Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 228093 - Multiple versions of x11-proto/printproto are required but in conflict (1.0.3, 1.0.4)
Summary: Multiple versions of x11-proto/printproto are required but in conflict (1.0.3...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL: http://www.gentoo.org/doc/en/handbook...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-18 14:20 UTC by Felix Finch
Modified: 2008-06-18 22:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge -info (e-info,5.45 KB, text/plain)
2008-06-18 14:22 UTC, Felix Finch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Finch 2008-06-18 14:20:19 UTC
!!! Multiple versions within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-proto/printproto:0

  ('ebuild', '/', 'x11-proto/printproto-1.0.3', 'merge') pulled in by
    @world
    ('ebuild', '/', 'x11-base/xorg-server-1.4.2', 'merge')

  ('ebuild', '/', 'x11-proto/printproto-1.0.4', 'merge') pulled in by
    @world
    ('ebuild', '/', 'www-client/mozilla-firefox-2.0.0.14', 'merge')
    ('ebuild', '/', 'x11-libs/libXprintUtil-1.0.1', 'merge')
    (and 8 more)


Reproducible: Always

Steps to Reproduce:
1. emerge -pev world

Actual Results:  
!!! Multiple versions within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-proto/printproto:0

  ('ebuild', '/', 'x11-proto/printproto-1.0.3', 'merge') pulled in by
    @world
    ('ebuild', '/', 'x11-base/xorg-server-1.4.2', 'merge')

  ('ebuild', '/', 'x11-proto/printproto-1.0.4', 'merge') pulled in by
    @world
    ('ebuild', '/', 'www-client/mozilla-firefox-2.0.0.14', 'merge')
    ('ebuild', '/', 'x11-libs/libXprintUtil-1.0.1', 'merge')
    (and 8 more)
Comment 1 Felix Finch 2008-06-18 14:22:17 UTC
Created attachment 157435 [details]
emerge -info
Comment 2 Felix Finch 2008-06-18 14:24:32 UTC
This follows a gcc upgrade.  I have emerged system, now I would like to emerge world, but I can't.  Sometimes I can get around these by temporarily demerging packages, but not this time unless I want to remove huge chunks of software.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2008-06-18 15:22:58 UTC
Since you're running ~amd64, it would be best to unmask(*) a newer version of www-client/mozilla-firefox. As such, there's nothing for anyone to fix, apart from you fixing your system configuration.

(*) See URL.
Comment 4 Felix Finch 2008-06-18 22:30:42 UTC
Well, not quite.  The firefox version had nothing to do with, and that makes sense to me, since I have been having this problem for several days since before firefox-3.0.0 was released.  You shouldn't be so quick to grab at any straw just to get rid of a problem.

The real culprit was what you should have noticed, the package which wanted to pull in x11-proto/printproto-1.0.3, namely x11-base/xorg-server.  Someone on the mailing list suggested I add -xprint to packages.use, and that fixed the problem.