On Friday 21 November 2003 21:15, Martin Horak wrote:
> That's very bad for me... :-( How do you find package, which offers
> libsomething.so.1 then?

There's usually no need to no what package provides a library. All you need to 
do is emerge the software you want and portage will make sure any library you 
want is emerge with it.

On the other hand, if the software you want isn't in portage you can look at 
it's list of deps on its homepage and then use "emerge -s" to find what the 
package name of the library is.

The reason why there is no file<->package database is because what files a 
package will emerge is unknown. What files a package may emerge could be 
catalogued but the files are dependent entirely on use flags.

The question most users usually ask is "what package provides executable x?" 
As of yet, there is no easy answer other than to ask here and somebody will 
probably tell you - I've never seen a case where it hasn't been answered. But 
make sure to search first!

Jason

--
[EMAIL PROTECTED] mailing list

Reply via email to