Bug#666833: libcgi-application-dispatch-perl: sourceful transition towards Apache 2.4

Colin Watson cjwatson at debian.org
Thu Jul 11 09:56:48 UTC 2013


Control: severity -1 normal

On Sun, Apr 01, 2012 at 09:15:52PM +0000, arno at debian.org wrote:
> your package libcgi-application-dispatch-perl is provding an Apache2 web server module.
> We're upgrading Apache to the new upstream version 2.4 [1] (tracked
> as transition bug #661958). This requires all modules to be rebuilt
> due to ABI changes.

I cannot find any evidence that this is actually broken.  It doesn't
appear to use any of the mod_perl APIs broken by Apache 2.4, and when I
install it and test it as best I can it still appears to work perfectly
well.

The only thing that I see that ought to be improved is that it should
now build-depend on apache2-dev rather than on apache2-threaded-dev |
apache2-prefork-dev, and that the build-dependency on apache2 itself
appears to be unnecessary.  However, none of these actually prevent it
from building with Apache 2.4 in unstable (the apache2-threaded-dev |
apache2-prefork-dev build-dependencies are unversioned, so the Provides
in apache2-dev is good enough), and there's no reason for them to block
Apache 2.4 entering testing.

Applying the following patch should close this out.

diff -Nru libcgi-application-dispatch-perl-3.12/debian/changelog libcgi-application-dispatch-perl-3.12/debian/changelog
--- libcgi-application-dispatch-perl-3.12/debian/changelog	2012-11-04 13:35:09.000000000 +0000
+++ libcgi-application-dispatch-perl-3.12/debian/changelog	2013-07-10 22:27:18.000000000 +0100
@@ -1,3 +1,10 @@
+libcgi-application-dispatch-perl (3.12-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Update build-dependencies for Apache 2.4 (closes: #666833).
+
+ -- Colin Watson <cjwatson at debian.org>  Wed, 10 Jul 2013 22:27:06 +0100
+
 libcgi-application-dispatch-perl (3.12-1) unstable; urgency=low
 
   [ gregor herrmann ]
diff -Nru libcgi-application-dispatch-perl-3.12/debian/control libcgi-application-dispatch-perl-3.12/debian/control
--- libcgi-application-dispatch-perl-3.12/debian/control	2012-11-04 13:35:09.000000000 +0000
+++ libcgi-application-dispatch-perl-3.12/debian/control	2013-07-10 22:27:02.000000000 +0100
@@ -5,8 +5,7 @@
            Xavier Guimard <x.guimard at free.fr>
 Section: perl
 Priority: optional
-Build-Depends: apache2,
-               apache2-threaded-dev | apache2-prefork-dev,
+Build-Depends: apache2-dev,
                debhelper (>= 8),
                libapache2-mod-perl2,
                libcgi-application-perl (>= 4.50),

Thanks,

-- 
Colin Watson                                       [cjwatson at debian.org]



More information about the pkg-perl-maintainers mailing list