Your message dated Sun, 26 May 2013 22:18:37 +0000
with message-id <[email protected]>
and subject line Bug#666796: fixed in libapache2-mod-python 3.3.1-10
has caused the Debian Bug report #666796,
regarding libapache2-mod-python: 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.)
--
666796: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666796
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libapache2-mod-python
Severity: important
User: [email protected]
Usertags: apache24transition
Dear maintainer,
your package libapache2-mod-python 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§ion=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: libapache2-mod-python
Source-Version: 3.3.1-10
We believe that the bug you reported is fixed in the latest version of
libapache2-mod-python, 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.
Arthur de Jong <[email protected]> (supplier of updated libapache2-mod-python
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: Sun, 26 May 2013 23:48:10 +0200
Source: libapache2-mod-python
Binary: libapache2-mod-python libapache2-mod-python-doc
Architecture: source i386 all
Version: 3.3.1-10
Distribution: experimental
Urgency: low
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Arthur de Jong <[email protected]>
Description:
libapache2-mod-python - Python-embedding module for Apache 2
libapache2-mod-python-doc - Python-embedding module for Apache 2 -
documentation
Closes: 616858 666796
Changes:
libapache2-mod-python (3.3.1-10) experimental; urgency=low
.
* Team upload.
.
[ Arthur de Jong ]
* Switch to dh_python2 based on the patch in Ubuntu. (Closes: #616858,
LP: #788514)
* FTBFS: switch configure.in to pkg-config to configure Python. This fixes
discovery with multiarch Python. Taken from the Ubuntu packaging
(LP: #1098597).
* Remove version from apache2-threaded-dev build dependency because every
version since etch is new enough.
* Dropped provides/replaces/conflicts for ancient versions of mod_python.
* Switch from dpatch to source format 3.0 (quilt).
* Dropped obsolete patch 03_includes.patch: long since been fixed in
mod_python.
* Switch to dh-style debian/rules.
* Switch to debhelper compatibility level 9.
* Update 02_makefile.patch to add --install-layout=deb to the setup.py
call.
* Remove generated file to support building twice in a row.
* Simple spelling fix in Python docstring (thanks lintian).
* Remove code for renaming mod_python.load to python.load because we are
not supporting upgrades from etch.
* Update watch file provided by Bart Martens.
* Update to Standards-Version 3.9.4.
* Build with Apache 2.4 (closes: #666796):
- use dh_apache2 (remove postinst and prerm)
- 20_apache24.patch: fixes for Apache 2.4.
.
[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
Checksums-Sha1:
181c211f615cf2f96a49fed66a73e2ab347aa235 1606
libapache2-mod-python_3.3.1-10.dsc
aac6d083fece98b63deaf079a1da66cc99d3fe63 12545
libapache2-mod-python_3.3.1-10.debian.tar.gz
dc749a2aa48983341b70944296ff3ed4a67c13fc 132900
libapache2-mod-python_3.3.1-10_i386.deb
88ab73d0290a89e3f98f3a16f28ba216307647ca 162090
libapache2-mod-python-doc_3.3.1-10_all.deb
Checksums-Sha256:
5695299ba92d0537291620796cc663517614dc4d2fd5644e9fcc5dbce96ebbfd 1606
libapache2-mod-python_3.3.1-10.dsc
a1355ac08beb6456ff956156584702e7b13df90aab444b485e248eb72ce63384 12545
libapache2-mod-python_3.3.1-10.debian.tar.gz
10ce20baa3931c9ab0eb22c550144f3330355cecaa248abb322eaab89b444e8d 132900
libapache2-mod-python_3.3.1-10_i386.deb
5bbbd2fbc8a12c8d3087ded416d38e8351387b559926f7a63cc9b30ce95a325a 162090
libapache2-mod-python-doc_3.3.1-10_all.deb
Files:
f3a19e3fa0bc5f8e35b2cc7dda005b9d 1606 httpd optional
libapache2-mod-python_3.3.1-10.dsc
f3a84822351acd94881dcf701b0345bc 12545 httpd optional
libapache2-mod-python_3.3.1-10.debian.tar.gz
f4a5fee3c540a82bc83d9bc4d6a51c8c 132900 httpd optional
libapache2-mod-python_3.3.1-10_i386.deb
2076ed96b37cea1d952a262b17fe53c9 162090 doc optional
libapache2-mod-python-doc_3.3.1-10_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlGiho4ACgkQVYan35+NCKcEYACgg4M7KdvF8TBf6PnYmcG77ZQd
bjQAoJyXKaa1LPWeNYRuos/AoP8CMS82
=w+zQ
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team