Summary: | python-updater fails on non-existant versions | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | DEMAINE Benoît-Pierre, aka DoubleHP <dhp_gentoo> |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED DUPLICATE | ||
Severity: | normal | CC: | nirbheek |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /tmp/emerge--info |
Description
DEMAINE Benoît-Pierre, aka DoubleHP
2007-08-28 00:07:53 UTC
Created attachment 129398 [details]
/tmp/emerge--info
*** This bug has been marked as a duplicate of bug 190408 *** (In reply to comment #2) > > *** This bug has been marked as a duplicate of bug 190408 *** > That was not the point of the bug! That it was found via python-updater is merely incidental. I'll state what the bug meant in a more clear fashion: 1. `equery depends` states subversion as a dependency of avidemux. This comes from the avidemux ebuild inheriting the subversion eclass 2. emerge -uDpv avidemux does not resolve subversion's update as a dependency 3. emerge --depclean does not resolve subversion as a non-required package either Hence, either `equery depends` is broken, or `emerge -uD` is broken, or `emerge --depclean` is broken. Personally, I'd go with `emerge -uD` being broken :) (In reply to comment #3) No, that's not a bug at all. You need --with-bdeps=y for pure built-time deps to be upgraded. --depclean defaults to this, emerge -uD doesn't. See man emerge. (In reply to comment #4) > (In reply to comment #3) ah, you are both right; I forgot that recent change in emerge, a few months ago I think. - my complaint was actually against -D - --with-bdeps=y (in make.conf in my case) does fix. |