View previous topic :: View next topic |
Author |
Message |
likid0 n00b
Joined: 01 Sep 2004 Posts: 16
|
Posted: Wed Jan 26, 2005 11:08 am Post subject: a strange block updating Xorg |
|
|
hy people i get this strange situation:
[blocks B ] <x11-base/xorg-x11-6.8.0-r4 (from pkg x11-base/opengl-update-2.1_pre1)
[ebuild N ] x11-base/opengl-update-2.1_pre1 0 kB
[ebuild U ] x11-base/xorg-x11-6.8.1.902 [6.8.0-r3] (-3dfx) (-3dnow) -bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers -ipv6 -minimal (-mmx) +nls +opengl +pam -sdk (-sse) -static +truetype-fonts* -type1-fonts (-uclibc) -xprint -xv 43,266 kB
so im getting blocked whit a dependecy from a pkg that hasnt been installed yet.
if a search for opengl pkgs on my system:
[1107]<<GeN@BoX>>~]$ qpkg -I | grep opengl
[1109]<<GeN@BoX>>~]$
i get nothing, any idea whats happening?
thnx People!: _________________ ------------------------------------------------
Windows?, no ThnX. www.powerappz.com |
|
Back to top |
|
|
gentoo_dude l33t
Joined: 08 May 2004 Posts: 645 Location: Washington, DC
|
Posted: Wed Jan 26, 2005 1:13 pm Post subject: |
|
|
The question is do you have installed xorg-x11-6.8.0-r4? |
|
Back to top |
|
|
likid0 n00b
Joined: 01 Sep 2004 Posts: 16
|
Posted: Wed Jan 26, 2005 2:08 pm Post subject: |
|
|
i have:
X -version
X Window System Version 6.8.0
Release Date: 8 September 2004
X Protocol Version 11, Revision 0, Release 6.8
so nope i dont have revision 4 then ...
what do i have to do? _________________ ------------------------------------------------
Windows?, no ThnX. www.powerappz.com |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Wed Jan 26, 2005 2:46 pm Post subject: |
|
|
It looksl iek you are beingasked to upgrade your xorg which depends on a new version of opengl-update. Unfortunatly the new opengl update is not compatible with your current version of xorg.
The solution would be to uninstall xorg-x11, then install the new version. |
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6053 Location: Removed by Neddy
|
Posted: Wed Jan 26, 2005 2:59 pm Post subject: |
|
|
or put the opengl-update in the th eiject file, upgrade xorg, remove the inject entry and then emerge new opengl _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
likid0 n00b
Joined: 01 Sep 2004 Posts: 16
|
Posted: Wed Jan 26, 2005 3:47 pm Post subject: |
|
|
i have injected:
>>> Injected x11-base/opengl-update-2.1_pre1
and the problem is the same:
[blocks B ] <x11-base/xorg-x11-6.8.0-r4 (from pkg x11-base/opengl-update-2.1_pre1)
[ebuild U ] x11-base/xorg-x11-6.8.1.902 [6.8.0-r3] (-3dfx) (-3dnow) -bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers -ipv6 -minimal (-mmx) +nls +opengl +pam -sdk (-sse) -static +truetype-fonts* -type1-fonts (-uclibc) -xprint -xv 43,266 kB
i can try and unmerge the release of Xorg i have currently but i dont see the point, because the pkg that is bloking the update is 6.8.0-r4 wich i dont have installed.
im getting all confused.
thnx for the help!! _________________ ------------------------------------------------
Windows?, no ThnX. www.powerappz.com |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Wed Jan 26, 2005 3:51 pm Post subject: |
|
|
I'm pretty sure you do have xorg-6.8.0-r4 installed, the r4 refers to the ebuild revision not any version of xorg. |
|
Back to top |
|
|
likid0 n00b
Joined: 01 Sep 2004 Posts: 16
|
Posted: Wed Jan 26, 2005 3:56 pm Post subject: |
|
|
ok, i will unmerge it just hope the new version i install compiles OK
tell ya in a couple of long hours
thnx again _________________ ------------------------------------------------
Windows?, no ThnX. www.powerappz.com |
|
Back to top |
|
|
einheitlix Tux's lil' helper
Joined: 03 Aug 2004 Posts: 144 Location: Saarbrücken, Germany
|
Posted: Wed Jan 26, 2005 4:18 pm Post subject: Re: a strange block updating Xorg |
|
|
From this line...
likid0 wrote: |
[ebuild U ] x11-base/xorg-x11-6.8.1.902 [6.8.0-r3] (-3dfx) (-3dnow) -bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers -ipv6 -minimal (-mmx) +nls +opengl +pam -sdk (-sse) -static +truetype-fonts* -type1-fonts (-uclibc) -xprint -xv 43,266 kB
|
...it rather looks like you have xorg-x11-6.8.0-r3, but I think unmerging xorg-x11 may solve the problem nervertheless.
Btw, you can find out which "portage" version of xorg-x11 you have installed easily by typing
or
...which would be a little faster in this case.
qpkg belongs to gentoolkit and epm... well, just to epm _________________ Collecting data is only the first step toward wisdom. But sharing data is the first step toward community. |
|
Back to top |
|
|
avalanche n00b
Joined: 01 Oct 2004 Posts: 31 Location: Bremen, Germany
|
Posted: Wed Jan 26, 2005 6:10 pm Post subject: |
|
|
Same problem here. I'm running xorg-x11-6.8.0-r3, too. I don't see any reason why xorg should block opengl-update. What does xorg have to do with it? Maybe this is a bug in the ebuild? |
|
Back to top |
|
|
suineg Apprentice
Joined: 02 Mar 2004 Posts: 200 Location: Los Angeles
|
Posted: Thu Jan 27, 2005 1:32 am Post subject: |
|
|
I too am having this problem, is unmerging xorg a fix? |
|
Back to top |
|
|
rwfranz n00b
Joined: 09 Feb 2004 Posts: 14
|
Posted: Thu Jan 27, 2005 4:35 am Post subject: xorg blocked by opengl-update, vice versa |
|
|
Try
Code: |
emerge -O opengl-update
emerge xorg-x11
emerge opengl-update
|
It's evidently a circular dependency; you have to have each present and compiled for the other to compile properly.
But, somebody should file a bug report if they haven't already; the ebuild should take care of this. _________________ Live large. |
|
Back to top |
|
|
MrApples Guru
Joined: 13 Dec 2002 Posts: 511
|
Posted: Thu Jan 27, 2005 4:40 am Post subject: |
|
|
unmerging and re-emerging xorg works _________________ http://www.whatsinyourbox.org -- Technology discussion, news, and more. |
|
Back to top |
|
|
likid0 n00b
Joined: 01 Sep 2004 Posts: 16
|
Posted: Thu Jan 27, 2005 7:55 am Post subject: |
|
|
you get this output with that command:
$ S qpkg -I xorg-x11
x11-base/xorg-x11 *
something like qpkg -l xorg-x11
gives me xorg-x11-6.8.0-r3 1100864099
also:
S qpkg -i xorg-x11
x11-base/xorg-x11-6.8.0-r3 *
but anyway the thing is to unmerge Xorg, shit im scared!
_________________ ------------------------------------------------
Windows?, no ThnX. www.powerappz.com |
|
Back to top |
|
|
likid0 n00b
Joined: 01 Sep 2004 Posts: 16
|
Posted: Thu Jan 27, 2005 9:41 am Post subject: |
|
|
ok, it compiled fine.
everything up and runing again.
thnx for all the help!!! _________________ ------------------------------------------------
Windows?, no ThnX. www.powerappz.com |
|
Back to top |
|
|
gt_amd64 Apprentice
Joined: 02 Dec 2004 Posts: 180
|
Posted: Sat Jan 29, 2005 2:33 pm Post subject: |
|
|
i have the same problem and cannot get rid of it:
Code: |
# emerge -O opengl-update (no errors)
# emerge xorg-x11 (no errors)
and then this
# emerge opengl-update
Calculating dependencies ...done!
!!! Error: the <x11-base/xorg-x11-6.8.0-r4 package conflicts with another package.
!!! both can't be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.
c1 root # emerge opengl-update -pv
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[blocks B ] <x11-base/xorg-x11-6.8.0-r4 (from pkg x11-base/opengl-update-2.1_pre4)
[ebuild R ] x11-base/opengl-update-2.1_pre4 0 kB
Total size of downloads: 0 kB
|
i have x11-base/xorg-x11-6.8.0-r3 installed (amd64)
this error drives me mad i reemerged xorg more than 2 times and its quite annoying )-:
what else can i do?????? wait until emerging works some day after an emerge sync????
|
|
Back to top |
|
|
spb Retired Dev
Joined: 02 Jan 2004 Posts: 2135 Location: Cambridge, UK
|
Posted: Sat Jan 29, 2005 3:33 pm Post subject: |
|
|
avalanche wrote: | Same problem here. I'm running xorg-x11-6.8.0-r3, too. I don't see any reason why xorg should block opengl-update. What does xorg have to do with it? Maybe this is a bug in the ebuild? | It's not an ebuild bug. As of 6.8.0-r4, the location of the X libraries changed, and so the newer opengl-updates deal with the new locations. The 2.0_pre opengl-updates can handle both locations seemingly (no blocker on old X implementations); the 2.1_pre versions can't. X versions newer than 6.8.0-r4 need an opengl-update newer than 1.99.
So, from looking at the ebuilds, a possible solution would be: Code: | emerge --oneshot =opengl-update-2.0*
emerge --oneshot xorg-x11
emerge --oneshot opengl-update |
NB: The above is untested, since I already have 6.8.1 and opengl-update-2.1_pre |
|
Back to top |
|
|
avalanche n00b
Joined: 01 Oct 2004 Posts: 31 Location: Bremen, Germany
|
Posted: Sun Jan 30, 2005 1:23 am Post subject: Re: a strange block updating Xorg |
|
|
likid0 wrote: | [blocks B ] <x11-base/xorg-x11-6.8.0-r4 (from pkg x11-base/opengl-update-2.1_pre1) |
spb wrote: | X versions newer than 6.8.0-r4 need an opengl-update newer than 1.99.8 | But 2.1_pre is newer than 1.99. Why does the 6.8.0-r4-ebuild need support for both old lib-locations and new lib-locations? 6.8.0-r4 themself doesn't, it runs fine with opengl-update-2.1_pre (installed using -O). |
|
Back to top |
|
|
einheitlix Tux's lil' helper
Joined: 03 Aug 2004 Posts: 144 Location: Saarbrücken, Germany
|
Posted: Mon Jan 31, 2005 10:21 pm Post subject: Re: a strange block updating Xorg |
|
|
The 6.8.0-r4 version of xorg does not need "need support for both old lib-locations and new lib-locations". it can very well coexist with opengl-update 2.1 (which only supports new lib locations, according to spb and that sounds reasonable).
That quote
likid0 wrote: | [blocks B ] <x11-base/xorg-x11-6.8.0-r4 (from pkg x11-base/opengl-update-2.1_pre1) |
only indicates that you can't install opengl-update 2.1 with xorg versions lower than 6.8.0-r4
Thus, having still installed 6.8.0-r3 (which is lower than 6.8.0-r4, obviously), you can't emerge opengl-update 2.1
I think it would be a nice feature for portage to automatically recognize this kind of "deadlocks". After all, the -u option is there to select the best available version of a certain package. So, in this case, it should note that 2.1 cannot be installed because it's not compatible with the current system, and should thus select the 2.0 version, which is the newest one that would work with the system. Or did I miss the purpose of the -u option? _________________ Collecting data is only the first step toward wisdom. But sharing data is the first step toward community. |
|
Back to top |
|
|
bungernut Apprentice
Joined: 24 Jan 2004 Posts: 173
|
Posted: Fri Feb 04, 2005 5:27 pm Post subject: Same ish error, this Xorg thing has my brain wrapped |
|
|
Every time I emerge sync I get 1 file in etc which needs updating...
Code: |
Showing differences between /etc/portage/package.mask and /etc/portage/._cfg0000_package.mask
--- /etc/portage/package.mask 2004-12-13 03:50:17.000000000 -0700
+++ /etc/portage/._cfg0000_package.mask 2005-02-04 10:12:43.156298336 -0700
@@ -1,5 +1,5 @@
sys-kernel/gentoo-sources
media-sound/alsa-driver
-x11-base/xfree
+x11-base/xorg-x11
net-www/mozilla
dev-util/devhelp
|
Now I will admit to not fully understanding how to make the full transition from Xfree to Xorg, but why on earth is syncing trying to get me to go backwards? Did Xfree get on there knees and beg to be let back into the opensource GPU community or did I screw something up making the transition? _________________ Two idiots make a wrong |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Fri Feb 04, 2005 6:22 pm Post subject: |
|
|
I think it's just trying to swap all instances of xfree with xorg. |
|
Back to top |
|
|
bungernut Apprentice
Joined: 24 Jan 2004 Posts: 173
|
Posted: Fri Feb 04, 2005 7:00 pm Post subject: Yah, it appears that way but why? |
|
|
Yah, it appears that way but why? Why on earth would I want to go back to xfree when gentoo had pushed to get us to go to xorg. I am just trying to understand the motivation of the developers here. I mentioned it in this post beacuse i think that the problem is somewhat related... Or at least to the extent that I can grasp. I have not allowed emerge sync update that above file and I am also having this blocking issue when trying to emerge -puDv system, occuring beacuse open-gl and xorg. _________________ Two idiots make a wrong |
|
Back to top |
|
|
spb Retired Dev
Joined: 02 Jan 2004 Posts: 2135 Location: Cambridge, UK
|
Posted: Fri Feb 04, 2005 7:10 pm Post subject: Re: Yah, it appears that way but why? |
|
|
bungernut wrote: | Yah, it appears that way but why? Why on earth would I want to go back to xfree when gentoo had pushed to get us to go to xorg. | At the point when xfree was removed from portage, an entry went into the updates file to move xfree to xorg-x11. This has a few effects:
(1) When processing a world update, Portage will treat xorg-x11 as a newer version of xfree and upgrade it (not strictly true, but a close enough approximation).
(2) Any references to xfree in /etc/portage/package.* will be updated to read xorg-x11 via etc-update. In this case, it so happens that updating package.mask like this is not what's wanted, but in the majority of cases it is. |
|
Back to top |
|
|
enobis n00b
Joined: 01 Oct 2003 Posts: 66 Location: Columbia, MD
|
Posted: Wed Mar 23, 2005 3:19 pm Post subject: xorg-x11 blocking workaround |
|
|
This is in response to the blocking issue. I found that it is a problem when trying to upgrade with the "-D" option for the dependencies. I was able to work around the problem by entering the following commands:
Code: | emerge -O opengl-update
emerge -uDp xorg-x11 |
the second still had a blocking issue as stated above, but what I was able to do was recreate the list without the "-D" flag and nothing was blocked and re-emerged opengl-update for completeness. So my update command was as such:
Code: | emerge -u gpm '=sys-libs/db-1.85-r2' libpng freetype xorg-x11 xterm && emerge opengl-update |
You'll note that gpm, db, libpng, freetype, and xterm were all to be updated according to the dependency tree.
Everything is upgraded as expected... |
|
Back to top |
|
|
meowsqueak Veteran
Joined: 26 Aug 2003 Posts: 1549 Location: New Zealand
|
Posted: Fri Apr 08, 2005 2:14 am Post subject: |
|
|
I simply un-emerged the older opengl-update, then re-emerged the newer one with --nodeps and now I can upgrade xorg-x11 without the blocker. |
|
Back to top |
|
|
|