[RULE] About the screenshot tool
Michael Fratoni
mfratoni at tuxfan.homeip.net
Sun May 11 22:00:39 EEST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sunday 11 May 2003 01:51 pm, M. Fioretti wrote:
> On Sun, May 11, 2003 19:12:02 at 07:12:02PM +0200, Ingo Lantschner
(ingo at vum.at) wrote:
> > > Marco's script requires several additional packages. I've built an
> > > rpm for
>
> First of all, sincere thanks to Michael for packaging!!
Quite welcome.
> > Totaly this script requires 56 MB of files, which is quiet a lot.
> > Most of it (42 MB) is required by perl.
>
> I had not realized this (because I usually install Perl before
> anything else). I agree that for a screenshot tool alone 56 extra meg
> are a shameful overkill. *IF* the box is only used for Abiword,
> browsing and email, that is. Anything just a bit more sophisticated
> would require Perl sooner or later anyway. But I digress.
If you install the slinky network packages, perl gets installed. I don't
recall what requires it there off the top of my head. Network packages
should be installed when XFree is installed. It is left out currently if
the user selects the tinyX packages. Even here, I should probably force
the network packages to be installed as well.
> 1) YES, we have to find something with much less dependencies than
> this for screenshot grabbing (or repackage it): ideas?
>
> 2) What of the packages listed by Michael brought Perl in?
netpbm-progs requires perl. And since netpbm handles graphics
manipulation....
I don't know of an easy work around.
$ rpm -qp --requires
/home/mfratoni/devel/dist-9/stock/RedHat/RPMS/netpbm-progs-9.24-10.i386.rpm
/bin/sh
/usr/bin/perl
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.3)
libjpeg.so.62
libm.so.6
libm.so.6(GLIBC_2.0)
libpbm.so.9
libpgm.so.9
libpng12.so.0
libpnm.so.9
libppm.so.9
libtiff.so.3
libz.so.1
netpbm = 9.24-10
perl(English)
perl(File::Spec)
perl(File::Temp)
perl(Getopt::Long)
perl(strict)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Imagemagic can handle the screenshots, but also has a fairly hefty
dependency load.
$ rpm -qp --requires
/home/mfratoni/devel/dist-9/stock/RedHat/RPMS/ImageMagick-5.4.7-10.i386.rpm
/sbin/ldconfig
/sbin/ldconfig
bzip2
freetype
libICE.so.6
libMagick.so.5
libSM.so.6
libX11.so.6
libXext.so.6
libXt.so.6
libbz2.so.1
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.3)
libdps.so.1
libdpstk.so.1
libfreetype.so.6
libjpeg
libjpeg.so.62
libm.so.6
libm.so.6(GLIBC_2.0)
libpng
libpng12.so.0
libpthread.so.0
libpthread.so.0(GLIBC_2.0)
libpthread.so.0(GLIBC_2.2)
libtiff
libtiff.so.3
libungif
libxml2.so.2
libz.so.1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
zlib
One of it's dependencies pulls in gtkhtml, which has a _ton_ of
dependencies itself.
> > Question 2: Due to dependencies-cirkle I neeeded the nodeps-option
> > for perl.
I'd have to see the output from trying to install perl, but I am sure
there is a way to avoid having to resort to --nodeps. Nodeps is not
normally a good choice.
Keep in mind, we can rebuild packages to limit dependency issues. However,
that means turning off features. Not always a good choice, as the recent
icewm packages proved.
- --
- -Michael
pgp key: http://www.tuxfan.homeip.net:8080/gpgkey.txt
Red Hat Linux 7.{2,3}|8.0 in 8M of RAM: http://www.rule-project.org/
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE+vp3Xn/07WoAb/SsRAgcCAKCOaEwOQIyui6ks4zyZI5OvJnXvHQCfd47g
hBjH1A5U4Mv1i1ivknbe03A=
=AYJj
-----END PGP SIGNATURE-----
_______________________________________________
Rule Project HOME PAGE: http://www.rule-project.org/en/
Rule Development Site: http://savannah.gnu.org/projects/rule/
Rule-list at nongnu.org
http://mail.nongnu.org/mailman/listinfo/rule-list
More information about the Rule-list
mailing list