View previous topic :: View next topic |
Author |
Message |
gr0x0rd Guru
Joined: 12 Aug 2006 Posts: 311
|
Posted: Mon May 12, 2008 8:08 am Post subject: [Solved] Which package installed library x? |
|
|
I royally screwed things up today doing a world update, and have been re-emerging packages in order to get my system back. I finally have a desktop again, but not quite all the way there yet- gnome-applets is failing on libgstaudio.so. Revdep-rebuild doesnt find any packages to emerge when I pass it this library... how can I find out what package it came from so I can re-emerge it?
Thanks as always. _________________ ~g
emerge -FML...
Last edited by gr0x0rd on Mon May 12, 2008 4:56 pm; edited 1 time in total |
|
Back to top |
|
|
dentharg Guru
Joined: 10 Aug 2004 Posts: 438 Location: /poland/wroclaw
|
Posted: Mon May 12, 2008 8:28 am Post subject: |
|
|
Use equery. Can't remember proper commandline but I think it is 'equery f filename'. _________________ Core2Duo e6300 | Asus P5B-V | 3 GB RAM | kernel 2.6.24 | KDE 3.5.9 + 4.0.0 |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Mon May 12, 2008 8:35 am Post subject: |
|
|
gr0x0rd wrote: | how can I find out what package it came from so I can re-emerge it? | You ask. Incidentally, that should be a reference to a file which is part of media-libs/gst-plugins-base.
dentharg wrote: | Use equery. | Bear in mind that it only works if the package is installed. The appropriate short option is b (belongs) not f (files). |
|
Back to top |
|
|
gr0x0rd Guru
Joined: 12 Aug 2006 Posts: 311
|
Posted: Mon May 12, 2008 4:55 pm Post subject: |
|
|
Thanks guys, that's done it. Using equery b <library> I was able to track down the remaining culprits and my system is working again. _________________ ~g
emerge -FML... |
|
Back to top |
|
|
|