[Rule-list] scripts for RPM dependencies analysis

hairylarry at deltaboogie.com hairylarry at deltaboogie.com
Fri Jul 26 16:57:57 EEST 2002


Martin,

It is essential to be able to list dependencies for an app to be able to 
calculate disk space for a set of rpms. This is why the database has 
an apps and a deps table. 

There is much more detailed info on this here.

http://rule-project.org/cobweb/phpwiki/index.php?AppsDatabase

The bottom section specifically applies to this question.

The question of automatically and correctly finding dependencies 
required to install a given rpm is an important one. This would allow 
us to easily build a correct deps table.

As far as deleting unneeded files this can be done in slinky using 
post install scripts. These are available per rpm where you can install 
the rpm and then run a script to delete unneeded files. 

As far as figuring out what's needed and what's not I don't know if 
that can be automated. Very often something that is apparently not 
needed and deleted will kick back and bite you at a later date. Other 
then removing files (like languages not needed) and then testing 
thoroughly I have no suggestions. Someone else may well know 
something I don't or be aware of others who have addressed this 
problem.

Thanks,

Larry



_______________________________________________
Rule Project HOME PAGE:  http://www.rule-project.org/rule/
Original Rule Development Site http://savannah.gnu.org/projects/rule/Rule-list at mail.freesoftware.fsf.org
http://mail.freesoftware.fsf.org/mailman/listinfo/rule-list



This full static mirror of the Run Up to Date Linux Everywhere Project mailing list, originally hosted at http://lists.hellug.gr/mailman/listinfo/rule-list, is kept online by Free Software popularizer, researcher and trainer Marco Fioretti. To know how you can support this archive, and Marco's work in general, please click here