Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 304633 - revdep-rebuild handle missing libs for non-portage packages
Summary: revdep-rebuild handle missing libs for non-portage packages
Status: CONFIRMED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Conceptual/Abstract Ideas (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-11 21:55 UTC by Gianni Rossi
Modified: 2013-07-18 00:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gianni Rossi 2010-02-11 21:55:16 UTC
I have vmware guest tools installed, and whenever I run revdep-rebuild it goes crazy with all the missing libs for vmware.  When it tires to find to which packages vmware belongs it doesn't find any; this is because of how I installed vmware (without using portage).  Putting aside the fact that I could just simply emerge vmware tools and solve this, this problem could be handled by revdep and maybe help people that have such packages.

After revdep runs, finds libs that have missing links but does not find a package that own the lib, revdep could offer an 'expert' solution which would be to create a virtual ebuild file for that package listing all the packages that contain the missing libs.  The user could simply put this file in an overlay, emerge it and have all the missing links solved.

It might be a bit hard to find which packages would provide the libs; I don't know.

Reproducible: Always

Steps to Reproduce:
Comment 1 Zac Medico gentoo-dev 2013-07-18 00:36:07 UTC
(In reply to Gianni Rossi from comment #0)
> After revdep runs, finds libs that have missing links but does not find a
> package that own the lib, revdep could offer an 'expert' solution which
> would be to create a virtual ebuild file for that package listing all the
> packages that contain the missing libs.  The user could simply put this file
> in an overlay, emerge it and have all the missing links solved.

I don't understand how it's supposed to know what packages to rebuild. You expect it to know that it's supposed to install the vmware ebuild somehow?