Your message dated Wed, 5 Aug 2009 20:05:26 +0200 with message-id <[email protected]> and subject line Bug fixed upstream since Sympa 5.4.7 has caused the Debian Bug report #501154, regarding sympa: not supported by perl version in Lenny 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.) -- 501154: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=501154 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: sympa Version: 5.3.4-5.2 Severity: grave Justification: renders package unusable After installation of sympa, it tries to start the daemons, and the following errors are printed out for each of the daemons: Setting up sympa (5.3.4-5.2) ... Starting Sympa mailing list manager: sympaPrototype mismatch: sub Lock::LOCK_SH () vs none at /usr/lib/sympa/bin/Lock.pm line 38. Constant subroutine LOCK_SH redefined at /usr/lib/sympa/bin/Lock.pm line 38. Prototype mismatch: sub Lock::LOCK_EX () vs none at /usr/lib/sympa/bin/Lock.pm line 39. Constant subroutine LOCK_EX redefined at /usr/lib/sympa/bin/Lock.pm line 39. Prototype mismatch: sub Lock::LOCK_NB () vs none at /usr/lib/sympa/bin/Lock.pm line 40. Constant subroutine LOCK_NB redefined at /usr/lib/sympa/bin/Lock.pm line 40. $* is no longer supported at /usr/lib/sympa/bin/sympa.pl line 162. I made these go away by commenting out: #sub LOCK_SH {1}; #sub LOCK_EX {2}; #sub LOCK_NB {4}; in Lock.pm on line 38, I dont know if this causes any problems or not. The other error: $* is no longer supported at /usr/lib/sympa/bin/parser.pl line 63. Is not something I know how to fix, however I believe that this was deprecated by perl 5.10 as perldoc perlvar says: $* Set to a non-zero integer value to do multi-line matching within a string, 0 (or undefined) to tell Perl that it can assume that strings contain a single line, for the purpose of optimizing pattern matches. Pattern matches on strings con taining multiple newlines can produce confusing results when $* is 0 or undefined. Default is undefined. (Mnemonic: * matches multiple things.) This variable influences the interpretation of only "^" and "$". A literal newline can be searched for even when "$* == 0". Use of $* is deprecated in modern Perl, supplanted by the "/s" and "/m" modifiers on pattern matching. Assigning a non-numerical value to $* triggers a warning (and makes $* act if "$* == 0"), while assigning a numerical value to $* makes that an implicit "int" is applied on the value. Which makes me think that maybe this should be changed to use the /m modifier, but I dont know what this particular function in sympa does. Due to the fact that the four daemons all produce these errors when sympa is started, and the effects of running code with unsupported perlisms and unresolved prototype mismatches makes me think that this version of sympa should not be released with Debian. Micah -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-vserver-686 (SMP w/1 CPU core) 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 sympa depends on: ii adduser 3.110 add and remove users and groups ii debconf [debconf-2.0] 1.5.23 Debian configuration management sy ii dsyslog [system-log-daemon] 0.4.0 advanced modular syslog daemon pn libarchive-zip-perl <none> (no description available) ii libc6 2.7-13 GNU C Library: Shared libraries pn libcgi-fast-perl <none> (no description available) pn libcrypt-ciphersaber-perl <none> (no description available) ii libdbd-mysql-perl 4.008-1 A Perl5 database interface to the ii libdbi-perl 1.607-1 Perl5 database interface by Tim Bu ii libfcgi-perl 0.67-2.1+b1 FastCGI Perl module pn libintl-perl <none> (no description available) ii libio-stringy-perl 2.110-4 Perl modules for IO from scalars a ii libmailtools-perl 2.04-1 Manipulate email in perl programs pn libmd5-perl <none> (no description available) ii libmime-perl 5.427-1 transitional dummy package ii libmime-tools-perl [libmime- 5.427-1 Perl5 modules for MIME-compliant m pn libmsgcat-perl <none> (no description available) pn libnet-ldap-perl <none> (no description available) pn libtemplate-perl <none> (no description available) ii libxml-libxml-perl 1.66-1+b1 Perl module for using the GNOME li pn mhonarc <none> (no description available) ii perl [libmime-base64-perl] 5.10.0-15 Larry Wall's Practical Extraction pn perl-suid <none> (no description available) ii postfix [mail-transport-agen 2.5.5-1.1 High-performance mail transport ag Versions of packages sympa recommends: ii doc-base 0.8.16 utilities to manage online documen ii logrotate 3.7.1-4 Log rotation utility Versions of packages sympa suggests: ii apache2-mpm-prefork [httpd] 2.2.9-10 Apache HTTP Server - traditional n pn libapache-mod-fastcgi <none> (no description available) ii mysql-server 5.0.51a-15 MySQL database server (metapackage ii mysql-server-5.0 [mysql-serve 5.0.51a-15 MySQL database server binaries ii openssl 0.9.8g-13 Secure Socket Layer (SSL) binary a
--- End Message ---
--- Begin Message --------BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Version: 5.4.7-1 It was indeed a regression: The packaging releases 5.3.4-6 and 5.3.4-6.1 unfortunately was not taken into account during the massive(!) repackaging leading to 5.4.6-1. Luckily, upstream fixed the problem in release 5.4.7 thanks to Micah Anderson reporting about it, so this should be ultimately fixed by now. Kind regards, - Jonas - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAEBCgAGBQJKecnlAAoJECx8MUbBoAEh600P/Ai3r00JKjiUvB6txaBHL1te ZAcKWH2lUiqw3wEKIT0hdXGivszgi1uBN8gcU/DEhw5MExTHlxX30u+Y6+R05UR8 1Mf3rofr/Olx612ZZmQT/dex1/+Z93Nun1nOnHNLi1xz3/9gVVepmw/ef+PkQyWR yJmrKPV0Mv2xjr7Zsvhsl56GH3e2I7Iwxq46ECPguwD99ZFI3oeRnGi7St+YTR3c vrOMVDPi+QPXd880TZNugTOBQ6rO8Dw/+uO/BhkQ0LQKwVy4aMC1HmaPW+DJOJXz leQejRJhPjg/sSVfUtm2/e2DnSZTD35+kbxniIqhYEht/BDuAU6PMO5/4mcY9Bvg Nm8qzLY7krEMhI7tff6bQltP9dar5fwCxqmcsgHud0FJ9f/ra/3uVG0ZVvJHcHnE 5hVT+Oq94RjAZL5W0jdcUNHpCqTfeGfJloEgyvKp7rnSBQiXI//BtoMeHrhgSZWZ de6JFrVN4lMJlaAqsicBn8w5wPOxBF1Fne3LV+2zq6FSM1K3cCZYkC1g0YUwViUj KmLOyHJ8Wsxa9mgH2Jfm1HjLFNCH1+5chVan+ZamGTUe+yNfdkJ31O6MjGdNP5UJ WIG2BxK4cNZGvmfx/kDpYnmpdT33TfnvEDgE2colnR7jA+2il9oH+Chbj+AwUoMB w/7me+MfJ++jS5FQAZ+O =oCxq -----END PGP SIGNATURE-----
--- End Message ---

