On Wed, 11 Jun 2025 08:40:40 +0200, Andreas Tille wrote:
I intend to migrate libjcode-pm-perl to the Debian Perl team. It also has at least one new upstream version and definitely deserves some more love. However, I would like to get some input from Perl team about the naming scheme.
[Late to the party, so some of the following is redundant, but I've started a draft earlier.]
I would say: It's a mess :) libjcode-pm-perl - is the package for the CPAN distribution Jcode [0] - and installs /usr/share/perl5/Jcode.pm [1]- so typically we would name it, as the bug submitter suggests, libjcode-perl
Which doesn't work in this case, as there is this libjcode-perl - which installs /usr/share/perl5/jcode.pl [2] and- comes from ftp://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/ [3], also reachable as http://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/
Looking at https://ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/jcode.pl-2.13-manual.txt I wonder if packaging this makes a lot of sense …
% popcon -v libjcode-perl ; reverse-depends libjcode-perl ; reverse-depends -b libjcode-perlPACKAGE SUM VOTE OLD RECENT NO FILES libjcode-perl 89 1 1 0 87 No reverse dependencies found
No reverse dependencies found So yay, libjcode-perl looks like a removal candidate. % popcon -v libjcode-pm-perl ; reverse-depends libjcode-pm-perl ; reverse-depends -b libjcode-pm-perlPACKAGE SUM VOTE OLD RECENT NO FILES libjcode-pm-perl 14346 325 13474 545 2 Reverse-Depends
=============== * chalow * libspreadsheet-parseexcel-perl * libunicode-maputf8-perl Packages without architectures listed are reverse-dependencies in: all, amd64, arm64, armel, armhf, i386, mips64el, ppc64el, riscv64, s390x Reverse-Build-Depends-Indep =========================== * libspreadsheet-parseexcel-perl * libunicode-maputf8-perlThis looks more sensible, even if the package name is a bit unfortunate; but I guess doing the rename dance is more effort than it's worth.
Cheers, gregor [0] https://metacpan.org/dist/Jcode [1] https://packages.debian.org/sid/amd64/libjcode-pm-perl/filelist [2] https://packages.debian.org/sid/all/libjcode-perl/filelist [3] https://tracker.debian.org/media/packages/libj/libjcode-perl/copyright-2.13-4.1 -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe`-
Attachment:
signature.asc
Description: Digital Signature
Attachment:
signature.asc
Description: Digital Signature