Moving to multiarch-compatible XS paths
Niko Tyni
ntyni at debian.org
Wed May 14 11:34:22 UTC 2014
On Wed, May 14, 2014 at 12:10:27AM +0100, Dominic Hargreaves wrote:
> On Mon, May 12, 2014 at 04:26:11PM +0300, Niko Tyni wrote:
> > On Sun, May 11, 2014 at 11:40:51AM +0300, Niko Tyni wrote:
> > > After thinking it over, I think now would be a good time to move
> > > /usr/lib/perl5 and /usr/lib/perl/<VERSION> to the multiarch paths
> > > (/usr/lib/<triplet>/perl5 and /usr/lib/<triplet>/perl/<VERSION>.
> > So the change breaks (at least) 66 packages. Almost all the problems look
> > like trivial packaging issues hardcoding usr/lib/perl5 in debian/rules
> > or debian/*.install.
> > Possibly we need a transition period where policy recommends using
> > $Config{vendorarch} but its value stays at /usr/lib/perl5. That would
> > mean postponing the actual change until after jessie (5.22 or whatever).
> > Personally I'd prefer to do the change right away.
> I'd be in favour of this change; it's clear that it will pave the way
> for some of the multiarch improvments and if there is still a chance we
> will want to target those at jessie, we need to do this now.
> We'll need to get policy updated in pretty short order, though.
>
> Could you post a dd-list of the affected packages - it might sway
> my opinion slightly (if there are large numbers of non-pkg-perl
> packages, for example, we'd need to think more carefully about how we
> liaise with maintainers, given the tight timescale.
Attached, both without and with Uploaders.
I see only 15/66 are pkg-perl maintained. That does complicate things.
As I said, the changes look mostly trivial (usually just replace
/usr/lib/perl5 with $(shell perl -V::vendorarch:) in debian/rules
or something like that.)
--
Niko Tyni ntyni at debian.org
-------------- next part --------------
Ayman Negm <negm at debian.org>
highlight
Bas Zoetekouw <bas at debian.org>
prima
Benjamin Drung <bdrung at debian.org>
xmms2
Benjamin Mako Hill <mako at debian.org>
libtemplate-perl
Brian Pellin <bpellin at debian.org>
genders
Cajus Pollmeier <cajus at debian.org>
qpid-cpp
Clint Byrum <clint at ubuntu.com>
handlersocket
Dave Beckett <dajobe at debian.org>
redland-bindings
Debian 389ds Team <pkg-fedora-ds-maintainers at lists.alioth.debian.org>
libmozilla-ldap-perl
Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
mapserver
Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
xchat-gnome
Debian HA Maintainers <debian-ha-maintainers at lists.alioth.debian.org>
redhat-cluster
Debian Hamradio Maintainers <debian-hams at lists.debian.org>
hamlib
Debian Hebrew Packaging Team <debian-hebrew-package at lists.alioth.debian.org>
libhdate
Debian Libvirt Maintainers <pkg-libvirt-maintainers at lists.alioth.debian.org>
hivex
Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
frozen-bubble
libauthen-sasl-cyrus-perl
libb-perlreq-perl
libcdb-file-perl
libcommon-sense-perl
libdbd-sqlite3-perl
libgtk2-perl
libinline-java-perl
libnet-idn-encode-perl
libpar-packer-perl
libtaint-runtime-perl
libterm-readline-gnu-perl
libtext-bibtex-perl
libtext-bidi-perl
libwx-perl
Debian QA Group <packages at qa.debian.org>
graphviz
Debian RRDtool Team <rrdtool at ml.snow-crash.org>
rrdtool
Debian WML Packaging Team <pkg-wml-maintainers at lists.alioth.debian.org>
eperl
Debichem Team <debichem-devel at lists.alioth.debian.org>
openbabel
Enrico Zini <enrico at debian.org>
libbuffy-bindings
Franck Joncourt <franck at debian.org>
fwknop
Frederic Peters <fpeters at debian.org>
lasso
Gennaro Oliva <oliva.g at na.icar.cnr.it>
slurm-llnl
Gerfried Fuchs <rhonda at debian.org>
irssi
Giuseppe Iuculano <giuseppe at iuculano.it>
razor
Jesus Climent <jesus.climent at hispalinux.es>
clearsilver
Kartik Mistry <kartik at debian.org>
nginx
Kees Cook <kees at debian.org>
apparmor
KURASHIKI Satoru <lurdan at gmail.com>
qdbm
Kurt Roeckx <kurt at roeckx.be>
epic4
Laszlo Boszormenyi (GCS) <gcs at debian.org>
graphicsmagick
Ludovic Rousseau <rousseau at debian.org>
pilot-link
Magnus Holmgren <holmgren at debian.org>
libspf2
Marcin Owsiany <porridge at debian.org>
ekg2
Marco d'Itri <md at linux.it>
libberkeleydb-perl
Marco Nenciarini <mnencia at debian.org>
ossp-uuid
Martin Pitt <mpitt at debian.org>
libpg-perl
Mattias Ellert <mattias.ellert at fysast.uu.se>
lcgdm
Net-SNMP Packaging Team <pkg-net-snmp-devel at lists.alioth.debian.org>
net-snmp
Nico Golde <nion at debian.org>
stfl
No?l K?the <noel at debian.org>
libsys-cpuload-perl
Pawe? Wi?cek <coven at debian.org>
lockdev
Peter Samuelson <peter at p12n.org>
subversion
Pierre Chifflier <pollux at debian.org>
nflog-bindings
nfqueue-bindings
openscap
Sebastian Harl <tokkee at debian.org>
liboping
Stuart R. Anderson <anderson at netsweng.com>
ming
Sune Vuorela <sune at debian.org>
qt4-perl
Sven Eckelmann <sven at narfation.org>
exactimage
Vincent Danjean <vdanjean at debian.org>
owfs
-------------- next part --------------
Alan Boudreault <aboudreault at mapgears.com>
mapserver (U)
Alessandro Ghedini <ghedo at debian.org>
libwx-perl (U)
Alexander Wirt <formorer at debian.org>
rrdtool (U)
Andreas Henriksson <andreas at fatal.se>
xchat-gnome (U)
Angel Abad <angel at debian.org>
libcommon-sense-perl (U)
Ansgar Burchardt <ansgar at debian.org>
libb-perlreq-perl (U)
libcommon-sense-perl (U)
libdbd-sqlite3-perl (U)
Axel Beckert <abe at debian.org>
eperl (U)
Ayman Negm <negm at debian.org>
highlight
Barak A. Pearlmutter <bap at debian.org>
liboping (U)
Baruch Even <baruch at debian.org>
libhdate (U)
Bas Couwenberg <sebastic at xs4all.nl>
mapserver (U)
Bas Zoetekouw <bas at debian.org>
libtext-bibtex-perl (U)
prima
Bastian Blank <waldi at debian.org>
redhat-cluster (U)
Benjamin Drung <bdrung at debian.org>
xmms2
Benjamin Mako Hill <mako at debian.org>
libtemplate-perl
Bernd Zeimetz <bzed at debian.org>
rrdtool (U)
Brian Pellin <bpellin at debian.org>
genders
Cajus Pollmeier <cajus at debian.org>
qpid-cpp
Chris Butler <chrisb at debian.org>
libpar-packer-perl (U)
libwx-perl (U)
Christos Trochalakis <yatiohi at ideopolis.gr>
nginx (U)
Clint Byrum <clint at ubuntu.com>
handlersocket
CSILLAG Tamas <cstamas at cstamas.hu>
libnet-idn-encode-perl (U)
Cyril Lavier <cyril.lavier at davromaniak.eu>
nginx (U)
Damyan Ivanov <dmn at debian.org>
libauthen-sasl-cyrus-perl (U)
libb-perlreq-perl (U)
libpar-packer-perl (U)
libwx-perl (U)
Danai SAE-HAN (???) <danai at debian.org>
libtext-bibtex-perl (U)
Daniel Leidert <dleidert at debian.org>
openbabel (U)
Dave Beckett <dajobe at debian.org>
redland-bindings
David Bremner <bremner at debian.org>
highlight (U)
libtext-bibtex-perl (U)
Debian 389ds Team <pkg-fedora-ds-maintainers at lists.alioth.debian.org>
libmozilla-ldap-perl
Debian GIS Project <pkg-grass-devel at lists.alioth.debian.org>
mapserver
Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
xchat-gnome
Debian HA Maintainers <debian-ha-maintainers at lists.alioth.debian.org>
redhat-cluster
Debian Hamradio Maintainers <debian-hams at lists.debian.org>
hamlib
Debian Hebrew Packaging Team <debian-hebrew-package at lists.alioth.debian.org>
libhdate
Debian Libvirt Maintainers <pkg-libvirt-maintainers at lists.alioth.debian.org>
hivex
Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
frozen-bubble
libauthen-sasl-cyrus-perl
libb-perlreq-perl
libcdb-file-perl
libcommon-sense-perl
libdbd-sqlite3-perl
libgtk2-perl
libinline-java-perl
libnet-idn-encode-perl
libpar-packer-perl
libtaint-runtime-perl
libterm-readline-gnu-perl
libtext-bibtex-perl
libtext-bidi-perl
libwx-perl
Debian QA Group <packages at qa.debian.org>
graphviz
Debian RRDtool Team <rrdtool at ml.snow-crash.org>
rrdtool
Debian WML Packaging Team <pkg-wml-maintainers at lists.alioth.debian.org>
eperl
Debichem Team <debichem-devel at lists.alioth.debian.org>
openbabel
Dmitry E. Oboukhov <unera at debian.org>
libnet-idn-encode-perl (U)
nginx (U)
Dominic Hargreaves <dom at earth.li>
libwx-perl (U)
Dominique Dumont <dod at debian.org>
frozen-bubble (U)
libwx-perl (U)
Enrico Zini <enrico at debian.org>
libbuffy-bindings
Fabio Tranchitella <kobold at debian.org>
nginx (U)
Florian Schlichting <fschlich at zedat.fu-berlin.de>
libb-perlreq-perl (U)
libcdb-file-perl (U)
Francesco Paolo Lovergine <frankie at debian.org>
mapserver (U)
Franck Joncourt <franck at debian.org>
fwknop
Frederic Peters <fpeters at debian.org>
lasso
Frederik Sch?ler <fs at debian.org>
redhat-cluster (U)
Gennaro Oliva <oliva.g at na.icar.cnr.it>
slurm-llnl
Gerfried Fuchs <rhonda at debian.org>
irssi
Ghe Rivero <ghe at debian.org>
libmozilla-ldap-perl (U)
Giuseppe Iuculano <giuseppe at iuculano.it>
razor
gregor herrmann <gregoa at debian.org>
libb-perlreq-perl (U)
libcommon-sense-perl (U)
libdbd-sqlite3-perl (U)
libgtk2-perl (U)
libpar-packer-perl (U)
libterm-readline-gnu-perl (U)
libwx-perl (U)
Guido G?nther <agx at sigxcpu.org>
redhat-cluster (U)
Hideki Yamane <henrich at debian.org>
net-snmp (U)
Hilko Bengen <bengen at debian.org>
hivex (U)
intrigeri <intrigeri at debian.org>
libgtk2-perl (U)
Jaime Robles <jaime at debian.org>
hamlib (U)
James McCoy <jamessan at debian.org>
subversion (U)
Jeffrey Ratcliffe <jeffrey.ratcliffe at gmail.com>
libgtk2-perl (U)
Jesus Climent <jesus.climent at hispalinux.es>
clearsilver
Jochen Friedrich <jochen at scram.de>
net-snmp (U)
Joenio Costa <joenio at colivre.coop.br>
libtaint-runtime-perl (U)
Jonas Smedegaard <dr at jones.dk>
libinline-java-perl (U)
Jonathan Yu <jawnsy at cpan.org>
libb-perlreq-perl (U)
libcommon-sense-perl (U)
libdbd-sqlite3-perl (U)
libgtk2-perl (U)
libpar-packer-perl (U)
libterm-readline-gnu-perl (U)
Jose Parrella <bureado at debian.org>
nginx (U)
Josselin Mouette <joss at debian.org>
xchat-gnome (U)
Kamal Mostafa <kamal at whence.com>
hamlib (U)
Kartik Mistry <kartik at debian.org>
nginx
Kees Cook <kees at debian.org>
apparmor
Krzysztof Krzyzaniak (eloy) <eloy at debian.org>
libterm-readline-gnu-perl (U)
Krzysztof Krzy?aniak (eloy) <eloy at debian.org>
libdbd-sqlite3-perl (U)
KURASHIKI Satoru <lurdan at gmail.com>
qdbm
Kurt Roeckx <kurt at roeckx.be>
epic4
Lars Kruse <devel at sumpfralle.de>
clearsilver (U)
Laszlo Boszormenyi (GCS) <gcs at debian.org>
graphicsmagick
Lior Kaplan <kaplan at debian.org>
libhdate (U)
libtext-bidi-perl (U)
Ludovic Rousseau <rousseau at debian.org>
pilot-link
Magnus Holmgren <holmgren at debian.org>
libspf2
Marcin Owsiany <porridge at debian.org>
ekg2
Marco d'Itri <md at linux.it>
libberkeleydb-perl
Marco Nenciarini <mnencia at debian.org>
ossp-uuid
martin f krafft <madduck at debian.org>
libbuffy-bindings (U)
Martin Loschwitz <madkiss at debian.org>
redhat-cluster (U)
Martin Pitt <mpitt at debian.org>
libpg-perl
Mart?n Ferrari <tincho at debian.org>
libterm-readline-gnu-perl (U)
Mattias Ellert <mattias.ellert at fysast.uu.se>
lcgdm
Michael Banck <mbanck at debian.org>
openbabel (U)
Michael Lustfield <michael at lustfield.net>
nginx (U)
Net-SNMP Packaging Team <pkg-net-snmp-devel at lists.alioth.debian.org>
net-snmp
Nico Golde <nion at debian.org>
stfl
Niko Tyni <ntyni at debian.org>
libdbd-sqlite3-perl (U)
libpar-packer-perl (U)
libterm-readline-gnu-perl (U)
Noah Meyerhans <noahm at debian.org>
net-snmp (U)
No?l K?the <noel at debian.org>
libsys-cpuload-perl
Oliver Elphick <Oliver.Elphick at lfix.co.uk>
libpg-perl (U)
Otavio Salvador <otavio at debian.org>
clearsilver (U)
Pawe? Wi?cek <coven at debian.org>
lockdev
Peter Samuelson <peter at p12n.org>
subversion
Pierre Chifflier <pollux at debian.org>
nflog-bindings
nfqueue-bindings
openscap
Roger Leigh <rleigh at debian.org>
lockdev (U)
Russ Allbery <rra at debian.org>
libauthen-sasl-cyrus-perl (U)
Ryan Niebur <ryan at debian.org>
libcommon-sense-perl (U)
libdbd-sqlite3-perl (U)
libgtk2-perl (U)
libpar-packer-perl (U)
libterm-readline-gnu-perl (U)
R?mi Vanicat <vanicat at debian.org>
xmms2 (U)
Salvatore Bonaccorso <carnil at debian.org>
libdbd-sqlite3-perl (U)
libgtk2-perl (U)
libterm-readline-gnu-perl (U)
Sebastian Harl <tokkee at debian.org>
liboping
rrdtool (U)
Shachar Shemesh <shachar at debian.org>
libhdate (U)
Stuart R. Anderson <anderson at netsweng.com>
ming
Sune Vuorela <sune at debian.org>
qt4-perl
Sven Eckelmann <sven at narfation.org>
exactimage
Thomas Anders <tanders at users.sourceforge.net>
net-snmp (U)
Timo Aaltonen <tjaalton at ubuntu.com>
libmozilla-ldap-perl (U)
tony mancill <tmancill at debian.org>
genders (U)
Troy Heber <troyh at debian.org>
subversion (U)
Tzafrir Cohen <tzafrir at debian.org>
libhdate (U)
Vincent Danjean <vdanjean at debian.org>
owfs
Xavier Guimard <x.guimard at free.fr>
libb-perlreq-perl (U)
libcommon-sense-perl (U)
???? ???????? (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
libtext-bidi-perl (U)
More information about the Perl-maintainers
mailing list