Source: perl Version: 5.22.1-10 On Sat, Apr 16, 2016 at 11:03:06AM +0300, Niko Tyni wrote: > The idea was to force the removal of the real perl-modules package > (shipped with 5.20 and earlier) on upgrades, while keeping a virtual > package around for the benefit of reverse dependencies. > > However, this setup means there can only be one provider of perl-modules > on the system at one time (cf. the mail-transport-agent example in policy > 7.6.2.) This was not intended. The aim is to have perl-modules-5.22 and > perl-modules-5.24 coinstallable. > > I think we can fix this in the 5.22 series by making the Conflicts > versioned: > Provides: perl-modules > Replaces: perl-modules > Conflicts: perl-modules (<< 5.22.0~) > > and keeping this for the 5.24 packaging as well. > > Another way to fix this is to stop Providing perl-modules in 5.24. There > are currently 50 or so source packages in sid depending or build depending > on perl-modules. Lists attached. > > I think we should probably do both: fix the Conflicts in 5.22 and drop > the transitional perl-modules virtual package in 5.24.
Agreed; it's about time we finished this "don't depend on perl-modules"! (And yes, I know I'm listed below :) Filing this as a new bug so we don't forget. > Package: apt-mirror > Maintainer: Brandon Holtsclaw <[email protected]> > Depends: adduser, perl-modules, wget, perl > > Package: cd-circleprint > Maintainer: Colin Tuckley <[email protected]> > Depends: perl, perl-modules, perl-tk > > Package: chronicle > Maintainer: Kai Wasserbäch <[email protected]> > Depends: perl, libtimedate-perl, libhtml-template-perl, perl-modules > > Package: conmux > Maintainer: Anibal Monsalve Salazar <[email protected]> > Depends: perl, libio-multiplex-perl, liburi-perl, perl-modules > > Package: debian-builder > Maintainer: Deepak Tripathi <[email protected]> > Depends: build-essential, devscripts, dpkg-dev, perl, perl-modules > > Package: dhelp > Maintainer: Georgios M. Zarkadas <[email protected]> > Depends: perl-modules, libtemplate-perl, libhtml-parser-perl, liburi-perl, > liblocale-gettext-perl, libdata-page-perl, ruby | ruby-interpreter, ruby-bdb, > ruby-debian, ruby-gettext, doc-base, swish++, pstotext, poppler-utils, ucf > (>= 0.8) > > Package: dirvish > Maintainer: Paul Slootman <[email protected]> > Depends: rsync (>= 2.5.6-0.1), perl-modules, libtime-modules-perl, > libtime-period-perl, perl > > Package: dl10n > Maintainer: Debian l10n development team > <[email protected]> > Depends: perl | perl5, gettext (>= 0.11), liblocale-gettext-perl, > perl-modules, libwww-perl, libmailtools-perl, libtimedate-perl > > Package: ecaccess > Maintainer: Alastair McKinstry <[email protected]> > Depends: debhelper (>= 9), perl, libclass-inspector-perl, > libgetopt-long-descriptive-perl, libnet-http-perl, perl-modules, > liburi-encode-perl, libterm-readkey-perl, libterm-readline-perl-perl, > libterm-progressbar-perl, libterm-prompt-perl, libnumber-bytes-human-perl, > libmime-base64-urlsafe-perl, libcrypt-ssleay-perl, libsoap-lite-perl, > libio-socket-inet6-perl, libio-socket-ssl-perl > > Package: fig2ps > Maintainer: Vincent Fourmond <[email protected]> > Depends: perl-base (>= 5.10.1-9), transfig, texlive-latex-base | tetex-bin > (>= 2.0.2-11), texlive-latex-recommended | tetex-extra, > texlive-fonts-recommended | tetex-extra, perl-modules, texlive-latex-extra | > tetex-extra, texlive-extra-utils | tetex-extra, ghostscript > > Package: libfinance-yahooquote-perl > Source: finance-yahooquote > Maintainer: Dirk Eddelbuettel <[email protected]> > Depends: perl, libwww-perl, libhtml-parser-perl, perl-modules > > Package: git > Maintainer: Gerrit Pape <[email protected]> > Depends: libc6 (>= 2.16), libcurl3-gnutls (>= 7.16.2), libexpat1 (>= 2.0.1), > libpcre3, zlib1g (>= 1:1.2.0), perl-modules, liberror-perl, git-man (>> > 1:2.8.0~rc3), git-man (<< 1:2.8.0~rc3-.) > > Package: iwatch > Maintainer: Joao Eriberto Mota Filho <[email protected]> > Depends: perl-modules, libevent-perl, liblinux-inotify2-perl, > libmail-sendmail-perl, libxml-simpleobject-libxml-perl, postfix | > mail-transport-agent > > Package: libgeo-coordinates-utm-perl > Maintainer: Dominic Hargreaves <[email protected]> > Depends: perl, perl-modules > > Package: liblucene-queryparser-perl > Maintainer: Dominic Hargreaves <[email protected]> > Depends: perl (>= 5.6.0-16), perl-modules > > Package: libmime-lite-html-perl > Maintainer: Debian Sympa Team <[email protected]> > Depends: perl, perl-modules, libwww-perl, libhtml-parser-perl, liburi-perl, > libmime-lite-perl (>= 1) > > Package: libset-infinite-perl > Maintainer: Debian Perl Group <[email protected]> > Depends: perl (>= 5.6.0-16), perl-modules > > Package: libtk-tablematrix-perl > Source: libtk-tablematrix-perl (1.23-6.1) > Maintainer: Bart Martens <[email protected]> > Depends: perl (>= 5.22.1-1), perlapi-5.22.1, perl-modules, perl-tk (>= > 1:804.028), libc6 (>= 2.14), libx11-6 > > Package: oar-restful-api > Source: oar > Maintainer: Pierre Neyron <[email protected]> > Depends: libc6 (>= 2.3.4), perl, perl-modules, libjson-perl, libyaml-perl, > libwww-perl, libcgi-fast-perl, oar-user, apache2 | httpd-cgi > > Package: ogamesim-www > Source: ogamesim (20130107-1) > Maintainer: Dmitry E. Oboukhov <[email protected]> > Depends: perl, libsys-cpu-perl, libcgi-simple-perl, libhtml-template-perl, > perl-modules, ogamesim > > Package: parallel > Maintainer: Rogério Brito <[email protected]> > Depends: perl-modules, sysstat, perl > > Package: po4a > Maintainer: Nicolas FRANCOIS (Nekral) <[email protected]> > Depends: perl, gettext, perl-modules, libsgmls-perl, opensp > > Package: pod2pdf > Maintainer: Guo Yixuan (郭溢譞) <[email protected]> > Depends: perl, perl-modules, libpdf-api2-perl (>= 0.6), > libgetopt-argvfile-perl > > Package: rcconf > Maintainer: Atsushi KAMOSHIDA <[email protected]> > Depends: whiptail | whiptail-provider | dialog, sysv-rc, perl, perl-modules > > Package: sieve-connect > Maintainer: Andrew Pollock <[email protected]> > Depends: perl, libauthen-sasl-perl (>= 2.11-1), libio-socket-inet6-perl, > libnet-dns-perl, libio-socket-ssl-perl, libmime-base64-perl, perl-modules, > libterm-readkey-perl > > Package: sitesummary > Maintainer: Debian Edu Developers <[email protected]> > Depends: debconf (>= 0.5) | debconf-2.0, perl, gnupg, net-tools, perl-modules > > Package: sitesummary-client > Source: sitesummary > Maintainer: Debian Edu Developers <[email protected]> > Depends: debconf (>= 0.5) | debconf-2.0, perl, gnupg, perl-modules > > Package: sympa > Maintainer: Debian Sympa team <[email protected]> > Depends: perl (>= 5.8), libc6 (>= 2.14), debconf (>= 0.5) | debconf-2.0, > libdbi-perl (>= 1.48), libarchive-zip-perl (>= 1.05), libmailtools-perl (>= > 1.51), libmsgcat-perl (>= 1.0), libmime-tools-perl, libio-stringy-perl, > libnet-ldap-perl, libcgi-fast-perl, libintl-perl, libmime-charset-perl, > libmime-encwords-perl, libtemplate-perl, libxml-libxml-perl, perl-modules (>= > 5.10) | libcgi-pm-perl (>= 3.35), libhtml-stripscripts-parser-perl (>= 1.0), > libhtml-tree-perl, libhtml-format-perl, mhonarc, libregexp-common-perl, > default-mta | mail-transport-agent, ca-certificates, rsyslog | > system-log-daemon, lsb-base, adduser, dbconfig-common, libdbd-mysql-perl (>= > 4.007), libdbd-pg-perl, libdbd-sybase-perl, libdbd-sqlite3-perl, sqlite3, > libfcgi-perl, libfile-copy-recursive-perl (>= 0.36), libnet-netmask-perl, > libterm-progressbar-perl, libmime-lite-html-perl, libunicode-linebreak-perl, > libsoap-lite-perl > > Package: wakeonlan > Maintainer: Thijs Kinkhorst <[email protected]> > Depends: perl, perl-modules > > Package: libxmltv-perl > Source: xmltv > Maintainer: Chris Butler <[email protected]> > Depends: perl, perl-modules, libwww-perl (>= 5.65), libxml-parser-perl (>= > 2.34), libxml-twig-perl (>= 3.28), libxml-writer-perl (>= 0.6), > libdate-manip-perl (>= 5.42a), libfile-slurp-perl > > Package: xmltv-gui > Source: xmltv > Maintainer: Chris Butler <[email protected]> > Depends: perl, perl-modules, libxmltv-perl (= 0.5.67-0.1), xmltv-util (= > 0.5.67-0.1), libwww-perl (>= 5.65), libxml-parser-perl (>= 2.34), > libxml-twig-perl (>= 3.10), libxml-writer-perl (>= 0.6), libdate-manip-perl > (>= 5.42a), perl-tk, libtk-tablematrix-perl > > Package: xmltv-util > Source: xmltv > Maintainer: Chris Butler <[email protected]> > Depends: perl, perl-modules, libxmltv-perl (= 0.5.67-0.1), libwww-perl (>= > 5.65), libxml-parser-perl (>= 2.34), libxml-twig-perl (>= 3.28), > libxml-writer-perl (>= 0.6), libdate-manip-perl (>= 5.42a), > libarchive-zip-perl (>= 1.14), libio-compress-perl, libhtml-parser-perl (>= > 3.34), libhtml-tableextract-perl, libhtml-tree-perl (>= 3.17), > libhttp-cache-transparent-perl (>= 1.0), libio-stringy-perl, > libsoap-lite-perl, libterm-readkey-perl, libwww-mechanize-perl (>= 1.02), > libxml-libxml-perl, libtext-bidi-perl, libxml-dom-perl, libxml-libxslt-perl, > libdatetime-format-strptime-perl, libparse-recdescent-perl, > libtext-iconv-perl, libjson-perl, libdata-dump-perl, libdatetime-perl, > libdatetime-timezone-perl, libdatetime-format-iso8601-perl, > libxml-treepp-perl, libfile-chdir-perl > > Package: yample > Maintainer: Morten Werner Forsbring <[email protected]> > Depends: perl (>= 5.6), perl-modules, libmail-listdetector-perl, > libmailtools-perl, libmime-tools-perl > > Package: dl10n > Maintainer: Debian l10n development team > <[email protected]> > Uploaders: Christian Perrier <[email protected]> > Build-Depends-Indep: debhelper (>= 8), liblocale-gettext-perl, perl-modules > > Package: ecaccess > Maintainer: Alastair McKinstry <[email protected]> > Build-Depends: perl, debhelper (>= 9), libclass-inspector-perl, > libgetopt-long-descriptive-perl, libnet-http-perl, perl-modules, > liburi-encode-perl, libterm-readkey-perl, libterm-readline-perl-perl, > libterm-progressbar-perl, libterm-prompt-perl, libnumber-bytes-human-perl, > libmime-base64-urlsafe-perl, libcrypt-ssleay-perl, libsoap-lite-perl, > libio-socket-inet6-perl, libio-socket-ssl-perl > > Package: feh > Maintainer: Debian PhotoTools Maintainers > <[email protected]> > Uploaders: Andreas Tille <[email protected]>, Laszlo Boszormenyi (GCS) > <[email protected]> > Build-Depends: libx11-dev, libxt-dev, libimlib2-dev, libxinerama-dev, > debhelper (>= 9), perl-modules, libtest-command-perl, libcurl4-openssl-dev | > libcurl-dev, libexif-dev > > Package: feh > Maintainer: Debian PhotoTools Maintainers > <[email protected]> > Uploaders: Andreas Tille <[email protected]>, Laszlo Boszormenyi (GCS) > <[email protected]> > Build-Depends: libx11-dev, libxt-dev, libimlib2-dev, libxinerama-dev, > debhelper (>= 9), perl-modules, libtest-command-perl, libcurl4-openssl-dev | > libcurl-dev, libexif-dev > > Package: inspircd > Maintainer: Debian IRC Team <[email protected]> > Uploaders: Darren Blaber <[email protected]>, Mario Iseli <[email protected]>, > Matt Arnold <[email protected]>, Giacomo Catenazzi <[email protected]>, Bradley > Smith <[email protected]>, Guillaume Delacour <[email protected]> > Build-Depends: debhelper (>= 9.0.0), perl-modules, libgnutls28-dev, > pkg-config, libldap2-dev, libpcre3-dev, libmysqlclient-dev, libpq-dev, > libsqlite3-dev, zlib1g-dev, libgeoip-dev, libtre-dev, dh-systemd (>= 1.5), > dh-apparmor > > Package: kanla > Maintainer: Michael Stapelberg <[email protected]> > Build-Depends: debhelper (>= 8), dh-systemd > Build-Depends-Indep: libanyevent-http-perl (>= 1.5), libanyevent-perl, > libanyevent-xmpp-perl (>= 0.54), libconfig-general-perl (>= 2.44), > libjson-xs-perl, libfile-sharedir-perl, libtest-mockmodule-perl, > libtest-deep-perl, perl, perl-modules > > Package: libanyevent-connection-perl > Maintainer: Debian Perl Group <[email protected]> > Uploaders: Dmitry E. Oboukhov <[email protected]> > Build-Depends: debhelper (>= 8) > Build-Depends-Indep: libanyevent-perl (>= 5), libcommon-sense-perl (>= 2), > liblib-abs-perl (>= 0.90), libobject-event-perl (>= 1.21), > libtest-nowarnings-perl, libtest-tcp-perl (>= 0.14), perl, perl-modules > > Package: libcairo-gobject-perl > Maintainer: Debian Perl Group <[email protected]> > Uploaders: intrigeri <[email protected]> > Build-Depends: debhelper (>= 9.20120312~), libcairo-dev, libcairo-gobject2, > libcairo-perl (>= 1.080), libextutils-depends-perl, > libextutils-pkgconfig-perl, libglib-perl, perl, perl-modules > > Package: libemail-foldertype-perl > Maintainer: Michael Ablassmeier <[email protected]> > Build-Depends: debhelper (>> 4.0.0) > Build-Depends-Indep: perl (>= 5.6.0-16), perl-modules > > Package: libgeo-coordinates-utm-perl > Maintainer: Dominic Hargreaves <[email protected]> > Build-Depends: debhelper (>= 7) > Build-Depends-Indep: perl (>= 5.8.0-7), perl-modules > > Package: libhtml-entities-numbered-perl > Maintainer: Dominic Hargreaves <[email protected]> > Build-Depends: debhelper (>= 5.0.0) > Build-Depends-Indep: perl (>= 5.8.8-12), perl-modules > > Package: liblingua-stem-snowball-perl > Maintainer: Dominic Hargreaves <[email protected]> > Build-Depends: debhelper (>= 6.0.7~), libmodule-build-perl, perl (>= > 5.6.10-12), libextutils-cbuilder-perl, libextutils-parsexs-perl, perl-modules > > Package: liblog-dispatch-perl-perl > Maintainer: Debian Perl Group <[email protected]> > Uploaders: Dmitry E. Oboukhov <[email protected]> > Build-Depends: debhelper (>= 8) > Build-Depends-Indep: liblog-dispatch-perl (>= 1.16), perl, perl-modules > > Package: liblucene-queryparser-perl > Maintainer: Dominic Hargreaves <[email protected]> > Build-Depends: debhelper (>= 5) > Build-Depends-Indep: perl (>= 5.6.10-12), perl-modules > > Package: libmime-lite-html-perl > Maintainer: Debian Sympa Team <[email protected]> > Uploaders: Stefan Hornburg (Racke) <[email protected]>, Emmanuel Bouthenot > <[email protected]> > Build-Depends: debhelper (>= 9) > Build-Depends-Indep: perl, perl-modules, libwww-perl, libhtml-parser-perl, > liburi-perl, libmime-lite-perl (>= 1) > > Package: libspreadsheet-parseexcel-simple-perl > Maintainer: Debian Perl Group <[email protected]> > Uploaders: Gunnar Wolf <[email protected]>, gregor herrmann > <[email protected]> > Build-Depends: debhelper (>= 5), quilt (>= 0.40) > Build-Depends-Indep: libspreadsheet-parseexcel-perl, > libspreadsheet-writeexcel-perl, libtest-pod-coverage-perl, libtest-pod-perl, > perl (>= 5.8.0-7), perl-modules > > Package: libtheschwartz-perl > Maintainer: Dominic Hargreaves <[email protected]> > Build-Depends: debhelper (>= 5.0.0) > Build-Depends-Indep: perl (>= 5.8.8-12), perl-modules, > libdata-objectdriver-perl > > Package: libtk-tablematrix-perl > Maintainer: Bart Martens <[email protected]> > Build-Depends: debhelper (>= 8.0.0), perl (>= 5.6.0-16), perl-modules, > perl-tk (>= 1:804.028), libx11-dev > > Package: libyaml-shell-perl > Maintainer: Alexander Zangerl <[email protected]> > Build-Depends: debhelper (>= 8.0.0) > Build-Depends-Indep: perl, perl-modules, libyaml-perl (>= 0.67) | > libyaml-syck-perl > > Package: normalize-audio > Maintainer: Joachim Reichel <[email protected]> > Build-Depends: debhelper (>= 9), autotools-dev, dh-autoreconf, pkg-config, > libaudiofile-dev, libmad0-dev, mpg321, vorbis-tools, flac, perl-modules > > Package: nuxwdog > Maintainer: Debian FreeIPA Team <[email protected]> > Uploaders: Timo Aaltonen <[email protected]> > Build-Depends: ant, chrpath, debhelper (>= 9), default-jdk, dh-autoreconf, > javahelper, libkeyutils-dev, libnspr4-dev, libnss3-dev, libselinux1-dev, > perl-modules, pkg-config > > Package: po4a > Maintainer: Nicolas FRANCOIS (Nekral) <[email protected]> > Uploaders: Martin Quinson <[email protected]>, Neil Williams > <[email protected]>, Jonas Smedegaard <[email protected]>, Simon Paillard > <[email protected]>, Denis Barbier <[email protected]> > Build-Depends: debhelper (>= 8) > Build-Depends-Indep: perl-modules, libmodule-build-perl, docbook-xml, > docbook-xsl, xsltproc, libterm-readkey-perl, gettext, > libunicode-linebreak-perl, opensp, docbook, libsgmls-perl, texlive-binaries > > Package: pod2pdf > Maintainer: Guo Yixuan (郭溢譞) <[email protected]> > Build-Depends: debhelper (>= 9) > Build-Depends-Indep: perl (>= 5.6.0-12), perl-modules, libpdf-api2-perl (>= > 0.6), libgetopt-argvfile-perl > > Package: ps-watcher > Maintainer: Jan Wagner <[email protected]> > Build-Depends: debhelper (>= 9) > Build-Depends-Indep: autotools-dev, libconfig-inifiles-perl, perl-modules > > Package: qdbm > Maintainer: KURASHIKI Satoru <[email protected]> > Build-Depends: debhelper (>= 9), autoconf, autotools-dev, zlib1g-dev, > perl-modules, gem2deb, g++-5, default-jdk, chrpath > > Package: rt-authen-externalauth > Maintainer: Tom Jampen <[email protected]> > Build-Depends: debhelper (>= 9), libcgi-pm-perl | perl-modules, libdbi-perl, > libnet-ldap-perl, libnet-ssleay-perl, request-tracker4 > > Package: rt-extension-calendar > Maintainer: Debian Request Tracker Group > <[email protected]> > Uploaders: KURASHIKI Satoru <[email protected]> > Build-Depends: debhelper (>= 8) > Build-Depends-Indep: request-tracker4, libmodule-install-rtx-perl, > libdatetime-perl, libdatetime-set-perl, perl-modules, perl (>= 5.9.3) > > Package: rt-extension-spawnlinkedticketinqueue > Maintainer: KURASHIKI Satoru <[email protected]> > Build-Depends: debhelper (>= 8) > Build-Depends-Indep: perl, perl-modules > > Package: samba > Maintainer: Debian Samba Maintainers <[email protected]> > Uploaders: Steve Langasek <[email protected]>, Christian Perrier > <[email protected]>, Jelmer Vernooij <[email protected]>, Ivo De Decker > <[email protected]>, Mathieu Parent <[email protected]>, Andrew Bartlett > <[email protected]> > Build-Depends: bison, debhelper (>> 9), dh-systemd (>= 1.5), docbook-xml, > docbook-xsl, faketime, flex, libacl1-dev, libaio-dev [linux-any], > libarchive-dev, libattr1-dev, libblkid-dev, libbsd-dev, libcap-dev > [linux-any], libcups2-dev, libgnutls28-dev, libheimntlm0-heimdal (>= 1.6~), > libldap2-dev, libldb-dev (>= 2:1.1.21~), libncurses5-dev, libpam0g-dev, > libparse-yapp-perl, libpcap-dev [hurd-i386 kfreebsd-any], libpopt-dev, > libreadline-dev, libtalloc-dev (>= 2.1.3~), libtdb-dev (>= 1.3.7~), > libtevent-dev (>= 0.9.25~), perl, perl-modules, pkg-config, po-debconf, > python-all-dev (>= 2.6.6-3), python-dnspython, python-ldb (>= 2:1.1.21~), > python-ldb-dev (>= 2:1.1.21~), python-talloc-dev (>= 2.1.3~), python-tdb (>= > 1.3.7~), python-testtools, python3, xsltproc, zlib1g-dev (>= 1:1.2.3) > > Package: tightvnc > Maintainer: Ola Lundqvist <[email protected]> > Build-Depends: debhelper (>> 7.1), lynx, zlib1g-dev, libjpeg-dev, libxaw7-dev > (>> 4.1.0), perl-modules, xfonts-base, xutils-dev, libx11-dev, libxau-dev, > libxext-dev, libxi-dev, libxkbfile-dev, libxmu-dev, libxt-dev, > x11proto-core-dev > > Package: xmltv > Maintainer: Chris Butler <[email protected]> > Build-Depends: debhelper (>= 7.0.50~) > Build-Depends-Indep: perl, perl-modules, libwww-perl (>= 5.65), > libxml-parser-perl (>= 2.34), libxml-twig-perl (>= 3.28), libxml-writer-perl > (>= 0.6), libdate-manip-perl (>= 5.42a), libarchive-zip-perl (>= 1.14), > libio-compress-perl, libhtml-parser-perl (>= 3.34), > libhtml-tableextract-perl, libhtml-tree-perl (>= 3.17), > libhttp-cache-transparent-perl (>= 1.0), libio-stringy-perl, > libsoap-lite-perl, libterm-readkey-perl, libtext-kakasi-perl, perl-tk, > libtk-tablematrix-perl, libwww-mechanize-perl (>= 1.02), libxml-libxml-perl, > libterm-progressbar-perl (>= 2.09), liblingua-preferred-perl (>= 0.2.4), > libunicode-string-perl, liblog-tracemessages-perl, libfile-slurp-perl, > libxml-simple-perl, libtext-bidi-perl, libxml-dom-perl, libxml-libxslt-perl, > libdatetime-format-strptime-perl, libparse-recdescent-perl, > libtext-iconv-perl, libjson-perl, libdata-dump-perl, liblinux-dvb-perl > [linux-any], libdatetime-perl, libdatetime-timezone-perl, > libdatetime-format-iso8601-perl, libxml-treepp-perl, libfile-chdir-perl

