Control: severity -1 serious

On 2014-02-03 20:55, Steinar H. Gunderson wrote:
> I am completely unable to reproduce this. I purged everything *apache* from
> my sid machine, installed libapache2-mpm-itk with apt-get, and it installed
> without a hitch.
> 
> So, whether this is a bug or not, it's certainly not RC. That being said,
> it probably _is_ a bug, so I'd be happy if you could supply instructions on
> how to actually reproduce it.

There is some module conflict ...

After adding set -x to libapache2-mpm-itk.postinst:

# dpkg --configure --pending
Setting up libapache2-mpm-itk (2.4.6-01-1) ...
+ set -e
+ true
+ [ -e /usr/share/apache2/apache2-maintscript-helper ]
+ . /usr/share/apache2/apache2-maintscript-helper
+ [ -n  ]
+ EXPORT_APACHE2_MAINTSCRIPT_HELPER=1
+ [ -n  ]
+ [ -e /etc/apache2/envvars ]
+ . /etc/apache2/envvars
+ unset HOME
+ [  !=  ]
+ SUFFIX=
+ export APACHE_RUN_USER=www-data
+ export APACHE_RUN_GROUP=www-data
+ export APACHE_PID_FILE=/var/run/apache2/apache2.pid
+ export APACHE_RUN_DIR=/var/run/apache2
+ export APACHE_LOCK_DIR=/var/lock/apache2
+ export APACHE_LOG_DIR=/var/log/apache2
+ export LANG=C
+ export LANG
+ echo
+ APACHE2_MAINTSCRIPT_DEBUG=
+ [ -n  ]
+ [ -z configure ]
+ APACHE2_MAINTSCRIPT_NAME=postinst
+ [ postinst ]
+ APACHE2_MAINTSCRIPT_PACKAGE=libapache2-mpm-itk
+ [ -z libapache2-mpm-itk ]
+ [ -z  ]
+ APACHE2_MAINTSCRIPT_METHOD=configure
+ [ -z  ]
+ APACHE2_MAINTSCRIPT_ARGUMENT=
+ apache2_invoke enmod mpm_itk
+ local CMD=enmod
+ local CONF=mpm_itk
+ local RCD_ACTION=
+ local invoke_rcd=0
+ local check_switch=
+ local invoke_string=
+ [ -x /usr/sbin/a2enmod ]
+ [ -x /usr/sbin/a2query ]
+ check_switch=-m
+ invoke_string=module
+ rcd_action=restart
+ local a2query_ret=0
+ a2query -m mpm_itk
+ a2query_ret=1
+ [ 1 -eq 0 ]
+ [ 1 -eq 32 ]
+ APACHE2_NEED_ACTION=1
+ a2enmod -m -q mpm_itk
+ return 1
+ exit 1
dpkg: error processing package libapache2-mpm-itk (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of piuparts-depends-dummy:
 piuparts-depends-dummy depends on libapache2-mpm-itk; however:
  Package libapache2-mpm-itk is not configured yet.

dpkg: error processing package piuparts-depends-dummy (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libapache2-mpm-itk

OK, let's to the failing command more verbose:

# LC_ALL=C a2enmod -m mpm_itk
WARNING: MPM_ITK is a third party module that is not part of the official 
Apache HTTPD. It has seen less testing than the official MPM 
modules.Considering dependency mpm_prefork for mpm_itk:
Considering conflict mpm_event for mpm_prefork:
ERROR: Module mpm_event is enabled - cannot proceed due to conflicts. It needs 
to be disabled first!
Considering conflict mpm_worker for mpm_prefork:
Considering conflict mpm_itk for mpm_prefork:
ERROR: Could not enable dependency mpm_prefork for mpm_itk, aborting

# ls -la /etc/apache2/mods-enabled
total 0
drwxr-xr-x 2 root root 580 Feb  7 21:17 .
drwxr-xr-x 8 root root 240 Feb  7 21:17 ..
lrwxrwxrwx 1 root root  36 Feb  7 21:17 access_compat.load -> 
../mods-available/access_compat.load
lrwxrwxrwx 1 root root  28 Feb  7 21:17 alias.conf -> 
../mods-available/alias.conf
lrwxrwxrwx 1 root root  28 Feb  7 21:17 alias.load -> 
../mods-available/alias.load
lrwxrwxrwx 1 root root  33 Feb  7 21:17 auth_basic.load -> 
../mods-available/auth_basic.load
lrwxrwxrwx 1 root root  33 Feb  7 21:17 authn_core.load -> 
../mods-available/authn_core.load
lrwxrwxrwx 1 root root  33 Feb  7 21:17 authn_file.load -> 
../mods-available/authn_file.load
lrwxrwxrwx 1 root root  33 Feb  7 21:17 authz_core.load -> 
../mods-available/authz_core.load
lrwxrwxrwx 1 root root  33 Feb  7 21:17 authz_host.load -> 
../mods-available/authz_host.load
lrwxrwxrwx 1 root root  33 Feb  7 21:17 authz_user.load -> 
../mods-available/authz_user.load
lrwxrwxrwx 1 root root  32 Feb  7 21:17 autoindex.conf -> 
../mods-available/autoindex.conf
lrwxrwxrwx 1 root root  32 Feb  7 21:17 autoindex.load -> 
../mods-available/autoindex.load
lrwxrwxrwx 1 root root  30 Feb  7 21:17 deflate.conf -> 
../mods-available/deflate.conf
lrwxrwxrwx 1 root root  30 Feb  7 21:17 deflate.load -> 
../mods-available/deflate.load
lrwxrwxrwx 1 root root  26 Feb  7 21:17 dir.conf -> ../mods-available/dir.conf
lrwxrwxrwx 1 root root  26 Feb  7 21:17 dir.load -> ../mods-available/dir.load
lrwxrwxrwx 1 root root  26 Feb  7 21:17 env.load -> ../mods-available/env.load
lrwxrwxrwx 1 root root  29 Feb  7 21:17 filter.load -> 
../mods-available/filter.load
lrwxrwxrwx 1 root root  27 Feb  7 21:17 mime.conf -> ../mods-available/mime.conf
lrwxrwxrwx 1 root root  27 Feb  7 21:17 mime.load -> ../mods-available/mime.load
lrwxrwxrwx 1 root root  32 Feb  7 21:17 mpm_event.conf -> 
../mods-available/mpm_event.conf
lrwxrwxrwx 1 root root  32 Feb  7 21:17 mpm_event.load -> 
../mods-available/mpm_event.load
lrwxrwxrwx 1 root root  34 Feb  7 21:17 negotiation.conf -> 
../mods-available/negotiation.conf
lrwxrwxrwx 1 root root  34 Feb  7 21:17 negotiation.load -> 
../mods-available/negotiation.load
lrwxrwxrwx 1 root root  31 Feb  7 21:17 setenvif.conf -> 
../mods-available/setenvif.conf
lrwxrwxrwx 1 root root  31 Feb  7 21:17 setenvif.load -> 
../mods-available/setenvif.load
lrwxrwxrwx 1 root root  29 Feb  7 21:17 status.conf -> 
../mods-available/status.conf
lrwxrwxrwx 1 root root  29 Feb  7 21:17 status.load -> 
../mods-available/status.load

According to the log mpm_event was enabled automatically:

  Setting up apache2 (2.4.7-1) ...
  Enabling module mpm_event.
[...]

I have now a chroot with this "problem", let me know how to debug further.


Andreas


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to