Item1492: Strange dependency list in Debian package for Extensions.HolidayListPlugin
Priority: Normal
Current State: Needs Developer
Released In: n/a
Target Release: n/a
This is what happens when I install
HolidayListPlugin from
Sven's Debian repository:
apt-get install foswiki-holidaylistplugin
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
apt apt-utils binutils dpkg fontconfig gcc-4.3-base graphviz libapr1
libbit-vector-perl libc6 libc6-dev libc6-dev-i386 libc6-i386 libcairo2
libcarp-clan-perl libcompress-raw-zlib-perl libcompress-zlib-perl
libdate-calc-perl libdatrie0 libdb4.6 libdb4.7 libdbi-perl libdigest-sha1-perl
libdirectfb-1.2-0 libgd2-noxpm libglib2.0-0 libgnutls26 libgraphviz4
libhtml-parser-perl libio-compress-base-perl libio-compress-zlib-perl
libldap-2.4-2 liblocale-gettext-perl libmysqlclient15off libpango1.0-0
libpango1.0-common libpcre3 libperl5.10 libpixman-1-0 libselinux1 libstdc++6
libsysfs2 libtext-charwidth-perl libtext-iconv-perl libthai-data libthai0
libts-0.0-0 libunicode-map-perl libunicode-map8-perl libunicode-string-perl
libxcb-render-util0 libxcb-render0 libxcb1 linux-libc-dev locales lzma
mysql-common perl perl-base perl-modules tsconf
Lots of strange and/or superfluous dependencies, while the package
foswiki-holidaylistplugin
should depend on (
foswiki-calendarplugin
) is missing.
actually, this is more to do with the
DEPENDENCIES listed in the extension, so i'm setting it to there.
Foswiki::Plugins::SmiliesPlugin,,perl,Required
Date::Calc,,cpan,Required
my debian packaging has an automated script that uses the DEPENDENCIES file., and its results seem pretty reasonable
sven@quad:~/src/debian/foswiki$ apt-cache showpkg foswiki-holidaylistplugin
Package: foswiki-holidaylistplugin
Versions:
090307-192 (/var/lib/apt/lists/fosiki.com_Foswiki%5fdebian_dists_stable_main_binary-amd64_Packages)
Description Language:
File: /var/lib/apt/lists/fosiki.com_Foswiki%5fdebian_dists_stable_main_binary-amd64_Packages
MD5: 4bbead13c6fffac206aa0968ff65ce7e
Reverse Depends:
Dependencies:
090307-192 - foswiki (0 (null)) libdate-calc-perl (0 (null))
Provides:
090307-192 -
Reverse Provides:
--
SvenDowideit - 26 Apr 2009