Summary: | Portage loops between x11-base/xorg-x11-6.8.0-r1 and x11-base/xorg-x11-6.7.0-r2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Andrew McConaghy <mcco3684> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Andrew McConaghy
2004-10-24 17:49:48 UTC
Your answer is to not install a package that depends on <6.8.0, then emerge -u world without masking >=6.8.0. Either add >=x11-base/xorg-x11-6.8.0 to your package.mask (man portage) until ati releases drivers that work with 6.8 or emerge -C ati-drivers. Yes, the presence of the ati-drivers explains that xorg-x11 gets installed in version 6.7.0 instead of 6.8.0. But why does portage insist on upgrading 6.7.0 to 6.8.0 with the ati-drivers present, when these drivers are declared incompatible with it in their ebuild? That seems to be a bug; perhaps in portage. Perhaps so, Oliver. If you can show that this is a more abstract problem, perhaps you'd like to file a bug with the portage team. For example, portage _always_ ignores runtime dependencies of installed packages when calculating upgrades. |