* Daniel Pielmeier <bil...@gentoo.org> schrieb: > What about searching the complete file system but using an exclude file where > you can put directories and files which should not be searched. It is tedious > to > tell every path on the command-line. Also for instance if you specify /lib it > will also search under /lib/modules and I am sure you do not consider all > contents there as unneeded.
hmm, perhaps there's some way to assign these files to some package ? > You also need to consider that your tool will return other false positives > like > byte compiled python modules and perl header files. In general everything an > ebuild does in phases where it adds files to file-system but files are not > stored to CONTENTS (pkg_{pre,post}inst). At this point the files are needed > but > not recognized by the package manager. If the ebuild does not take care of > this > files when removing (pkg_{pre,post}rm) the package they will remain on the > file-system and are now unneeded. Assuming these files are not optional/temporary (aka: can be regenerated on the fly), I see a generic design problem here: everything belonging to some package (excluding content data and configs, of course) should be assigned to the package. The big Q: how can we achieve this ? cu -- --------------------------------------------------------------------- Enrico Weigelt == metux IT service - http://www.metux.de/ --------------------------------------------------------------------- Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ ---------------------------------------------------------------------