Your message dated Sat, 30 Jul 2005 01:47:04 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#308252: fixed in libapache2-mod-perl2 2.0.1-2 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 9 May 2005 00:23:18 +0000 >From [EMAIL PROTECTED] Sun May 08 17:23:18 2005 Return-path: <[EMAIL PROTECTED]> Received: from 84-120-77-228.onocable.ono.com (chistera.yi.org) [84.120.77.228] by spohr.debian.org with esmtp (Exim 3.35 1 (Debian)) id 1DUw3J-00037v-00; Sun, 08 May 2005 17:23:17 -0700 Received: from userid 1000 by chistera.yi.org with local (Exim 4.50) id 1DUw3H-00063z-L7 for [EMAIL PROTECTED]; Mon, 09 May 2005 02:23:15 +0200 Date: Mon, 9 May 2005 02:23:15 +0200 From: Adeodato =?iso-8859-1?Q?Sim=F3?= <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: libapache2-mod-perl2: does not remove perl.conf and apache restart fails Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="EeQfGwPcQSOJBaQU" Content-Disposition: inline Content-Transfer-Encoding: 8bit X-No-CC: Please respect my Mail-Followup-To header User-Agent: Mutt/1.5.9i Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Status: No, hits=-6.8 required=4.0 tests=BAYES_00,FROM_ENDS_IN_NUMS, HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02 X-Spam-Level: --EeQfGwPcQSOJBaQU Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Package: libapache2-mod-perl2 Version: 1.999.23-1 Severity: serious Tags: sid patch Hi, after upgrading from 1.999.21-1 to 1.999.23-1, apache2 fails to restart. The error is: [Mon May 09 01:27:48 2005] [error] Can't locate Apache2.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl . /etc/apache2) at (eval 2) line 3.\n [Mon May 09 01:27:48 2005] [error] Can't load Perl module Apache2 for server chistera.yi.org:0, exiting... As a clean install (not upgrade) of 1.999.23-1 works, I traced the problem down to /etc/apache2/mods-available/perl.conf: the new version does not ship it, and only works when it's not present. As dpkg doesn't remove conffiles itself when upgrading, .23 fails to work because the perl.conf from .21 is left after the upgrade. As the conffile is not present in .23, I assume that the intention is to get rid of that file. If so, I suggest the attached shell snippet as the new .23 preinst script (tested). It's a bit, uhm, ugly, so perhaps providing an empty perl.conf file would be an alternative. HTH. -- Adeodato Simó EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 Listening to: Johnny Cash - If I Give My Soul Any life, no matter how long and complex it may be, is made up of a single moment: the moment in which a man finds out, once and for all, who he is. -- Jorge Luis Borges --EeQfGwPcQSOJBaQU Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=preinst #! /bin/sh -e FILE="/etc/apache2/mods-available/perl.conf" LINK="/etc/apache2/mods-enabled/perl.conf" MD5SUM="75b1a104836ce0eb17655427199e5f59" [ -f "$FILE" ] || exit 0 if [ "$1" = upgrade ] && dpkg --compare-versions "$2" le "1.999.23-1" then if [ "$MD5SUM" = "`md5sum $FILE | awk '{print $1}'`" ]; then if [ "$FILE" = "`readlink -nf $LINK`" ]; then rm -f "$LINK" fi rm -f "$FILE" else sed -i -e 's/^\([[:space:]]*PerlModule[[:space:]]\+Apache2\)/#&/' "$FILE" fi fi --EeQfGwPcQSOJBaQU-- --------------------------------------- Received: (at 308252-close) by bugs.debian.org; 30 Jul 2005 08:53:18 +0000 >From [EMAIL PROTECTED] Sat Jul 30 01:53:18 2005 Return-path: <[EMAIL PROTECTED]> Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian)) id 1Dymzo-0000QB-00; Sat, 30 Jul 2005 01:47:04 -0700 From: Andres Salomon <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.56 $ Subject: Bug#308252: fixed in libapache2-mod-perl2 2.0.1-2 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Sat, 30 Jul 2005 01:47:04 -0700 Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 Source: libapache2-mod-perl2 Source-Version: 2.0.1-2 We believe that the bug you reported is fixed in the latest version of libapache2-mod-perl2, which is due to be installed in the Debian FTP archive: libapache2-mod-perl2-dev_2.0.1-2_i386.deb to pool/main/liba/libapache2-mod-perl2/libapache2-mod-perl2-dev_2.0.1-2_i386.deb libapache2-mod-perl2_2.0.1-2.diff.gz to pool/main/liba/libapache2-mod-perl2/libapache2-mod-perl2_2.0.1-2.diff.gz libapache2-mod-perl2_2.0.1-2.dsc to pool/main/liba/libapache2-mod-perl2/libapache2-mod-perl2_2.0.1-2.dsc libapache2-mod-perl2_2.0.1-2_i386.deb to pool/main/liba/libapache2-mod-perl2/libapache2-mod-perl2_2.0.1-2_i386.deb 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. Andres Salomon <[EMAIL PROTECTED]> (supplier of updated libapache2-mod-perl2 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.7 Date: Sat, 23 Jul 2005 05:24:18 -0400 Source: libapache2-mod-perl2 Binary: libapache2-mod-perl2 libapache2-mod-perl2-dev Architecture: source i386 Version: 2.0.1-2 Distribution: unstable Urgency: low Maintainer: Thom May <[EMAIL PROTECTED]> Changed-By: Andres Salomon <[EMAIL PROTECTED]> Description: libapache2-mod-perl2 - Integration of perl with the Apache2 web server libapache2-mod-perl2-dev - Integration of perl with the Apache2 web server - development fil Closes: 308252 315676 Changes: libapache2-mod-perl2 (2.0.1-2) unstable; urgency=low . * "'cause she's the cheese and I'm the macaroni." * Add empty perl.conf file, to override older one from 1.99* (closes: #308252, #315676). Files: c7ff2a7ce9d861d7d6fcae1f11af2a24 944 web optional libapache2-mod-perl2_2.0.1-2.dsc b963da419f7973c1df176d4cab13ab04 7612 web optional libapache2-mod-perl2_2.0.1-2.diff.gz 977541fbd66e29c1504f5a0f3775e1d1 653716 web optional libapache2-mod-perl2_2.0.1-2_i386.deb 474299fce1f24c09e6987e83527e5b2f 73412 web optional libapache2-mod-perl2-dev_2.0.1-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC6z0q78o9R9NraMQRAlJpAJ40mcKcKwjiUxiQNtjf3mOved1z0wCfQokx lbOXsCC72S3ZBvWuFBwTx8Q= =ji6q -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]