Your message dated Mon, 15 Jul 2013 22:00:07 +0000
with message-id <[email protected]>
and subject line Bug#666802: fixed in libapreq2 2.13-2
has caused the Debian Bug report #666802,
regarding libapreq2: sourceful transition towards Apache 2.4
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 [email protected]
immediately.)


-- 
666802: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666802
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libapreq2
Severity: important
User: [email protected]
Usertags: apache24transition

Dear maintainer,

your package libapreq2 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.  Thus, you need to rebuild and reupload your
Apache2 module package in a version compatible to our new package
available in experimental [2].  Please note it is not enough to
simply rebuild the module - it needs some adaptions in the module
package metadata. We have written packaging guidelines for our
reverse dependencies [3]. Please read it carefully, it should be able
to answer most of your questions. Do also look at dh_apache2
(available through the dh-apache2 package) which can simplify
packaging Apache2 modules.  In short, we want to highlight these
changes you need to be aware of.

* APIs changed for some cases [3]. Chances are your module needs some
  adaptions, please get in touch with upstream or us if you need help
  to port your module to Apache 2.4.

* MPM packages are gone. You cannot depend or conflict with a
  particular MPM anymore. If your module does not work with a
  particular module, make sure to make it abort with an error if
  loaded together with an incompatible MPM. You can use our
  apache2-maintscript-helper [4] to switch to the MPM of your choice
  in your maintainer scripts. 

* Do not build-depend on apache2-threaded-dev or apache2-prefork-dev
  anymore. Just like MPMs are gone, are our MPM -dev packages as
  well. All modules need to simply build-depend on apache2-dev. 

* Do NOT depend on apache2, apache2-common or any other real apache2
  package in your binary module package. Depend on our virtual
  apache2-api-20120211 package only!

* Do NOT call a2enmod/a2dismod in your maintainer scripts. Use our
  apache2-maintscript-helper [3] instead. This is required to get a
  uniform and stateful handling of all Apache2 modules.


You can look at our Apache 2.4 packaging hints [5] for hands-on
tutorials.  Please note: This bug is filed as "important" for now. As
the time goes by we plan make it a release critical severity. In the
consequences your module either needs an update or is going to be
removed from Wheezy. For the time being please tag the bug as pending
as soon as you have a package ready. We strongly recommend that at
least maintainers of complex module packages make an upload to
experimental as well. Of course, uploading simple modules to
experimental is welcome, too.

[1] https://lists.debian.org/debian-devel-announce/2012/03/msg00013.html
[2] 
http://packages.debian.org/search?keywords=apache2&searchon=sourcenames&exact=1&suite=all&section=all
[3] 
http://anonscm.debian.org/gitweb/?p=pkg-apache/apache2.git;a=blob;f=debian/PACKAGING;hb=next
[4] http://httpd.apache.org/docs/2.4/developer/new_api_2_4.html
[5] http://wiki.debian.org/Apache/PackagingFor24





--- End Message ---
--- Begin Message ---
Source: libapreq2
Source-Version: 2.13-2

We believe that the bug you reported is fixed in the latest version of
libapreq2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steinar H. Gunderson <[email protected]> (supplier of updated libapreq2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 15 Jul 2013 15:41:59 +0200
Source: libapreq2
Binary: libapache2-mod-apreq2 libapreq2-3 libapreq2-dev libapreq2-doc 
libapache2-request-perl
Architecture: source amd64 all
Version: 2.13-2
Distribution: unstable
Urgency: low
Maintainer: Steinar H. Gunderson <[email protected]>
Changed-By: Steinar H. Gunderson <[email protected]>
Description: 
 libapache2-mod-apreq2 - generic Apache request library - Apache module
 libapache2-request-perl - generic Apache request library - Perl modules
 libapreq2-3 - generic Apache request library
 libapreq2-dev - generic Apache request library - development files
 libapreq2-doc - generic Apache request library - documentation
Closes: 666802 697683
Changes: 
 libapreq2 (2.13-2) unstable; urgency=low
 .
   * Build against Apache 2.4. (Closes: #666802)
     * Build-depend on apache2-dev instead of apache2-prefork-dev.
     * Depend on apache2-api-20120211 instead of apache2.2-common.
     * Use dh_apache2 for handling of maintainer scripts and .load files
       instead of calling a2dismod ourselves.
       * Add a build-dependency on the virtual package dh_apache2.
   * Fix some Lintian issues.
     * Rename apreq.load to apreq2.load.
     * Create a dummy build-indep target.
     * Switch to build flags from dpkg-buildflags (many smaller hacks needed
       to make them propagate correctly throughout the build system),
       to get the hardening flags right.
       * Add versioned dependency on dpkg-dev to get the buildflags.mk file.
     * Rename libapreq2 to libapreq2-3.
       * Add appropriate Conflicts/Replaces on the old libapreq2 package
         for a smooth transition.
       * Update internal dependencies.
     * Bump Standards-Version to 3.9.4.
     * Build mod_apreq2.so with no rpath, by hacking libtool after configure.
       For some reason, seemingly this was not reported properly by Lintian
       before.
   * Call dh_autotools-dev* at the right points to get updated config.sub
     and config.guess.
     * Build-depend on autotools-dev.
   * Make the shlibs file contain a versioned dependency. (Closes: #697683)
Checksums-Sha1: 
 352d567fc2332fb650972676f120574c51199682 1466 libapreq2_2.13-2.dsc
 a02591d6a30f98abea64be31a4aff9fe187e3ec9 8621 libapreq2_2.13-2.debian.tar.gz
 173afeac4e878cae3b7759077b638c4eeb55b74b 69746 
libapache2-mod-apreq2_2.13-2_amd64.deb
 e2d0053745441c0cd2f67a3d3452b16609d34bcc 44926 libapreq2-3_2.13-2_amd64.deb
 b9db6358a3f029ae8cb3e9452e262f2675cced6e 66458 libapreq2-dev_2.13-2_amd64.deb
 4ebcf672099d7f4664ecd5cf1309755a9df9866b 218068 libapreq2-doc_2.13-2_all.deb
 60a755dc54c3379f67533c7588127686b61d0954 89474 
libapache2-request-perl_2.13-2_amd64.deb
Checksums-Sha256: 
 1eda1c979689f3c790f571c72a70c2936e17d3d6f92007703a173873132c749f 1466 
libapreq2_2.13-2.dsc
 8b39a8a525e3832167a764eba8729d3d2155bd27d78156e6b3618df1ab6f17e1 8621 
libapreq2_2.13-2.debian.tar.gz
 a4e88b22bb638adb31056db53819974921693d1a1f4c34239633a9d309ac0429 69746 
libapache2-mod-apreq2_2.13-2_amd64.deb
 4dd46ce2cc9cbd79efc19ae20706e84b6be6dd7adcad5f5869d7271a78101a76 44926 
libapreq2-3_2.13-2_amd64.deb
 524b74a04810743566d120175b1234c141f5fb43a41516aac8085c8946703c45 66458 
libapreq2-dev_2.13-2_amd64.deb
 27ec075650b9dc6c2a097ff1f813fd277f798c3f507286145a2b88cea2e95bec 218068 
libapreq2-doc_2.13-2_all.deb
 f9640a50e6985554ae979bb79462f37c85bb4574801b902b61a8b1be17612217 89474 
libapache2-request-perl_2.13-2_amd64.deb
Files: 
 8f4d0d45b47c9eecc034f51c6339f8e7 1466 perl optional libapreq2_2.13-2.dsc
 29e103dc081514bb4d8b5bab1f48b8e9 8621 perl optional 
libapreq2_2.13-2.debian.tar.gz
 15a6cd87e623ed831b7e94d7a10c577f 69746 web optional 
libapache2-mod-apreq2_2.13-2_amd64.deb
 15f5781edabed403e6fc6873ca117ae3 44926 libs optional 
libapreq2-3_2.13-2_amd64.deb
 ca9602c81e485c3558e24609558d7423 66458 libdevel optional 
libapreq2-dev_2.13-2_amd64.deb
 7d7f47a9dade3f01c28de5f09e7bb900 218068 doc optional 
libapreq2-doc_2.13-2_all.deb
 27b170bab3add7b943ab3be39f16faae 89474 perl optional 
libapache2-request-perl_2.13-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlHkOK4ACgkQXKRQ3lK3SH5JCQCgl4nlmy11uwQ1t+bTTmWRj5D2
DhkAoOHsRwLO/4U7/NRE1Iy+d2sxUG6/
=GJJ2
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to