Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on AMD64
  • Search

Cannot Emerge xorg-x11

Have an x86-64 problem? Post here.
Locked
Advanced search
8 posts • Page 1 of 1
Author
Message
almackska
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 112
Joined: Fri Sep 16, 2005 2:12 am

Cannot Emerge xorg-x11

  • Quote

Post by almackska » Sun Feb 11, 2007 10:09 pm

I try to emerge xorg-x11 and i cant. This error comes up for this when i emerge just about anything on my system. I try to delete xproto and i cant because its not on my machine. Any ideas on what is wrong with my Shiny new amd 64 system.

Code: Select all

livecd / # emerge xorg-x11
Calculating dependencies... done!

!!! Error: the >=x11-proto/xproto-7.0.6 package conflicts with another package;
!!!        the two packages cannot be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers.

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

Any help would be appriciated
Top
gami
Apprentice
Apprentice
Posts: 297
Joined: Fri Jun 02, 2006 12:32 am

  • Quote

Post by gami » Sun Feb 11, 2007 10:24 pm

You got this the wrong way round. Xorg-x11 tries to install >=x11-proto/xproto-7.0.6 and another package is blocking this new version.

Try to do what the error message suggests:

Code: Select all

emerge --pretend --verbose xorg-x11
This should show you the package you need to uninstall first.
Last edited by gami on Sun Feb 11, 2007 10:27 pm, edited 1 time in total.
Top
almackska
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 112
Joined: Fri Sep 16, 2005 2:12 am

  • Quote

Post by almackska » Sun Feb 11, 2007 10:26 pm

here is that output you wanted.

Code: Select all

livecd / # emerge --pretend --verbose xorg-x11

These are the packages that would be merged, in order:

Calculating dependencies... done!
[blocks B     ] >=x11-proto/xproto-7.0.6 (is blocking x11-libs/libX11-1.0.1-r1)
[ebuild     UD] virtual/glu-7.0 [6.4.2-r2] USE="(-debug%) (-hardened%) (-motif%)" VIDEO_CARDS="(-i810%) (-mach64%) (-mga%) (-none%) (-r128%) (-radeon%) (-s3virge%) (-savage%) (-sis%) (-sunffb%) (-tdfx%) (-trident%) (-via%)" 0 kB
[ebuild     U ] sys-apps/man-1.6d [1.6-r1] USE="nls" 264 kB
[ebuild     U ] x11-apps/mesa-progs-6.5.1 [6.4.2] 4,354 kB
[ebuild  N    ] x11-misc/util-macros-1.1.0  USE="-debug" 43 kB
[ebuild  N    ] x11-proto/xf86dgaproto-2.0.2  USE="-debug" 40 kB
[ebuild  N    ] x11-proto/trapproto-3.4.3  USE="-debug" 48 kB
[ebuild  N    ] x11-proto/xineramaproto-1.1.2  USE="-debug" 38 kB
[ebuild  N    ] x11-proto/xf86rushproto-1.1.2  USE="-debug" 37 kB
[ebuild  N    ] x11-proto/bigreqsproto-1.0.2  USE="-debug" 36 kB
[ebuild  N    ] x11-proto/xf86miscproto-0.9.2  USE="-debug" 38 kB
[ebuild  N    ] x11-proto/evieext-1.0.2  USE="-debug" 37 kB
[ebuild  N    ] x11-proto/resourceproto-1.0.2  USE="-debug" 36 kB
[ebuild  N    ] x11-proto/xf86driproto-2.0.3  USE="-debug" 42 kB
[ebuild  N    ] x11-proto/recordproto-1.13.2  USE="-debug" 39 kB
[ebuild  N    ] x11-proto/xproto-7.0.7  USE="-debug" 131 kB
[ebuild  N    ] x11-proto/glproto-1.4.8  USE="-debug" 53 kB
[ebuild  N    ] x11-proto/xf86vidmodeproto-2.2.2  USE="-debug" 39 kB
[ebuild     U ] x11-libs/libdrm-2.0.2 [2.0.1] USE="-debug" 374 kB
[ebuild  N    ] x11-proto/xcmiscproto-1.1.2  USE="-debug" 36 kB
[ebuild  N    ] x11-proto/xf86bigfontproto-1.1.2  USE="-debug" 37 kB
[ebuild  N    ] x11-proto/scrnsaverproto-1.1.0  USE="-debug" 38 kB
[ebuild  N    ] x11-misc/makedepend-1.0.0  USE="-debug" 101 kB
[ebuild     U ] media-libs/mesa-6.5.1-r1 [6.4.2-r2] USE="nptl%* -debug -doc% -hardened -motif" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB
[ebuild     U ] x11-base/xorg-server-1.1.1-r4 [1.0.2-r7] USE="dri ipv6 nptl%* sdl%* xorg%* (-3dfx) -aiglx% -debug -dmx% -kdrive% -minimal -xprint" INPUT_DEVICES="keyboard%* mouse%* -acecad% -aiptek% -calcomp% -citron% -digitaledge% -dmc% -dynapro% -elo2300% -elographics% -evdev% -fpit% -hyperpen% -jamstudio% -joystick% -magellan% -microtouch% -mutouch% -palmax% -penmount% -spaceorb% -summa% -synaptics% -tek4957% -ur98% -vmmouse% -void% -wacom%" VIDEO_CARDS="nvidia%* -apm% -ark% -chips% -cirrus% -cyrix% -dummy% -epson% -fbdev% -fglrx% -glint% -i128% (-i740) -i810% (-impact) (-imstt) -mach64% -mga% -neomagic% (-newport) (-nsc) -nv% -r128% -radeon% -rendition% -s3% -s3virge% -savage% -siliconmotion% -sis% -sisusb% (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx% -tga% -trident% -tseng% -v4l% -vesa% -vga% -via% -vmware% -voodoo%" 6,106 kB
[ebuild  N    ] x11-base/xorg-x11-7.1  0 kB
[ebuild     U ] x11-drivers/xf86-input-mouse-1.1.1 [1.0.4] USE="-debug" 262 kB
[ebuild     U ] x11-drivers/xf86-input-keyboard-1.1.0 [1.0.1.3] USE="-debug" 227 kB

Total: 27 packages (7 upgrades, 1 downgrade, 19 new, 1 block), Size of downloads: 12,446 kB
Top
gami
Apprentice
Apprentice
Posts: 297
Joined: Fri Jun 02, 2006 12:32 am

  • Quote

Post by gami » Sun Feb 11, 2007 10:32 pm

Try updating libX11 first. The latest stable version is x11-libs/libX11-1.0.3
Top
almackska
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 112
Joined: Fri Sep 16, 2005 2:12 am

  • Quote

Post by almackska » Sun Feb 11, 2007 11:15 pm

I cant update that file, xproto keeps preventing emerging from happening

Code: Select all

livecd / # emerge -uD libX11
Calculating dependencies... done!

!!! Error: the >=x11-proto/xproto-7.0.6 package conflicts with another package;
!!!        the two packages cannot be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers.

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#bloc
this is what i get when i try and unmerge the file.

Code: Select all

livecd / # emerge --unmerge xproto

--- Couldn't find 'xproto' to unmerge.

>>> No packages selected for removal by unmerge
Top
rlittle
Apprentice
Apprentice
User avatar
Posts: 200
Joined: Wed Dec 17, 2003 9:59 pm

  • Quote

Post by rlittle » Mon Feb 12, 2007 5:20 am

I don't know if anything is actually screwy from what I read above (blocking messages always seem counter-intuitive to me. I personally would try

Code: Select all

emerge -C libX11
and then

Code: Select all

emerge -pDv xorg-x11
to see what it says. Of course, since I wouldn't be getting this suggestion from someone else, I wouldn't be completely furious when I found out that my system was even more screwed up and I'd learned nothing. :)

Of course, to be safe you could... what's the syntax...

Code: Select all

quickpkg libX11
, then un-emerge libX11, and then if there's a problem after, you can put back the files with.... ahhhh....

Code: Select all

emerge --usepkgonly libX11
. I just skimmed the man pages and that looks correct, (I've done this only once), but I might be missing a step. The "quickpkg" puts a tarball in $PKGDIR, and I'm not sure where that is by default.

Anyway, that's my suggestion. Kill libX11 and see if it gets pulled back in as a dependency of something.

Good luck!
I need a better signature...
Top
jrobertson9256
n00b
n00b
Posts: 2
Joined: Wed Feb 21, 2007 8:52 am

libX11

  • Quote

Post by jrobertson9256 » Wed Feb 21, 2007 1:43 pm

I used your code

Code: Select all

emerge -C libX11
it seems to have resolved the problem with blocking. It appears to me that the unmerge works when it is used directly against the package closest to the source of the problem. Correct me if I am wrong you can't simply unmerge a package which is a container for other packages (it can't handle recursion very well, possibly to protect from critical packages being removed.
Top
rlittle
Apprentice
Apprentice
User avatar
Posts: 200
Joined: Wed Dec 17, 2003 9:59 pm

  • Quote

Post by rlittle » Mon Mar 05, 2007 6:51 am

Long time since I checked in! Yes, emerge -C will just remove the package you specify, it doesn't remove any of the dependencies. This could leave you with a lot of unnecessary packages. This is where you start reading up on "emerge --depclean", but there are lots of warnings that "this could totally wreck your system". You have been warned! :)
I need a better signature...
Top
Locked

8 posts • Page 1 of 1

Return to “Gentoo on AMD64”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic