[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Upgrades blocked by half-installed package, libpam0g



Hi,

I'm running lenny.

The power failed on my laptop during a recent upgrade about a week
ago. Don't know if this is why, but attempts to upgrade or install any
new packages since then fail because aptitude (or rather dpkg) chokes
on repeated attempts to configure libpam0g:

dpkg: error processing libpam0g (--configure):
 subprocess post-installation script returned error exit status 9
Errors were encountered while processing:
 libpam0g
E: Sub-process /usr/bin/dpkg returned an error code (1)

I've tried aptitude -f install and reinstall, but these have the same
result. Trying to purge the offending package (with a view to
reinstalling) results in a dire warning from aptitude, that login
would be removed as well, which would break the system.

A couple of similar problems have been posted here recently, one also
in relation to libpam0g and the other to another package, regarding
dpkg errors blocking aptitude. Both were answered by the ever-reliable
Florian Kulzer. In the first case he advised downloading the package
itself and installing it with dpkg -i; I tried this but got identical
errors.

In the second case he advised using "set -x" to generate output from
the postinst script, I did this for the script of libpam0g, but I am
unable to interpret the output, which I have posted below.

Any help appreciated.

Thanks,
John O'Hagan

-------
Post-inst for libpam0g:

# dpkg --configure libpam0g
Setting up libpam0g (1.0.1-3) ...
debconf: unable to initialize frontend: Kde
debconf: (--- No method to call for :)
debconf: falling back to frontend: Dialog
+ '[' configure = configure ']'
+ '[' '!' -z 0.99.7.1-7 ']'
+ dpkg --compare-versions 0.99.7.1-7 lt 0.99.10.0
+ db_version 2.0
+ _db_cmd 'VERSION 2.0'
+ IFS=' '
+ printf '%s\n' 'VERSION 2.0'
+ IFS='
'
+ read -r _db_internal_line
+ RET=2.0
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ echo -n 'Checking for services that may need to be restarted...'
Checking for services that may need to be restarted...+
check='apache2-common at bayonne cherokee courier-authdaemon'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron cups'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd wu-ftpd
wzdftpd xrdp yardradius yaws'
+ who
+ awk '{print $2}'
+ grep -q ':[0-9]'
+ echo 'Checking init scripts...'
Checking init scripts...
++ installed_services 'apache2-common at bayonne cherokee
courier-authdaemon cron cups dante-server diald dovecot-common exim
exim4-base fcron fireflier-server freeradius gdm heartbeat heartbeat-2
hylafax-server iiimf-server inn2 kannel linesrv linesrv-mysql
lsh-server muddleftpd netatalk nuauth partimage-server perdition
pgpool popa3d postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd
pure-ftpd pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon
samba sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd
wu-ftpd wzdftpd xrdp yardradius yaws'
++ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd wu-ftpd
wzdftpd xrdp yardradius yaws'
+++ dpkg -s apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd wu-ftpd
wzdftpd xrdp yardradius yaws
+++ egrep '^Package:|^Status:'
+++ awk '{if ($1 ~ /^Package:/) { package=$2 } else if ($0 ~ /^Status:
.* installed$/) { print package }}'
++ check='cron
cups
exim4-base
samba'
+++ echo cron cups exim4-base samba
+++ sed '-es/\bapache2-common\b/apache2/g' '-es/\bat\b/atd/g'
'-es/\bdovecot-common\b/dovecot/g' '-es/\bdante-server\b/danted/g'
'-es/\bexim4-base\b/exim4/g' '-es/\bheartbeat-2\b/heartbeat/g'
'-es/\bhylafax-server\b/hylafax/g'
'-es/\bpartimage-server\b/partimaged/g'
'-es/\bsasl2-bin\b/saslauthd/g'
++ check='cron cups exim4 samba'
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/cron
+++ head -n 1
++ idl=/etc/init.d/cron
++ '[' -n /etc/init.d/cron ']'
++ '[' -x /etc/init.d/cron ']'
++ services='cron '
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/cups
+++ head -n 1
++ idl=/etc/init.d/cups
++ '[' -n /etc/init.d/cups ']'
++ '[' -x /etc/init.d/cups ']'
++ services='cups cron '
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/exim4
+++ head -n 1
++ idl=/etc/init.d/exim4
++ '[' -n /etc/init.d/exim4 ']'
++ '[' -x /etc/init.d/exim4 ']'
++ services='exim4 cups cron '
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/samba
+++ head -n 1
++ idl=/etc/init.d/samba
++ '[' -n /etc/init.d/samba ']'
++ '[' -x /etc/init.d/samba ']'
++ services='samba exim4 cups cron '
++ echo 'samba exim4 cups cron '
+ services='samba exim4 cups cron '
+ '[' -n 'samba exim4 cups cron ' ']'
+ db_reset libpam0g/restart-services
+ _db_cmd 'RESET libpam0g/restart-services'
+ IFS=' '
+ printf '%s\n' 'RESET libpam0g/restart-services'
+ IFS='
'
+ read -r _db_internal_line
+ RET=0
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_set libpam0g/restart-services 'samba exim4 cups cron '
+ _db_cmd 'SET libpam0g/restart-services' 'samba exim4 cups cron '
+ IFS=' '
+ printf '%s\n' 'SET libpam0g/restart-services samba exim4 cups cron '
+ IFS='
'
+ read -r _db_internal_line
+ RET='value set'
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_input critical libpam0g/restart-services
+ _db_cmd 'INPUT critical' libpam0g/restart-services
+ IFS=' '
+ printf '%s\n' 'INPUT critical libpam0g/restart-services'
+ IFS='
'
+ read -r _db_internal_line
+ RET='question will be asked'
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_go
+ _db_cmd 'GO '
+ IFS=' '
+ printf '%s\n' 'GO '
+ IFS='
'
+ read -r _db_internal_line
+ RET=ok
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_get libpam0g/restart-services
+ _db_cmd 'GET libpam0g/restart-services'
+ IFS=' '
+ printf '%s\n' 'GET libpam0g/restart-services'
+ IFS='
'
+ read -r _db_internal_line
+ RET='samba exim4 cups cron'
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ '[' 'xsamba exim4 cups cron' '!=' x ']'
+ services='samba exim4 cups cron'
+ echo

+ '[' 'samba exim4 cups cron' '!=' '' ']'
+ echo 'Restarting services possibly affected by the upgrade:'
Restarting services possibly affected by the upgrade:
+ failed=
++ runlevel
++ sed 's/.*\ //'
+ rl=2
+ for service in '$services'
++ which invoke-rc.d
+ '[' -x /usr/sbin/invoke-rc.d ']'
+ idl='invoke-rc.d samba'
+ case "$service" in
+ echo -n '  samba: stopping...'
  samba: stopping...+ invoke-rc.d samba stop
+ sleep 1
+ echo -n starting...
starting...+ invoke-rc.d samba start
+ echo done.
done.
+ for service in '$services'
++ which invoke-rc.d
+ '[' -x /usr/sbin/invoke-rc.d ']'
+ idl='invoke-rc.d exim4'
+ case "$service" in
+ echo -n '  exim4: stopping...'
  exim4: stopping...+ invoke-rc.d exim4 stop
+ sleep 1
+ echo -n starting...
starting...+ invoke-rc.d exim4 start
+ echo done.
done.
+ for service in '$services'
++ which invoke-rc.d
+ '[' -x /usr/sbin/invoke-rc.d ']'
+ idl='invoke-rc.d cups'
+ case "$service" in
+ echo -n '  cups: stopping...'
  cups: stopping...+ invoke-rc.d cups stop
+ sleep 1
+ echo -n starting...
starting...+ invoke-rc.d cups start
+ echo done.
done.
+ for service in '$services'
++ which invoke-rc.d
+ '[' -x /usr/sbin/invoke-rc.d ']'
+ idl='invoke-rc.d cron'
+ case "$service" in
+ echo -n '  cron: stopping...'
  cron: stopping...+ invoke-rc.d cron stop
+ sleep 1
+ echo -n starting...
starting...+ invoke-rc.d cron start
+ echo done.
done.
+ echo

+ '[' -n '' ']'
+ echo 'Services restarted successfully.'
Services restarted successfully.
+ echo

+ who
+ awk '{print $2}'
+ grep -q ':[0-9]'
+ dms=
+ for service in kdm wdm xdm
+ case "$services" in
+ dms=' kdm'
+ for service in kdm wdm xdm
+ case "$services" in
+ dms=' kdm wdm'
+ for service in kdm wdm xdm
+ case "$services" in
+ dms=' kdm wdm xdm'
++ installed_services ' kdm wdm xdm'
++ check=' kdm wdm xdm'
+++ dpkg -s kdm wdm xdm
+++ egrep '^Package:|^Status:'
+++ awk '{if ($1 ~ /^Package:/) { package=$2 } else if ($0 ~ /^Status:
.* installed$/) { print package }}'
++ check=kdm
+++ echo kdm
+++ sed '-es/\bapache2-common\b/apache2/g' '-es/\bat\b/atd/g'
'-es/\bdovecot-common\b/dovecot/g' '-es/\bdante-server\b/danted/g'
'-es/\bexim4-base\b/exim4/g' '-es/\bheartbeat-2\b/heartbeat/g'
'-es/\bhylafax-server\b/hylafax/g'
'-es/\bpartimage-server\b/partimaged/g'
'-es/\bsasl2-bin\b/saslauthd/g'
++ check=kdm
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/kdm
+++ head -n 1
++ idl=/etc/init.d/kdm
++ '[' -n /etc/init.d/kdm ']'
++ '[' -x /etc/init.d/kdm ']'
++ services='kdm samba exim4 cups cron'
++ echo 'kdm samba exim4 cups cron'
+ services='kdm samba exim4 cups cron'
+ '[' -n 'kdm samba exim4 cups cron' ']'
+ db_input critical libpam0g/xdm-needs-restart
+ _db_cmd 'INPUT critical' libpam0g/xdm-needs-restart
+ IFS=' '
+ printf '%s\n' 'INPUT critical libpam0g/xdm-needs-restart'
+ IFS='
'
+ read -r _db_internal_line
+ RET='question will be asked'
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_go
+ _db_cmd 'GO '
+ IFS=' '
+ printf '%s\n' 'GO '
+ IFS='
'
+ read -r _db_internal_line
+ RET=ok
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_stop
+ echo STOP
+ '[' configure = configure ']'
+ ldconfig
+ '[' configure = configure ']'
+ '[' '!' -z 0.99.7.1-7 ']'
+ dpkg --compare-versions 0.99.7.1-7 lt 0.99.10.0
+ db_version 2.0
+ _db_cmd 'VERSION 2.0'
+ IFS=' '
+ printf '%s\n' 'VERSION 2.0'
+ IFS='
'
+ read -r _db_internal_line
+ RET=2.0
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ echo -n 'Checking for services that may need to be restarted...'
Checking for services that may need to be restarted...+
check='apache2-common at bayonne cherokee courier-authdaemon'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron cups'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus'
+ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd wu-ftpd
wzdftpd xrdp yardradius yaws'
+ who
+ awk '{print $2}'
+ grep -q ':[0-9]'
+ echo 'Checking init scripts...'
Checking init scripts...
++ installed_services 'apache2-common at bayonne cherokee
courier-authdaemon cron cups dante-server diald dovecot-common exim
exim4-base fcron fireflier-server freeradius gdm heartbeat heartbeat-2
hylafax-server iiimf-server inn2 kannel linesrv linesrv-mysql
lsh-server muddleftpd netatalk nuauth partimage-server perdition
pgpool popa3d postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd
pure-ftpd pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon
samba sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd
wu-ftpd wzdftpd xrdp yardradius yaws'
++ check='apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd wu-ftpd
wzdftpd xrdp yardradius yaws'
+++ dpkg -s apache2-common at bayonne cherokee courier-authdaemon cron
cups dante-server diald dovecot-common exim exim4-base fcron
fireflier-server freeradius gdm heartbeat heartbeat-2 hylafax-server
iiimf-server inn2 kannel linesrv linesrv-mysql lsh-server muddleftpd
netatalk nuauth partimage-server perdition pgpool popa3d
postgresql-7.4 postgresql-8.1 postgresql-8.2 proftpd pure-ftpd
pure-ftpd-ldap pure-ftpd-mysql pure-ftpd-postgresql racoon samba
sasl2-bin sfs-server solid-pop3d squid squid3 tac-plus vsftpd wu-ftpd
wzdftpd xrdp yardradius yaws
+++ egrep '^Package:|^Status:'
+++ awk '{if ($1 ~ /^Package:/) { package=$2 } else if ($0 ~ /^Status:
.* installed$/) { print package }}'
++ check='cron
cups
exim4-base
samba'
+++ echo cron cups exim4-base samba
+++ sed '-es/\bapache2-common\b/apache2/g' '-es/\bat\b/atd/g'
'-es/\bdovecot-common\b/dovecot/g' '-es/\bdante-server\b/danted/g'
'-es/\bexim4-base\b/exim4/g' '-es/\bheartbeat-2\b/heartbeat/g'
'-es/\bhylafax-server\b/hylafax/g'
'-es/\bpartimage-server\b/partimaged/g'
'-es/\bsasl2-bin\b/saslauthd/g'
++ check='cron cups exim4 samba'
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/cron
+++ head -n 1
++ idl=/etc/init.d/cron
++ '[' -n /etc/init.d/cron ']'
++ '[' -x /etc/init.d/cron ']'
++ services='cron '
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/cups
+++ head -n 1
++ idl=/etc/init.d/cups
++ '[' -n /etc/init.d/cups ']'
++ '[' -x /etc/init.d/cups ']'
++ services='cups cron '
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/exim4
+++ head -n 1
++ idl=/etc/init.d/exim4
++ '[' -n /etc/init.d/exim4 ']'
++ '[' -x /etc/init.d/exim4 ']'
++ services='exim4 cups cron '
++ for service in '$check'
+++ which invoke-rc.d
++ '[' -x /usr/sbin/invoke-rc.d ']'
+++ ls /etc/init.d/samba
+++ head -n 1
++ idl=/etc/init.d/samba
++ '[' -n /etc/init.d/samba ']'
++ '[' -x /etc/init.d/samba ']'
++ services='samba exim4 cups cron '
++ echo 'samba exim4 cups cron '
+ services='samba exim4 cups cron '
+ '[' -n 'samba exim4 cups cron ' ']'
+ db_reset libpam0g/restart-services
+ _db_cmd 'RESET libpam0g/restart-services'
+ IFS=' '
+ printf '%s\n' 'RESET libpam0g/restart-services'
+ IFS='
'
+ read -r _db_internal_line
+ RET=0
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_set libpam0g/restart-services 'samba exim4 cups cron '
+ _db_cmd 'SET libpam0g/restart-services' 'samba exim4 cups cron '
+ IFS=' '
+ printf '%s\n' 'SET libpam0g/restart-services samba exim4 cups cron '
+ IFS='
'
+ read -r _db_internal_line
+ RET='value set'
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_input critical libpam0g/restart-services
+ _db_cmd 'INPUT critical' libpam0g/restart-services
+ IFS=' '
+ printf '%s\n' 'INPUT critical libpam0g/restart-services'
+ IFS='
'
+ read -r _db_internal_line
+ RET='question will be asked'
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ db_go
+ _db_cmd 'GO '
+ IFS=' '
+ printf '%s\n' 'GO '
--- No method to call for :
        QApplication::new('Qt::Applic...', ARRAY(0x993c1c8))
at /usr/lib/perl5/Qt.pm line 464.
dpkg: error processing libpam0g (--configure):
 subprocess post-installation script returned error exit status 9
Errors were encountered while processing:
 libpam0g


Reply to: