Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Hi, please unblock package parcimonie. I've prepared and uploaded a new upstream release to address the #768174 important bug, that makes the package unusable when using an encoding that's handled by Encode::XS, as opposed to Encode::Encoding. For your convenience, I'm attaching a filtered debdiff, skipping most of the boilerplate and auto-generated bits. unblock parcimonie/0.8.4-1
diff -Nru parcimonie-0.8.3/Changes parcimonie-0.8.4/Changes --- parcimonie-0.8.3/Changes 2014-06-08 01:06:16.000000000 +0200 +++ parcimonie-0.8.4/Changes 2014-11-07 12:50:12.000000000 +0100 @@ -1,6 +1,25 @@ -============================== -9999-99-99 99:99:99 +0000 HEAD -============================== +========================================== +2014-11-07 11:49:35 +0000 parcimonie_0.8.4 +========================================== + + commit 9d20ef1aef9107a992a3b099576dc1a384a821c5 + Author: intrigeri <intrig...@boum.org> + Date: Fri Nov 7 11:49:35 2014 +0000 + + parcimonie 0.8.4 + + commit 14339a88178d16d4d7ece93af468d4dedb81f6a1 + Author: intrigeri <intrig...@boum.org> + Date: Fri Nov 7 11:44:37 2014 +0000 + + Support encodings that are handled by Encode::XS (Closes: #768174). + + Encode's find_encoding can return either an Encode::Encoding or + Encode::XS object, depending on the actual encoding. + +========================================== +2014-06-07 23:06:01 +0000 parcimonie_0.8.3 +========================================== commit 0a48d0b47579431389ee9f2826f9018e0c12984f Author: intrigeri <intrig...@boum.org> diff -Nru parcimonie-0.8.3/debian/changelog parcimonie-0.8.4/debian/changelog --- parcimonie-0.8.3/debian/changelog 2014-06-08 01:23:40.000000000 +0200 +++ parcimonie-0.8.4/debian/changelog 2014-11-07 12:52:54.000000000 +0100 @@ -1,3 +1,9 @@ +parcimonie (0.8.4-1) unstable; urgency=medium + + * Support encodings that are handled by Encode::XS (Closes: #768174). + + -- intrigeri <intrig...@debian.org> Fri, 07 Nov 2014 12:51:29 +0100 + parcimonie (0.8.3-1) unstable; urgency=medium * New upstream release: don't store the results of (up to the) 1000 last diff -Nru parcimonie-0.8.3/lib/App/Parcimonie/Role/HasEncoding.pm parcimonie-0.8.4/lib/App/Parcimonie/Role/HasEncoding.pm --- parcimonie-0.8.3/lib/App/Parcimonie/Role/HasEncoding.pm 2014-06-08 01:06:16.000000000 +0200 +++ parcimonie-0.8.4/lib/App/Parcimonie/Role/HasEncoding.pm 2014-11-07 12:50:12.000000000 +0100 @@ -24,7 +24,7 @@ use namespace::clean; has 'encoding' => ( - isa => 'Encode::Encoding', + isa => 'Encode::Encoding|Encode::XS', is => 'ro', lazy_build => 1, );