Bug#226833: apache: modules-config fails on unrelated .so files
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
Reply to: