Debian Bug report logs - #924719
perl: Break libmarc-charset-perl (<< 1.35-3)

version graph

Package: perl; Maintainer for perl is Niko Tyni <ntyni@debian.org>; Source for perl is src:perl (PTS, buildd, popcon).

Reported by: Gianfranco Costamagna <locutusofborg@debian.org>

Date: Mon, 25 Feb 2019 10:33:02 UTC

Severity: serious

Tags: buster, sid

Found in version perl/5.28.1-4

Fixed in version perl/5.28.1-5

Done: Niko Tyni <ntyni@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Mon, 25 Feb 2019 10:33:04 GMT) (full text, mbox, link).


Acknowledgement sent to Gianfranco Costamagna <locutusofborg@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Mon, 25 Feb 2019 10:33:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Gianfranco Costamagna <locutusofborg@debian.org>
To: submit@bugs.debian.org
Subject: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Mon, 25 Feb 2019 11:31:14 +0100
Package: libmarc-charset-perl
Version: 1.35-2
Severity: serious

Hello, for some reasons the package testsuite started to fail in Ubuntu for this package and xml-perl reverse-dependency,
only on armhf and i386.
This happened when the new gdbm has been uploaded and rebuilds issued.

I traced down the problem to some differences in the march8/utf8 Table generation, I don't know how serious it is, but the
testsuite seems completely broken on armhf and i386 at least, and utf8 cjk conversion seems to return wrong values.
This is the reason for me opening this bug as "serious".
you can see the reports here
https://autopkgtest.ubuntu.com/packages/libmarc-xml-perl
and 
https://autopkgtest.ubuntu.com/packages/libmarc-charset-perl


perl t/cjk.t 
1..1
no mapping found for [0x61] at position 0 in a $1!u`!** z g0=ASCII_DEFAULT g1=EXTENDED_LATIN at /usr/share/perl5/MARC/Charset.pm line 308.
not ok 1 - cjk
#   Failed test 'cjk'
#   at t/cjk.t line 17.
Wide character in print at /usr/share/perl/5.28/Test2/Formatter/TAP.pm line 113.
#          got: 'a 埇 z'
#     expected: undef
# Looks like you failed 1 test of 1.


after a no-change rebuild of the package, and installing it, the test goes passing ok:
perl t/cjk.t 
1..1
ok 1 - cjk


I'm not sure if a no-change rebuild fixes also libmarc-xml-perl and fixes all the test failures, this is something I'm checking right now
(but I suppose it will)

G.



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Wed, 27 Feb 2019 19:21:03 GMT) (full text, mbox, link).


Acknowledgement sent to Niko Tyni <ntyni@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Wed, 27 Feb 2019 19:21:03 GMT) (full text, mbox, link).


Message #10 received at 923238@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <ntyni@debian.org>
To: Gianfranco Costamagna <locutusofborg@debian.org>, 923238@bugs.debian.org
Cc: gdbm@packages.debian.org
Subject: Re: Bug#923238: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Wed, 27 Feb 2019 21:20:25 +0200
On Mon, Feb 25, 2019 at 11:31:14AM +0100, Gianfranco Costamagna wrote:
> Package: libmarc-charset-perl
> Version: 1.35-2
> Severity: serious
> 
> Hello, for some reasons the package testsuite started to fail in Ubuntu for this package and xml-perl reverse-dependency,
> only on armhf and i386.
> This happened when the new gdbm has been uploaded and rebuilds issued.
> 
> I traced down the problem to some differences in the march8/utf8 Table generation, I don't know how serious it is, but the
> testsuite seems completely broken on armhf and i386 at least, and utf8 cjk conversion seems to return wrong values.
> This is the reason for me opening this bug as "serious".

Thanks for noticing this. I've confirmed that this happens on at least
Debian sid/i386 too. It's a bit unfortunate that we only have autopkgtest
checks on amd64, so this wasn't spotted earlier.

> after a no-change rebuild of the package, and installing it, the test goes passing ok:

Looks like src:gdbm has broken compatibility with old databases, much
like #910911. I haven't extracted the details so not reassigning yet,
but copying Dmitry as a heads-up.

As I argued in #910911, the big issue with such a backcompat break is
that user databases become unusable, and libmarc-charset-perl breakage is
just a small detail that could be properly solved with the recipe in
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910911#63 :

> - update perl to build-depend on libgdbm-dev (>= 1.18-2) and Break
>   older versions of libmarc-charset-perl (and any other perl packages
>   bundling GDBM or NDBM databases)
> 
> - update libmarc-charset-perl (and any other perl packages bundling
>   GDBM or NDBM databases) to build-depend and depend on the newer perl
> 
> I assume other language bindings like python-gdbm will need something
> similar.

But ideally gdbm would restore compatibility and libmarc-charset-perl would
not need any changes.
-- 
Niko Tyni   ntyni@debian.org



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Thu, 28 Feb 2019 12:09:24 GMT) (full text, mbox, link).


Acknowledgement sent to Dmitry Bogatov <KAction@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Thu, 28 Feb 2019 12:09:24 GMT) (full text, mbox, link).


Message #15 received at 923238@bugs.debian.org (full text, mbox, reply):

From: Dmitry Bogatov <KAction@debian.org>
To: Niko Tyni <ntyni@debian.org>
Cc: Gianfranco Costamagna <locutusofborg@debian.org>, 923238@bugs.debian.org
Subject: Re: Bug#923238: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Thu, 28 Feb 2019 12:06:18 +0000
[2019-02-27 21:20] Niko Tyni <ntyni@debian.org>
> > - update perl to build-depend on libgdbm-dev (>= 1.18-2) and Break
> >   older versions of libmarc-charset-perl (and any other perl packages
> >   bundling GDBM or NDBM databases)
> > 
> > - update libmarc-charset-perl (and any other perl packages bundling
> >   GDBM or NDBM databases) to build-depend and depend on the newer perl
> > 
> > I assume other language bindings like python-gdbm will need something
> > similar.
>
> But ideally gdbm would restore compatibility and libmarc-charset-perl would
> not need any changes.

I believe upstream release 1.8.1 introduced change, that
made it possible to read old /usr/lib/libmarc-charset-perl/Table. Am I
missing something in current situation?

By the way, I disagree about compability. If all we need to make
everything good is just a binNMU, I'd rather not introduce any
patches/hacks/compatibility layers/etc.

By the way, it is sad that libmarc-charset-perl uses gdbm, not cdb.

-- 
        Note, that I send and fetch email in batch, once every 24 hours.
                 If matter is urgent, try https://t.me/kaction
                                                                             --



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Thu, 28 Feb 2019 16:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to Niko Tyni <ntyni@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Thu, 28 Feb 2019 16:03:03 GMT) (full text, mbox, link).


Message #20 received at 923238@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <ntyni@debian.org>
To: Dmitry Bogatov <KAction@debian.org>
Cc: 923238@bugs.debian.org
Subject: Re: Bug#923238: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Thu, 28 Feb 2019 18:01:01 +0200
On Thu, Feb 28, 2019 at 12:06:18PM +0000, Dmitry Bogatov wrote:
> 
> [2019-02-27 21:20] Niko Tyni <ntyni@debian.org>
> > > - update perl to build-depend on libgdbm-dev (>= 1.18-2) and Break
> > >   older versions of libmarc-charset-perl (and any other perl packages
> > >   bundling GDBM or NDBM databases)
> > > 
> > > - update libmarc-charset-perl (and any other perl packages bundling
> > >   GDBM or NDBM databases) to build-depend and depend on the newer perl
> > > 
> > > I assume other language bindings like python-gdbm will need something
> > > similar.
> >
> > But ideally gdbm would restore compatibility and libmarc-charset-perl would
> > not need any changes.
> 
> I believe upstream release 1.8.1 introduced change, that
> made it possible to read old /usr/lib/libmarc-charset-perl/Table. Am I
> missing something in current situation?

I thought so too, but this new bug highlights the fact that the fix
does not work on all architectures.  This was missed earlier because
Debian does not have autopkgtest checks on !amd64, so we're relying
on user bug reports and haven't got any so far.

I've now verified that creating GDBM files with Perl, Python 2 or Python 3
on stretch i386 and then upgrading to buster renders the old databases
unusable with the corresponding software in buster.

I can file a separate bug against src:gdbm if that makes things clearer.

> By the way, I disagree about compability. If all we need to make
> everything good is just a binNMU, I'd rather not introduce any
> patches/hacks/compatibility layers/etc.

binNMU'ing libmarc-charset-perl will only fix libmarc-charset-perl,
not unpackaged local user databases. If those become unusable on
stretch -> buster upgrades with no way to recover them, that seems
like a major problem. 

binNMU'ing libmarc-charset-perl does not fix partial upgrades where
perl that uses a newer libgdbm is upgraded before  libmarc-charset-perl.
Hence the need for Breaks and versioned build dependencies that I listed.

> By the way, it is sad that libmarc-charset-perl uses gdbm, not cdb.

Are you referring to https://cr.yp.to/cdb.html ? I see there's a CDB_File
Perl module in libcdb-file-perl but I'm not familiar with it. Seems worth
a wishlist bug.
-- 
Niko Tyni   ntyni@debian.org



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Fri, 01 Mar 2019 18:09:04 GMT) (full text, mbox, link).


Acknowledgement sent to Dmitry Bogatov <KAction@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Fri, 01 Mar 2019 18:09:04 GMT) (full text, mbox, link).


Message #25 received at 923238@bugs.debian.org (full text, mbox, reply):

From: Dmitry Bogatov <KAction@debian.org>
To: Niko Tyni <ntyni@debian.org>
Cc: 923238@bugs.debian.org
Subject: Re: Bug#923238: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Fri, 01 Mar 2019 18:06:25 +0000
`
[2019-02-28 18:01] Niko Tyni <ntyni@debian.org>
> > > But ideally gdbm would restore compatibility and libmarc-charset-perl would
> > > not need any changes.
> > 
> > I believe upstream release 1.8.1 introduced change, that
> > made it possible to read old /usr/lib/libmarc-charset-perl/Table. Am I
> > missing something in current situation?
>
> I thought so too, but this new bug highlights the fact that the fix
> does not work on all architectures.  This was missed earlier because
> Debian does not have autopkgtest checks on !amd64, so we're relying
> on user bug reports and haven't got any so far.
>
> I've now verified that creating GDBM files with Perl, Python 2 or Python 3
> on stretch i386 and then upgrading to buster renders the old databases
> unusable with the corresponding software in buster.
>
> I can file a separate bug against src:gdbm if that makes things clearer.

Yes, it would help. Please include as much details, as possible,
including database created on stretch-i386. It would speed-up
communication with upstream.

> > By the way, I disagree about compability. If all we need to make
> > everything good is just a binNMU, I'd rather not introduce any
> > patches/hacks/compatibility layers/etc.
>
> binNMU'ing libmarc-charset-perl will only fix libmarc-charset-perl,
> not unpackaged local user databases. If those become unusable on
> stretch -> buster upgrades with no way to recover them, that seems
> like a major problem.
>
> binNMU'ing libmarc-charset-perl does not fix partial upgrades where
> perl that uses a newer libgdbm is upgraded before  libmarc-charset-perl.
> Hence the need for Breaks and versioned build dependencies that I listed.

Ah, I see. Yes, breaking user databases would not be nice.

> > By the way, it is sad that libmarc-charset-perl uses gdbm, not cdb.
> Are you referring to https://cr.yp.to/cdb.html ? I see there's a CDB_File
> Perl module in libcdb-file-perl but I'm not familiar with it. Seems worth
> a wishlist bug.

Among advantages of cdb is that it has well-specified format on disk.
-- 
        Note, that I send and fetch email in batch, once every 24 hours.
                 If matter is urgent, try https://t.me/kaction
                                                                             --



Added blocking bug(s) of 923238: 923609 Request was from Niko Tyni <ntyni@debian.org> to submit@bugs.debian.org. (Sat, 02 Mar 2019 19:39:04 GMT) (full text, mbox, link).


Added tag(s) sid and buster. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Mon, 04 Mar 2019 15:03:06 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Wed, 13 Mar 2019 18:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to Niko Tyni <ntyni@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Wed, 13 Mar 2019 18:27:03 GMT) (full text, mbox, link).


Message #34 received at 923238@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <ntyni@debian.org>
To: 923238@bugs.debian.org
Subject: Re: Bug#923238: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Wed, 13 Mar 2019 20:24:59 +0200
On Wed, Feb 27, 2019 at 09:20:25PM +0200, Niko Tyni wrote:
> On Mon, Feb 25, 2019 at 11:31:14AM +0100, Gianfranco Costamagna wrote:
> > Package: libmarc-charset-perl
> > Version: 1.35-2
> > Severity: serious
> > 
> > Hello, for some reasons the package testsuite started to fail in Ubuntu for this package and xml-perl reverse-dependency,
> > only on armhf and i386.
> > This happened when the new gdbm has been uploaded and rebuilds issued.
> > 
> > I traced down the problem to some differences in the march8/utf8 Table generation, I don't know how serious it is, but the
> > testsuite seems completely broken on armhf and i386 at least, and utf8 cjk conversion seems to return wrong values.
> > This is the reason for me opening this bug as "serious".
> 
> Thanks for noticing this. I've confirmed that this happens on at least
> Debian sid/i386 too. It's a bit unfortunate that we only have autopkgtest
> checks on amd64, so this wasn't spotted earlier.
> 
> > after a no-change rebuild of the package, and installing it, the test goes passing ok:

This was discussed in #923609, and src:gdbm will not restore backward
binary compatibility. The incompatibility is due to building with
LFS support in the newer versions. The gdbmtool package now includes
separate -nolfs binaries compatible with old databases, so that they
can be converted to a compatible binary format.

This means that libmarc-charset-perl indeed needs to be rebuilt.  However,
a simple binNMU does not do anything to prevent broken combinations of
libmarc-charset-perl and perl in partial upgrades.

I suggest the following steps to fix this:

- have perl_5.28.1-5 Build-Depend on libgdbm-dev (>= 1.18-3)
  [any gdbm version built with LFS support would do, but 1.18-3
   fixed other binary compat issues so pick that for safety]

- have perl_5.28.1-5 Break libmarc-charset-perl (<< 1.35-3)

- have libmarc-charset-perl_1.35-3 Build-Depend and Depend on
  perl (>= perl_5.28.1-5)

We could limit the above to just 32-bit architectures, but IIRC those
would need to be listed one by one and it's probably not worth the
trouble.

This will cause temporary uninstallability of libmarc-charset-perl in
sid so the uploads should be coordinated a bit. I guess I can do both
if needed.

Will clone a separate bug against perl soon but would appreciate some
eyeballs first.
-- 
Niko



Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Wed, 13 Mar 2019 21:51:02 GMT) (full text, mbox, link).


Acknowledgement sent to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Wed, 13 Mar 2019 21:51:03 GMT) (full text, mbox, link).


Message #39 received at 923238@bugs.debian.org (full text, mbox, reply):

From: gregor herrmann <gregoa@debian.org>
To: Niko Tyni <ntyni@debian.org>, 923238@bugs.debian.org
Subject: Re: Bug#923238: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Wed, 13 Mar 2019 22:49:29 +0100
[Message part 1 (text/plain, inline)]
On Wed, 13 Mar 2019 20:24:59 +0200, Niko Tyni wrote:

> - have perl_5.28.1-5 Build-Depend on libgdbm-dev (>= 1.18-3)
>   [any gdbm version built with LFS support would do, but 1.18-3
>    fixed other binary compat issues so pick that for safety]
> - have perl_5.28.1-5 Break libmarc-charset-perl (<< 1.35-3)
> - have libmarc-charset-perl_1.35-3 Build-Depend and Depend on
>   perl (>= perl_5.28.1-5)

Sounds right.
 
> We could limit the above to just 32-bit architectures, but IIRC those
> would need to be listed one by one and it's probably not worth the
> trouble.

*nod*
 
> This will cause temporary uninstallability of libmarc-charset-perl in
> sid so the uploads should be coordinated a bit. I guess I can do both
> if needed.

Thanks.
(If it helps I can also upload libmarc-charset-perl but maybe the
coordination effort is higher than if you just go ahead :))
 

Cheers,
gregor

-- 
 .''`.  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
   `-   NP: Kings of Convenience: Know How
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>:
Bug#923238; Package libmarc-charset-perl. (Sat, 16 Mar 2019 10:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to Niko Tyni <ntyni@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>. (Sat, 16 Mar 2019 10:33:03 GMT) (full text, mbox, link).


Message #44 received at 923238@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <ntyni@debian.org>
To: gregor herrmann <gregoa@debian.org>, 923238@bugs.debian.org
Cc: perl@packages.debian.org
Subject: Re: Bug#923238: libmarc-charset-perl: needs a rebuild on 32bit architectures?
Date: Sat, 16 Mar 2019 12:29:07 +0200
Control: clone -1 -2
Control: retitle -2 perl: Break libmarc-charset-perl (<< 1.35-3)
Control: reassign -2 perl 5.28.1-4

On Wed, Mar 13, 2019 at 10:49:29PM +0100, gregor herrmann wrote:
> On Wed, 13 Mar 2019 20:24:59 +0200, Niko Tyni wrote:
> 
> > - have perl_5.28.1-5 Build-Depend on libgdbm-dev (>= 1.18-3)
> >   [any gdbm version built with LFS support would do, but 1.18-3
> >    fixed other binary compat issues so pick that for safety]
> > - have perl_5.28.1-5 Break libmarc-charset-perl (<< 1.35-3)
> > - have libmarc-charset-perl_1.35-3 Build-Depend and Depend on
> >   perl (>= perl_5.28.1-5)
> 
> Sounds right.

Thanks. Cloning and reassigning.

> > This will cause temporary uninstallability of libmarc-charset-perl in
> > sid so the uploads should be coordinated a bit. I guess I can do both
> > if needed.
> 
> Thanks.
> (If it helps I can also upload libmarc-charset-perl but maybe the
> coordination effort is higher than if you just go ahead :))

Yeah, thanks. I'll try to handle this myself.
-- 
Niko



Bug 923238 cloned as bug 924719 Request was from Niko Tyni <ntyni@debian.org> to 923238-submit@bugs.debian.org. (Sat, 16 Mar 2019 10:33:03 GMT) (full text, mbox, link).


Changed Bug title to 'perl: Break libmarc-charset-perl (<< 1.35-3)' from 'libmarc-charset-perl: needs a rebuild on 32bit architectures?'. Request was from Niko Tyni <ntyni@debian.org> to 923238-submit@bugs.debian.org. (Sat, 16 Mar 2019 10:33:04 GMT) (full text, mbox, link).


Bug reassigned from package 'libmarc-charset-perl' to 'perl'. Request was from Niko Tyni <ntyni@debian.org> to 923238-submit@bugs.debian.org. (Sat, 16 Mar 2019 10:33:04 GMT) (full text, mbox, link).


No longer marked as found in versions libmarc-charset-perl/1.35-2. Request was from Niko Tyni <ntyni@debian.org> to 923238-submit@bugs.debian.org. (Sat, 16 Mar 2019 10:33:05 GMT) (full text, mbox, link).


Marked as found in versions perl/5.28.1-4. Request was from Niko Tyni <ntyni@debian.org> to 923238-submit@bugs.debian.org. (Sat, 16 Mar 2019 10:33:06 GMT) (full text, mbox, link).


Message sent on to Gianfranco Costamagna <locutusofborg@debian.org>:
Bug#924719. (Sat, 16 Mar 2019 16:54:09 GMT) (full text, mbox, link).


Message #57 received at 924719-submitter@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <noreply@salsa.debian.org>
To: 924719-submitter@bugs.debian.org
Subject: Bug #924719 in perl marked as pending
Date: Sat, 16 Mar 2019 16:51:15 +0000
Control: tag -1 pending

Hello,

Bug #924719 in perl reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/perl-team/interpreter/perl/commit/7ffa05fcb0ebe9525c7ceae6fa51fa790abb5f53

------------------------------------------------------------------------
Break older versions of libmarc-charset-perl, broken by libgdbm changes

We Build-Depend on a new libgdbm-dev version to guarantee that the
resulting binary packages will be compatible with LFS-enabled GDBM
databases as generated by new libgdbm versions.

This will need a coordinated upload of libmarc-charset-perl with
dependencies on the newer perl.

Closes: #924719
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/924719



Added tag(s) pending. Request was from Niko Tyni <noreply@salsa.debian.org> to 924719-submitter@bugs.debian.org. (Sat, 16 Mar 2019 16:54:09 GMT) (full text, mbox, link).


Reply sent to Niko Tyni <ntyni@debian.org>:
You have taken responsibility. (Sat, 16 Mar 2019 17:09:11 GMT) (full text, mbox, link).


Notification sent to Gianfranco Costamagna <locutusofborg@debian.org>:
Bug acknowledged by developer. (Sat, 16 Mar 2019 17:09:11 GMT) (full text, mbox, link).


Message #64 received at 924719-close@bugs.debian.org (full text, mbox, reply):

From: Niko Tyni <ntyni@debian.org>
To: 924719-close@bugs.debian.org
Subject: Bug#924719: fixed in perl 5.28.1-5
Date: Sat, 16 Mar 2019 17:05:01 +0000
Source: perl
Source-Version: 5.28.1-5

We believe that the bug you reported is fixed in the latest version of
perl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 924719@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <ntyni@debian.org> (supplier of updated perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 16 Mar 2019 16:02:28 +0200
Source: perl
Architecture: source
Version: 5.28.1-5
Distribution: unstable
Urgency: medium
Maintainer: Niko Tyni <ntyni@debian.org>
Changed-By: Niko Tyni <ntyni@debian.org>
Closes: 922609 923409 924506 924517 924719
Changes:
 perl (5.28.1-5) unstable; urgency=medium
 .
   * Patch perlbug to use "editor" as the default editor. (Closes: #922609)
   * Add a Breaks entry for older versions of libdist-inkt-perl.
     (Closes: #924506)
   * Add a README.Debian note about overriding the default perldoc formatter.
     (See: #917530)
   * Include arch-specific data for NDBM and GDBM autopkgtests.
     (Closes: #923409)
   * Break older versions of libmarc-charset-perl, broken by libgdbm changes.
     (Closes: #924719)
     + Build-Depend on a current libgdbm-dev to guarantee compatibility
       with the new LFS-enabled database binary format.
   * Fix crashing POSIX::mblen(). (Closes: #924517)
Checksums-Sha1:
 fa391d5f89041ce590022bae8c4f01896fc984d8 2835 perl_5.28.1-5.dsc
 c77f47040e72c4230c6acdf28b05f1f57f47e5e2 178628 perl_5.28.1-5.debian.tar.xz
 5cc8af047aac0b5b3fb259e55c41fa1ae839e4db 4678 perl_5.28.1-5_source.buildinfo
Checksums-Sha256:
 a0fa371a5563da70cb671f67662e8e69c799c70904a64f67820c27defc1bc8dd 2835 perl_5.28.1-5.dsc
 d5ac8e9177d400efffc963a806746ba68127882375f7966ffa6156fc673fd550 178628 perl_5.28.1-5.debian.tar.xz
 6312ac6bfdbd77ebcd318a14e7ac87257fb7d3f095b3aec74662381da860e823 4678 perl_5.28.1-5_source.buildinfo
Files:
 9f6f18fcd33473de5910650fdb32fa9e 2835 perl standard perl_5.28.1-5.dsc
 f79065a3666e66e8797f39dce578614d 178628 perl standard perl_5.28.1-5.debian.tar.xz
 6ee40a8bf5a6cbb94f2c0df838bfd902 4678 perl standard perl_5.28.1-5_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEEdqKOQsmBHZHoj7peLsD/s7cwGx8FAlyNHusRHG50eW5pQGRl
Ymlhbi5vcmcACgkQLsD/s7cwGx/6/w//RpkUSsA1doSS033QVHDq6KlYDks7BWf1
W0gbEVu3OSIfx9XsGm/F9CYS8LJ7gNEKlwW4F4Poj7EZ7ke1W040R6D16HYjEHrj
H4hyutCL6ktw9U8J+d6r07z8txjbQMvouzS7jjeiVoKRktr+X1D3P4eU5Bjma4Cb
0ctgO8NxLJIp0DyzWrPQs0E1lU8rLMwPt2y8FrtktHulT43Me6roQJmltmewjAKO
sPCL8s6hm0z42+KrLqulwRADRyFQelyHwAGbvsfOhkT+3gFy0ZKHIQJVloLGb9hJ
YREiahuw9Qk0GtO5i6ErRuM6bD+UKuOSarmJsOM6TufUDXrTHL8LKvanuXElGHaM
luvQYrjj5pnZFvgH+Ii+XKsb4pM7LxhSro54xSqeLfvdz+0oYTmn/N2im6TylXHu
PULlU5FHgYmElUMqa9u/QSIhbAaIq7gj2rldoIubOkYviwNFdg3R+3//Rc+2GCTg
N+Xc+dK9q3qoRSMIbIFG5KZs8+l+rAlAFJrpnNAv8jx8XUyOdCM7Err0ysBV6sr7
fdgJOOksJUp++WElTIGFWJ4cRWTKqwJp7tj/kwv0j6AtwfG4myAxksLmmvbSeGux
mUl3JGApMYk3Qy47EUBF5FbqL1yOuVGhycviOlDkKyYn1S+3D/asZA3FiEr8jPvC
k/TWeyr5TZs=
=ornr
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 24 Apr 2019 07:26:08 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Thu Mar 28 20:39:11 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.