View previous topic :: View next topic |
Author |
Message |
hbbio n00b
Joined: 21 Apr 2002 Posts: 38 Location: Paris, France
|
Posted: Mon May 27, 2002 12:55 pm Post subject: ebuild tree broken right now |
|
|
Just rsynced and
bash-2.05a# emerge -p -u world
These are the packages that I would merge, in order.
Calculating world dependencies |
!!! Error: couldn't find match for >=sys-libs/gpm-1.20.0 in app-editors/xemacs-21.4.8
It should be temporary though... |
|
Back to top |
|
|
Nossie Apprentice
Joined: 19 Apr 2002 Posts: 181
|
Posted: Mon May 27, 2002 2:05 pm Post subject: |
|
|
I know, i get this :
Quote: | These are the packages that I would merge, in order.
Calculating world dependencies |
!!! Error: Couldn't find match for virtual/opengl in media-sound/xmms-1.2.7-r6 |
Or is this the result of something else ? |
|
Back to top |
|
|
lx Veteran
Joined: 28 May 2002 Posts: 1012 Location: Netherlands
|
Posted: Tue May 28, 2002 11:31 am Post subject: Re: ebuild tree broken right now |
|
|
hbbio wrote: | Just rsynced and
bash-2.05a# emerge -p -u world
These are the packages that I would merge, in order.
Calculating world dependencies |
!!! Error: couldn't find match for >=sys-libs/gpm-1.20.0 in app-editors/xemacs-21.4.8
It should be temporary though... |
gpm-1.20 is masked in /usr/portage/profiles/package.mask. It states that there 're numerous problems with the package or that it causes problems so either unmask the file or just compile an earlier version.
Cya lX. _________________ "Remember there's a big difference between kneeling down and bending over.", Frank Zappa |
|
Back to top |
|
|
lx Veteran
Joined: 28 May 2002 Posts: 1012 Location: Netherlands
|
Posted: Tue May 28, 2002 11:37 am Post subject: |
|
|
Nossie wrote: | I know, i get this :
Quote: | These are the packages that I would merge, in order.
Calculating world dependencies |
!!! Error: Couldn't find match for virtual/opengl in media-sound/xmms-1.2.7-r6 |
Or is this the result of something else ? |
This is slighly different, you're virtuals file /etc/make.profile/virtuals should contain a line Quote: | virtual/opengl x11-base/xfree | or in my case it does.
Is your /etc/make.profile linked to a default /usr/portage/profiles/ directory because all default-variants in my portage tree contain this line.
Cya lX _________________ "Remember there's a big difference between kneeling down and bending over.", Frank Zappa |
|
Back to top |
|
|
Lush Guest
|
Posted: Tue May 28, 2002 12:31 pm Post subject: Re: ebuild tree broken right now |
|
|
hbbio wrote: | Just rsynced and
bash-2.05a# emerge -p -u world
These are the packages that I would merge, in order.
Calculating world dependencies |
!!! Error: couldn't find match for >=sys-libs/gpm-1.20.0 in app-editors/xemacs-21.4.8
It should be temporary though... |
I unmasked gpm-1.20 (commented out the line in /usr/portage/defaults/package.mask) and emerge ran OK. So far everythings been running OK. |
|
Back to top |
|
|
hbbio n00b
Joined: 21 Apr 2002 Posts: 38 Location: Paris, France
|
Posted: Tue May 28, 2002 2:53 pm Post subject: |
|
|
Thanks IX, I didn't remember to look here.
Looks like the xemacs ebuild should be modified, since it looks strange that it requires the very latest version of gpm... |
|
Back to top |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Tue May 28, 2002 3:40 pm Post subject: |
|
|
hbbio wrote: | Looks like the xemacs ebuild should be modified, since it looks strange that it requires the very latest version of gpm... |
There may be a good reason why the ebuild is created with a dependency on 1.20.0, but if you want to live dangerously, simply edit the xemacs ebuild file and look for the following line:
Code: | gpm? ( >=sys-libs/gpm-1.20.0 ) |
Edit it to whatever version strikes your fancy. (again, there may be a very good reason that it's currently set to 1.20.0)
BTW, that line looks makes it look like xemacs doesn't require gpm, merely that it will use it if you want. If you're not using it, simply put '-gpm' in as a USE variable and xemacs won't (shouldn't) try to include gpm support.
--kurt _________________ The problem with political jokes is that they get elected |
|
Back to top |
|
|
Nossie Apprentice
Joined: 19 Apr 2002 Posts: 181
|
Posted: Tue May 28, 2002 8:27 pm Post subject: |
|
|
hmmm....
My virtuals file looks fine, I don't understand why I get the error message.
If someone has any other suggestions, please let me know !
Can someone also explain the whole concept op virtual dependencies ? Why not just depend on x11-base/xfree instead of virtual/opengl ?
greets,
Nossie |
|
Back to top |
|
|
Hellfire n00b
Joined: 09 May 2002 Posts: 54 Location: Madison, WI
|
Posted: Tue May 28, 2002 8:43 pm Post subject: |
|
|
I rsync'd my home machine saturday and now emerge -p -u barfs on a qt error (missing virtual/glu) which has never happened before.
My cron job rsync'd one of my workstations here at work and I get the "same" error looking cor virtual/opengl.
Niether is broken or missing, but -u is going nutso. Did something happen recently in the portage tree?
-h |
|
Back to top |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Tue May 28, 2002 8:49 pm Post subject: |
|
|
Hellfire wrote: | Did something happen recently in the portage tree? |
What version of portage are you using? They recently discontinued support for the 1.8.x tree -- 1.9.x is the "current" version.
--kurt _________________ The problem with political jokes is that they get elected |
|
Back to top |
|
|
Nossie Apprentice
Joined: 19 Apr 2002 Posts: 181
|
Posted: Tue May 28, 2002 9:13 pm Post subject: |
|
|
I am using portage-1.9.13
I found that when I do an emerge -u world i get the following error :
Quote: |
Calculating world dependencies |
!!! Error: Couldn't find match for virtual/opengl in media-sound/xmms-1.2.7-r6 |
But if I do emerge xmms everything works fine, no problems with the virtual/opengl dependency.... strange...
For some reason the error only occurs with an update world.
Nossie |
|
Back to top |
|
|
hbbio n00b
Joined: 21 Apr 2002 Posts: 38 Location: Paris, France
|
Posted: Wed May 29, 2002 3:35 pm Post subject: |
|
|
klieber wrote: |
BTW, that line looks makes it look like xemacs doesn't require gpm, merely that it will use it if you want. If you're not using it, simply put '-gpm' in as a USE variable and xemacs won't (shouldn't) try to include gpm support.
--kurt |
Thanks kurt, I finally kept my dangerous new gpm, since the bug is mostly dued to conjunction with svgalib, which I don't use. However I want gpm for some apps, though maybe not all. Is there a way to have a "USE somethg" only for a number of apps ? As far as I'm concerned it's mostlyfor java. I would like java support in mozilla but that's it... and especially not for dbmses, etc.
Henri |
|
Back to top |
|
|
klieber Bodhisattva
Joined: 17 Apr 2002 Posts: 3657 Location: San Francisco, CA
|
Posted: Wed May 29, 2002 4:22 pm Post subject: |
|
|
hbbio wrote: | Is there a way to have a "USE somethg" only for a number of apps ? |
You can temporarily override your USE variable settings in make.conf by exporting USE as an environment variable. Just make sure to delete it (or log out) when you're done, otherwise you'll override make.conf for all future emerges as well.
Or, just edit your make.conf, install the apps you want and re-edit your make.conf to restore it to the original state.
--kurt _________________ The problem with political jokes is that they get elected |
|
Back to top |
|
|
Hellfire n00b
Joined: 09 May 2002 Posts: 54 Location: Madison, WI
|
Posted: Wed May 29, 2002 4:46 pm Post subject: |
|
|
1.9_ on both machines. The dependancies are wonky on a 3rd machine now as well...
That'll learn me to cron rsync I guess :(
-h |
|
Back to top |
|
|
lx Veteran
Joined: 28 May 2002 Posts: 1012 Location: Netherlands
|
Posted: Wed May 29, 2002 9:27 pm Post subject: |
|
|
check the directory /var/cache/edb/ there's a file virtuals. I had to remove the dep directory a few times when packages moved from gnome-2 to the normal tree. It caches everything here and I think it might be the cause of some problems.
Hope it helps, lX _________________ "Remember there's a big difference between kneeling down and bending over.", Frank Zappa |
|
Back to top |
|
|
Zipdisc n00b
Joined: 22 Apr 2002 Posts: 12 Location: Rochester, NY
|
Posted: Wed May 29, 2002 10:26 pm Post subject: Problems emerging due to virtual dependencies |
|
|
I also had various errors when doing "emerge -pu world" involving virtual/glu and virtual/opengl and these were fixed by deleting /var/cache/edb/virtuals
Perhaps a Gentoo bug? Some of the cache entries had multiple equivalents. For example,
virtual/glu media-libs/mesa x11-base/xfree
virtual/opengl media-libs/mesa x11-base/xfree
Maybe these are breaking something |
|
Back to top |
|
|
|