[Rule-list] Analysis of Emacs with rpm_analyze

Marco Fioretti m.fioretti at inwind.it
Wed Jul 31 06:38:49 EEST 2002


----- Forwarded message from Martin Stricker <shugal at gmx.de> -----
[heavily snipped]
It is true. One example which really annoys me: I do a X-less install,
but still Emacs wants Xlibs installed - I will never use them!

<dream>I want a "X-less" install option, which for example will
automatically alias emacs to emacs -nw.</dream>

I know I picked a rather difficult example - the Emacs RPM would need to
know if X will be available or not.

----- End forwarded message -----

This is what I get from my alpha script ( from
www.rule-project.org/distro_analyzer_0.2.bz2):

[marco at polaris DISTRO_ANALYZER]$ ./rpm_analyze rh7.3_all_cds emacs
Analysis of package emacs
        XFree86-libs
        Xaw3d
        compat-glibc
        glibc
        glibc-debug
        libjpeg
        libpng
        libtiff
        libungif
        ncurses
        zlib

TOTAL SPACE REQUIREMENTS:
[marco at polaris DISTRO_ANALYZER]$ ./rpm_analyze rh7.3_all_cds \
emacs|xargs rpm -qi|grep -i Size|cut -c14-30
 31466318        
 6022444         
 612778          
 6909510         
 6869212         
 272120          
 354504          
 884279          
 83798           
 2151246         
 66884           

The sum is almost 56 MB

What do you think?

1) Does it look the script is working? (PLEASE test it on other
   packages, i.e. run it and try to check manually the results)

2) How many of those dependencies are real?

	Ciao,
		Marco Fioretti
-- 
Don't you wish you had more energy... or less ambition?

_______________________________________________
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