Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ebuild tree broken right now
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
hbbio
n00b
n00b


Joined: 21 Apr 2002
Posts: 38
Location: Paris, France

PostPosted: Mon May 27, 2002 12:55 pm    Post subject: ebuild tree broken right now Reply with quote

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
View user's profile Send private message
Nossie
Apprentice
Apprentice


Joined: 19 Apr 2002
Posts: 181

PostPosted: Mon May 27, 2002 2:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
lx
Veteran
Veteran


Joined: 28 May 2002
Posts: 1012
Location: Netherlands

PostPosted: Tue May 28, 2002 11:31 am    Post subject: Re: ebuild tree broken right now Reply with quote

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
View user's profile Send private message
lx
Veteran
Veteran


Joined: 28 May 2002
Posts: 1012
Location: Netherlands

PostPosted: Tue May 28, 2002 11:37 am    Post subject: Reply with quote

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
View user's profile Send private message
Lush
Guest





PostPosted: Tue May 28, 2002 12:31 pm    Post subject: Re: ebuild tree broken right now Reply with quote

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
n00b


Joined: 21 Apr 2002
Posts: 38
Location: Paris, France

PostPosted: Tue May 28, 2002 2:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
klieber
Bodhisattva
Bodhisattva


Joined: 17 Apr 2002
Posts: 3657
Location: San Francisco, CA

PostPosted: Tue May 28, 2002 3:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
Nossie
Apprentice
Apprentice


Joined: 19 Apr 2002
Posts: 181

PostPosted: Tue May 28, 2002 8:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hellfire
n00b
n00b


Joined: 09 May 2002
Posts: 54
Location: Madison, WI

PostPosted: Tue May 28, 2002 8:43 pm    Post subject: Reply with quote

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
View user's profile Send private message
klieber
Bodhisattva
Bodhisattva


Joined: 17 Apr 2002
Posts: 3657
Location: San Francisco, CA

PostPosted: Tue May 28, 2002 8:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
Nossie
Apprentice
Apprentice


Joined: 19 Apr 2002
Posts: 181

PostPosted: Tue May 28, 2002 9:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
hbbio
n00b
n00b


Joined: 21 Apr 2002
Posts: 38
Location: Paris, France

PostPosted: Wed May 29, 2002 3:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
klieber
Bodhisattva
Bodhisattva


Joined: 17 Apr 2002
Posts: 3657
Location: San Francisco, CA

PostPosted: Wed May 29, 2002 4:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hellfire
n00b
n00b


Joined: 09 May 2002
Posts: 54
Location: Madison, WI

PostPosted: Wed May 29, 2002 4:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
lx
Veteran
Veteran


Joined: 28 May 2002
Posts: 1012
Location: Netherlands

PostPosted: Wed May 29, 2002 9:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
Zipdisc
n00b
n00b


Joined: 22 Apr 2002
Posts: 12
Location: Rochester, NY

PostPosted: Wed May 29, 2002 10:26 pm    Post subject: Problems emerging due to virtual dependencies Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum