Package: apache Version: 1.3.29.0.1-3 Severity: normal modules-config is overzealous in its parsing of /usr/lib/apache/1.3 on upgrades.
My previously working config caused it to die during configuration. I had an old libperl.so lying around in there (I'm still not sure why - I don't have mod_perl installed now). It didn't have a .info file so modules-config barfed. I don't think modules-config should just barf on such things. I'm not sure if you're allowed to prompt during configuration I believe it's frowned upon but as you're going to barf anyway perhaps it would be permissible to prompt the user to override its choices. Otherwise perhaps it could limit itself to complaining about currently active modules or just discard modules from its own calculations which don't have an info file (and warn presumably). Either of these would have given me a nicer upgrade path. -- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux bounce.x 2.4.23 #1 Sat Dec 20 19:56:53 GMT 2003 i686 Locale: LANG=C, LC_CTYPE=en_GB.ISO8859-1 Versions of packages apache depends on: ii apache-common 1.3.29.0.1-3 Support files for all Apache webse ii debconf 1.3.22 Debian configuration management sy ii dpkg 1.10.18 Package maintenance system for Deb ii libc6 2.3.2.ds1-10 GNU C Library: Shared libraries an ii libdb4.1 4.1.25-10 Berkeley v4.1 Database Libraries [ ii libexpat1 1.95.6-6 XML parsing C library - runtime li ii libmagic1 4.06-2 File type determination library us ii libpam0g 0.76-14.1 Pluggable Authentication Modules l ii logrotate 3.6.5-2 Log rotation utility ii mime-support 3.23-1 MIME files 'mime.types' & 'mailcap ii perl [perl5] 5.8.2-2 Larry Wall's Practical Extraction -- debconf information excluded

