Am Samstag, den 11.05.2013, 16:07 +0200 schrieb Raphael Groner:
> Date: Fri, 10 May 2013 21:24:46 -0600
> From: Kevin Fenzi <kevin(a)scrye.com>
> To: xfce(a)lists.fedoraproject.org
> Subject: spins size changes
> Message-ID: <20130510212446.6bdb8fed(a)jelerak.scrye.com>
> Content-Type: text/plain; charset="utf-8"
>
> Greetings.
>
> We are coming up on Beta and thats when we start wanting to make sure
> we hit our size target (700MB cd).
>
> Beta-TC4 Xfce is at 756M
>
> The issues around perl have been cleaned up, so removing perl only
> removes the xfce4-sensors-plugin (and all the perl modules).
Hi Kevin,
why did the sensors plugin need perl? Maybe the reason is already
explained in an old mail here on the list or another one - I do not
remember, sorry.
It's not too hard to figure out:
$ rpm -q --requires xfce4-sensors-plugin
/bin/sh
/bin/sh
/bin/sh
hddtemp
libatk-1.0.so.0()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libcairo.so.2()(64bit)
libfontconfig.so.1()(64bit)
libfreetype.so.6()(64bit)
libgdk-x11-2.0.so.0()(64bit)
libgdk_pixbuf-2.0.so.0()(64bit)
libgio-2.0.so.0()(64bit)
libglib-2.0.so.0()(64bit)
libgmodule-2.0.so.0()(64bit)
libgobject-2.0.so.0()(64bit)
libgtk-x11-2.0.so.0()(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libnotify.so.4()(64bit)
libpango-1.0.so.0()(64bit)
libpangocairo-1.0.so.0()(64bit)
libpangoft2-1.0.so.0()(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
librt.so.1()(64bit)
libsensors.so.4()(64bit)
libxfce4panel-1.0.so.4()(64bit)
libxfce4sensors.so.1()(64bit)
libxfce4ui-1.so.0()(64bit)
libxfce4util.so.6()(64bit)
lm_sensors >= 2.8
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
xfce4-panel >= 4.4.1
rpmlib(PayloadIsXz) <= 5.2-1
As you can see, the plugin itself does not require perl. So it must be
one of the dependencies:
$ rpm -q --requires lm_sensors
/bin/bash
/bin/sh
/bin/sh
/bin/sh
/bin/sh
/usr/bin/perl
/usr/sbin/dmidecode
config(lm_sensors) = 3.3.2-5.fc18
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libsensors.so.4()(64bit)
perl >= 0:5.004
perl(Fcntl)
perl(File::Basename)
perl(constant)
perl(strict)
perl(vars)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
systemd-units
rpmlib(PayloadIsXz) <= 5.2-1
There it is.
The sensors plugin should IMHO be included in the live image,
it's one
of the best plugins available for Xfce to do the show case.
As a maintainer I can say it's one of the worst plugins, it crashes
quite often and is badly maintained. I'm fine with removing it from the
spin.
Kind regards,
Christoph