Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
This stops the upgrade of wine-0.9.61. Masking the old version of printproto doesn't solve this either. Xorg-server needs to be updated to use the latest version of printproto. !!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: x11-proto/printproto:0 ('ebuild', '/', 'x11-proto/printproto-1.0.3', 'merge') pulled in by =x11-proto/printproto-1.0.3 ('installed', '/', 'x11-base/xorg-server-1.4.0.90-r3', 'nomerge') ('installed', '/', 'x11-proto/printproto-1.0.4', 'nomerge') pulled in by ('installed', '/', 'x11-libs/libXp-1.0.0', 'nomerge') ('installed', '/', 'media-libs/mesa-7.0.3', 'nomerge') ('installed', '/', 'x11-libs/libXprintUtil-1.0.1', 'nomerge') (and 1 more) It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. The suggestion above DOESN'T work! Shingoshi
None of the following packages can be downgraded to resolve this issue: ('installed', '/', 'x11-proto/printproto-1.0.4', 'nomerge') pulled in by ('installed', '/', 'x11-libs/libXp-1.0.0', 'nomerge') ('installed', '/', 'media-libs/mesa-7.0.3', 'nomerge') ('installed', '/', 'x11-libs/libXprintUtil-1.0.1', 'nomerge') (and 1 more) So this is strictly an xorg-server issue. Many of the above packages, with the exception of mesa have only one version available. And opengl depends on mesa (so it can't be removed either). Shingoshi
I've changed the Severity of this to Blocker, since no other packages which depend on X11 can be installed now either. Shingoshi
I just noticed by checking http://gentoo-portage.com/x11-base/xorg-server/ChangeLog#ptabs, that this package was upgraded sometime after I synced with portage this morning. So my system didn't show that the new xorg-server r4 was available. So, I'm guessing that this should be resolved by a new sync. I will test that now. Shingoshi
I have now resynced my system with portage, and the new version of xorg-server-1.4.0.90-r4 is still not evident. Maybe tomorrow. Shingoshi
>It may be possible to solve this problem by using package.mask to prevent one of those packages from being selected. However, it is also possible that conflicting dependencies exist such that they are impossible to satisfy simultaneously. If such a conflict exists in the dependencies of two different packages, then those packages can not be installed simultaneously. Exactly. And this is why we have a stable tree, where such issues are not supposed to happen and are considered bugs, if they happen. Using testing, it is your responsibility to deal with conflicting dependencies. X11 team, assigning to you nontheless in case you want to mask x11-proto/printproto-1.0.4 temporarily.
I don't remember why or how I wound up with the testing version of xorg-server. It may have been due to something else that I wanted to install having asked for it. Or it may have simply occurred during an update. In either case, I guess I just wasn't expecting to have something that was released with one set of dependencies, to later have those dependencies rescinded or reversed. I've never seen this happen before, so I wasn't expecting it to happen. So now I know. This is screwing with many other packages on my system, which won't install with the situation as it is. Packages I would not have suspected to be dependent on X at all. It seems now, that I can only safely install packages that have no dependencies. Otherwise, I keep getting the same message. And it doesn't matter whether I use portato or the command line. I just get the same error message. I'm also sorry that I don't understand exactly what you meant here. Would you please explain. I'm sorry, I just didn't get it. X11 team, assigning to you nontheless in case you want to mask x11-proto/printproto-1.0.4 temporarily. What exactly should I mask here? How would I mask x11-proto/printproto-1.0.4, when I already have it installed? How would the packages that depend on it, not be affected by my masking it? Sorry, I just didn't understand this. How exactly might I be able to resolve this? I tried masking x11-proto/printproto-1.0.3. That doesn't work. And with the exception of mesa, all of the packages depending on printproto have only one version. So it's not possible to downgrade anything either. Tried downgrading mesa also, but that's not possible either. It may be my responsibility for having x11-base/xorg-server-1.4.0.90-r3 installed. But now, I can't do anything about that either. I don't think it would be practical at this point to downgrade it, only because of one package, since I would likely have to rebuild my entire system. That wouldn't make sense, if you turned around and unmasked x11-base/xorg-server-1.4.0.90-r4, or somehow provided some other solution. I don't know what to do. I'm just asking please help me here. Please, Shingoshi
Sorry guys!! I must have been brain-dead. I simply masked printproto-1.0.4, and installed 1.0.3. I think I must have been afraid that the other packages asking for 1.0.4 would balk at switching the versions of printproto. So scratch this off to a lapse of thoughtful consideration. Hopefully, next time I'll think things through more than I did here. Shingoshi
Reopening for correct resolution..
*** This bug has been marked as a duplicate of bug 213288 ***
*** Bug 222497 has been marked as a duplicate of this bug. ***
*** Bug 223147 has been marked as a duplicate of this bug. ***
*** Bug 223559 has been marked as a duplicate of this bug. ***