Bug#538296: libauthen-sasl-cyrus-perl: Patches to Authen::SASL::Cyrus::Security have not been applied

Ben Poliakoff benp at reed.edu
Fri Jul 24 16:46:21 UTC 2009


Package: libauthen-sasl-cyrus-perl
Version: 0.13-server-4.2
Severity: important
Tags: patch

The source archive for this package contains two patches to the
Authen::SASL::Cyrus::Security module:

    correct-write-return-value
    encode-no-more-than-MAX_OUTBUF

They aren't actually being applied when the package is built due to a
missing "patch" statement in the debian/rules file.  I've verified this
issue on my own system (backporting the package to lenny) as well as on
the packages hosted in the official Debian archives

Attached is a very small patch which adds the "patch" statement to the
"build-stamp" target, this appears to be the way to trigger quilt patch 
application in the build process.  Builds with this modification result
in these important patches being applied.

Thanks,

Ben

PATCH BEGIN
--- libauthen-sasl-cyrus-perl-0.13-server/debian/rules.orig	2009-07-24 09:43:41.000000000 -0700
+++ libauthen-sasl-cyrus-perl-0.13-server/debian/rules	2009-07-24 09:33:17.000000000 -0700
@@ -10,7 +10,7 @@
 build: build-arch build-indep
 build-arch: build-stamp
 build-indep:
-build-stamp:
+build-stamp: patch
 	dh build --before dh_auto_configure
 	dh_auto_configure -- LIBS="-lsasl2" DEFINE="-DSASL2"
 	dh build --remaining
PATCH END

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libauthen-sasl-cyrus-perl depends on:
ii  libauthen-sasl-pe 2.12-1                 Authen::SASL - SASL Authentication
ii  libc6             2.7-18                 GNU C Library: Shared libraries
ii  libsasl2-2        2.1.22.dfsg1-23+lenny1 Cyrus SASL - authentication abstra
ii  perl              5.10.0-19              Larry Wall's Practical Extraction 
ii  perl-base [perlap 5.10.0-19              minimal Perl system

libauthen-sasl-cyrus-perl recommends no packages.

libauthen-sasl-cyrus-perl suggests no packages.

-- no debconf information





More information about the pkg-perl-maintainers mailing list