-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dev-util/cgdb test fixes + eapi bump + remove old #9288
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are removing the last stable ebuild for amd64, ppc, ppc64 & x86. Please leave 0.6.7; even if that is a deprecated EAPI and causes a warning from repoman.
@gentoochainsaw please have a second look, I left 0.6.8 which has the same keywords as 0.6.7. |
Agreed, that wasn't very clear in the diff but on second look the change is fine. Awaiting tinderbox all clear from @toralf |
Ping, guys. Can we merge this finally? |
If someone can help me understand how to test in a "non interactive shell", I might be able to test it myself with conditions similar as Toralf's tinderbox. |
Well, for bash-completion it just failed for me when running via Portage. Maybe add |
I could not reproduce the bug with --jobs (which is in my default opts), so I'm not even sure this is the right fix. |
dev-util/cgdb-0.7.0::gentoo merged fine here at the tinderbox at an image having FEATURES=test |
Great, can it be merged? :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by
needs to contain your real name.
Package-Manager: Portage-2.3.43, Repoman-2.3.10 Signed-off-by: Corentin `nado` Pazdera <nado@troglodyte.be>
cgdb needs interactive shell for testing its ncurses UI Closes: https://bugs.gentoo.org/654986 Package-Manager: Portage-2.3.43, Repoman-2.3.10 Signed-off-by: Corentin `nado` Pazdera <nado@troglodyte.be>
Done |
Copyright policy changePlease note that on 2018-09-15 Trustees have approved new Gentoo copyright policy. All contributions made to Gentoo need to follow this policy. If you include the Signed-off-by line in your commit message, you indicate that you have read the policy and agree to its terms. For more detailed explanation, please see the new Gentoo copyright policy explained article. Pull Request assignmentAreas affected: ebuilds dev-util/cgdb: @nado, @gentoo/proxy-maint Linked bugsBugs linked: 654986 In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
Pull request CI reportReport generated at: 2018-10-22 15:38 UTC No issues found |
Hmm, are the tests supposed to actually work? Or this a partial solution?
|
They are supposed to work, if you could send me some details on your setup, I'd like to try reproducing it, I didnt manage to do that up til now. |
That might be a tip.
Probably related to https://bugs.gentoo.org/669096. You may try upgrading gdb to 8.2-r1 or switching USE=tinfo on on ncurses. |
I'm going to merge this since it apparently doesn't make things worse. cgdb still segfaults, though. |
Yeah, sorry, I didnt spend much time on my workstation and had to do a bunch of upgrades before I could set up the appropriate test environment. |
Please do not merge yet.
@toralf could you run these modifications on your tinderbox to see if the bug is fixed ? It was reported by your system initially so… That would be awesome.