Your message dated Sat, 17 Sep 2016 13:08:06 +0100 with message-id <1474114086.2011.126.camel@adam-barratt.org.uk> and subject line Closing p-u bugs for updates in 8.6 has caused the Debian Bug report #827058, regarding jessie-pu: package libcss-dom-perl/0.15-1+deb8u1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 827058: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827058 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: jessie-pu: package libcss-dom-perl/0.15-1+deb8u1
- From: Dominic Hargreaves <dom@earth.li>
- Date: Sat, 11 Jun 2016 19:37:53 +0100
- Message-id: <20160611183753.8937.50726.reportbug@urchin.earth.li>
Package: release.debian.org Severity: normal Tags: jessie User: release.debian.org@packages.debian.org Usertags: pu As per #826993 the perl and libencode-perl updates included in the January point release broke CSS::DOM. This is functional breakage, not just test suite breakage, but it appeared that noone has noticed (reported) this in Debian yet. Attached is a proposed patch for stable. Thanks, Dominic.diff -Nru libcss-dom-perl-0.15/debian/changelog libcss-dom-perl-0.15/debian/changelog --- libcss-dom-perl-0.15/debian/changelog 2013-06-07 21:19:35.000000000 +0100 +++ libcss-dom-perl-0.15/debian/changelog 2016-06-11 19:32:57.000000000 +0100 @@ -1,3 +1,11 @@ +libcss-dom-perl (0.15-1+deb8u1) UNRELEASED; urgency=medium + + * Team upload. + * Apply upstream patch to work around Encode changes included in + perl and libencode-perl stable updates (Closes: #826993) + + -- Dominic Hargreaves <dom@earth.li> Sat, 11 Jun 2016 19:31:56 +0100 + libcss-dom-perl (0.15-1) unstable; urgency=low * Team upload. diff -Nru libcss-dom-perl-0.15/debian/patches/encode_workaround.patch libcss-dom-perl-0.15/debian/patches/encode_workaround.patch --- libcss-dom-perl-0.15/debian/patches/encode_workaround.patch 1970-01-01 01:00:00.000000000 +0100 +++ libcss-dom-perl-0.15/debian/patches/encode_workaround.patch 2016-06-11 19:30:47.000000000 +0100 @@ -0,0 +1,26 @@ +Author: Father Chrysostomos <sprout@cpan.org> +Origin: https://metacpan.org/release/CSS-DOM +Description: Work around an incompatible change in Encode 2.77 (RT #107221, #107043) + +diff --git a/lib/CSS/DOM/Parser.pm b/lib/CSS/DOM/Parser.pm +index 7c2156e..8eb5c1d 100644 +--- a/lib/CSS/DOM/Parser.pm ++++ b/lib/CSS/DOM/Parser.pm +@@ -578,7 +578,7 @@ sub _decode { my $at; for(''.shift) { + ) { + my $origenc = my $enc = Encode::decode('utf16le', $2); + my $dec = eval{Encode::decode($enc, $1, 9)}; +- defined $dec or $dec ++ !defined $dec || $dec !~ /^\@/ and $dec + = eval{Encode::decode($enc.='-le', $1, 9)}; + if(defined $dec) { + $dec eq "\@charset \"$origenc\";" +@@ -638,7 +638,7 @@ sub _decode { my $at; for(''.shift) { + ) { + my $origenc = my $enc = Encode::decode('utf32le', $2); + my $dec = eval{Encode::decode($enc, $1, 9)}; +- defined $dec or $dec ++ !defined $dec || $dec !~ /^\@/ and $dec + = eval{Encode::decode($enc.='-le', $1, 9)}; + if(defined $dec) { + $dec eq "\@charset \"$origenc\";" diff -Nru libcss-dom-perl-0.15/debian/patches/series libcss-dom-perl-0.15/debian/patches/series --- libcss-dom-perl-0.15/debian/patches/series 2013-06-07 21:19:35.000000000 +0100 +++ libcss-dom-perl-0.15/debian/patches/series 2016-06-11 19:31:43.000000000 +0100 @@ -1 +1,2 @@ pod-encoding.patch +encode_workaround.patch
--- End Message ---
--- Begin Message ---
- To: 807654-done@bugs.debian.org, 823794-done@bugs.debian.org, 823911-done@bugs.debian.org, 824658-done@bugs.debian.org, 825512-done@bugs.debian.org, 825534-done@bugs.debian.org, 825699-done@bugs.debian.org, 826335-done@bugs.debian.org, 826348-done@bugs.debian.org, 826429-done@bugs.debian.org, 826443-done@bugs.debian.org, 826568-done@bugs.debian.org, 826607-done@bugs.debian.org, 826622-done@bugs.debian.org, 826662-done@bugs.debian.org, 826714-done@bugs.debian.org, 826829-done@bugs.debian.org, 827046-done@bugs.debian.org, 827054-done@bugs.debian.org, 827058-done@bugs.debian.org, 827111-done@bugs.debian.org, 827113-done@bugs.debian.org, 827288-done@bugs.debian.org, 827299-done@bugs.debian.org, 827352-done@bugs.debian.org, 827781-done@bugs.debian.org, 828177-done@bugs.debian.org, 828227-done@bugs.debian.org, 828630-done@bugs.debian.org, 829130-done@bugs.debian.org, 829135-done@bugs.debian.org, 829603-done@bugs.debian.org, 829650-done@bugs.debian.org, 829735-done@bugs.debian.org, 830221-done@bugs.debian.org, 830805-done@bugs.debian.org, 831335-done@bugs.debian.org, 831426-done@bugs.debian.org, 832004-done@bugs.debian.org, 832171-done@bugs.debian.org, 832296-done@bugs.debian.org, 832336-done@bugs.debian.org, 832477-done@bugs.debian.org, 832517-done@bugs.debian.org, 833345-done@bugs.debian.org, 833421-done@bugs.debian.org, 833433-done@bugs.debian.org, 833550-done@bugs.debian.org, 833575-done@bugs.debian.org, 833595-done@bugs.debian.org, 833634-done@bugs.debian.org, 834261-done@bugs.debian.org, 834326-done@bugs.debian.org, 834327-done@bugs.debian.org, 834419-done@bugs.debian.org, 834479-done@bugs.debian.org, 834480-done@bugs.debian.org, 834482-done@bugs.debian.org, 834483-done@bugs.debian.org, 834484-done@bugs.debian.org, 834745-done@bugs.debian.org, 835443-done@bugs.debian.org, 835444-done@bugs.debian.org, 835537-done@bugs.debian.org, 836157-done@bugs.debian.org, 836592-done@bugs.debian.org, 836700-done@bugs.debian.org, 836787-done@bugs.debian.org, 836866-done@bugs.debian.org, 836910-done@bugs.debian.org, 837296-done@bugs.debian.org, 837300-done@bugs.debian.org
- Subject: Closing p-u bugs for updates in 8.6
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 17 Sep 2016 13:08:06 +0100
- Message-id: <1474114086.2011.126.camel@adam-barratt.org.uk>
Version: 8.6 The updates referred to in each of these bugs were included in today's stable point release. Regards, Adam
--- End Message ---