Bug#792023: php-zend-db_2.5.1-1.dsc can't be unpacked on wheezy
Hi Colin, Le 28/07/2015 10:10, Colin Watson a écrit : On Fri, Jul 10, 2015 at 11:49:52AM +0100, Colin Watson wrote: Attempting to unpack php-zend-db on wheezy fails: Now the same thing happens with php-randomlib. David, I don't know if you saw my original bug report (https://bugs.debian.org/792023); Sure. Please note that php-randomlib was uploaded a while ago (soon after Jessie was released, once franck.d.o got upgraded), and only made it in the archive recently, after NEW processing. if this is going to start affecting significant numbers of packages then it would be nice to have a systematic solution? I don’t know it is going to affect an increased number of packages, but for sure, the “annoying” patch for php-zend-db has already been merged upstream, and the one for php-randomlib was cherry-picked from upstream, so both packages will be “fixed” in the next upstream release. A systematic solution could be to not use oldstable infrastructure to unpack material targeted to unstable/testing. I don’t have reliable network access for a while, and won’t have one until DebCamp, but I’ll push new upstream releases ASAP. Regards David signature.asc Description: OpenPGP digital signature
Bug#792023: php-zend-db_2.5.1-1.dsc can't be unpacked on wheezy
On Fri, Jul 10, 2015 at 11:49:52AM +0100, Colin Watson wrote: Package: php-zend-db Version: 2.5.1-1 Severity: normal Attempting to unpack php-zend-db on wheezy fails: Now the same thing happens with php-randomlib. David, I don't know if you saw my original bug report (https://bugs.debian.org/792023); please could you have a look, because if this is going to start affecting significant numbers of packages then it would be nice to have a systematic solution? Thanks, -- Colin Watson [cjwat...@debian.org] -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#792023: php-zend-db_2.5.1-1.dsc can't be unpacked on wheezy
Package: php-zend-db Version: 2.5.1-1 Severity: normal Attempting to unpack php-zend-db on wheezy fails: [cjwatson@niejwein(wheezy-amd64) ~]$ dpkg-source -x php-zend-db_2.5.1-1.dsc gpgv: Signature made Thu Jul 9 17:08:00 2015 BST using RSA key ID 44F6BD3C gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./php-zend-db_2.5.1-1.dsc dpkg-source: info: extracting php-zend-db in php-zend-db-2.5.1 dpkg-source: info: unpacking php-zend-db_2.5.1.orig.tar.gz dpkg-source: info: unpacking php-zend-db_2.5.1-1.debian.tar.xz dpkg-source: info: applying 0001-Drop-useless-execution-bit.patch dpkg-source: warning: diff `php-zend-db-2.5.1/debian/patches/0001-Drop-useless-execution-bit.patch' doesn't contain any patch patch: Only garbage was found in the patch input. dpkg-source: info: fuzz is not allowed when applying patches dpkg-source: info: if patch '0001-Drop-useless-execution-bit.patch' is correctly applied by quilt, use 'quilt refresh' to update it dpkg-source: error: LC_ALL=C patch -t -F 0 -N -p1 -u -V never -g0 -E -b -B .pc/0001-Drop-useless-execution-bit.patch/ --reject-file=- php-zend-db-2.5.1/debian/patches/0001-Drop-useless-execution-bit.patch gave error exit status 2 This is because permission-only patches were only implemented in patch 2.7. Relying on this seems possibly a bit much: it causes problems for archive management systems that are running on older releases, for instance. (From Ubuntu's side, Launchpad is failing to import this source package into its database mirror of Debian source packages, and merges.ubuntu.com and friends are getting upset as well.) Would it be possible to just make this permission change in debian/rules instead, to tolerate older tools? This is the first time I've seen such a permission-only change in a Debian source package. Thanks, -- Colin Watson [cjwat...@debian.org] -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org