On Friday 07 May 2010 16:33:21 Jacek Konieczny wrote: > Hello, > > Your volunteer has done his job :)
seems there's some deadlock with initctl emiting also seems the "nice service name" is lost there (see sshd part). also seems there's no our typical restart service after package upgrade, if you've upgrading upstart-enabled service. %define upstart_post() \ if [ -f /var/lock/subsys/"%1" ] ; then \ /sbin/service --no-upstart "%1" stop \ /sbin/service "%1" start \ fi anyway, ps of stall: root 25974 0.4 0.5 15596 6064 pts/3 S+ 11:23 0:00 \_ poldek -u upstart --up --sn carme openssh-server-upstart syslog-ng-upstart root 27078 0.4 0.5 12516 5804 pts/3 S+ 11:24 0:00 \_ rpm --upgrade -vh --root / /var/cache/poldek/http_carme.pld-linux.org..glen.th.i686/syslog-ng-3.0.5-2.1.i root 27181 0.0 0.0 1872 584 pts/3 S+ 11:24 0:00 \_ /bin/sh /home/users/glen/tmp/rpm-tmp.59975 2 root 27184 0.0 0.0 1872 604 pts/3 S+ 11:24 0:00 \_ /bin/sh /sbin/service syslog-ng restart root 27187 0.0 0.0 2000 808 pts/3 S+ 11:24 0:00 \_ /bin/sh /etc/rc.d/init.d/syslog-ng restart root 27321 0.0 0.0 5716 972 pts/3 S+ 11:24 0:00 \_ /sbin/initctl emit started JOB=syslog-ng SERVICE=syslog and terminal output: 11:23:03 root[load: 5.81; cpu: 6...@ravenous ~# poldek -u upstart --up --sn carme openssh-server-upstart syslog-ng-upstart ... Preparing... ########################################### [100%] 1:rc-scripts ########################################### [ 25%] 2:openssh ########################################### [ 50%] 3:openssh-server ########################################### [ 75%] * Reloading OpenSSH service.......................................[ DONE ] 4:openssh-server-upstart ########################################### [100%] * Stopping OpenSSH service........................................[ DONE ] * Starting sshd service...........................................[ DONE ] Installing set #2 Processing dependencies... syslog-ng-upstart-3.0.5-2.1.i686 marks syslog-ng-3.0.5-2.1.i686 (cap syslog-ng = 3.0.5-2.1) syslog-ng-3.0.5-1.i686 obsoleted by syslog-ng-3.0.5-2.1.i686 There are 2 packages to install (1 marked by dependencies), 1 to remove: I syslog-ng-upstart-3.0.5-2.1.i686 D syslog-ng-3.0.5-2.1.i686 R syslog-ng-3.0.5-1.i686 This operation will use 423.0B of disk space. Need to get 2.7MB of archives (2.7MB to download). Retrieving carme::syslog-ng-3.0.5-2.1.i686.rpm... .............................. 100.0% [2.7M (450.6K/s)] Retrieving carme::syslog-ng-upstart-3.0.5-2.1.i686.rpm... .............................. 100.0% [4.2K (4.2K/s)] Executing rpm --upgrade -vh --root /... error: failed to stat /mnt/docs: Host is down Preparing... ########################################### [100%] 1:syslog-ng ########################################### [ 50%] * Stopping syslog-ng service......................................[ DONE ] * Starting syslog-ng service......................................[ DONE ] # strace -p 27321 Process 27321 attached - interrupt to quit restart_syscall(<... resuming interrupted call ...> # lsof -p 27321 lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/users/glen/.gvfs Output information may be incomplete. lsof: WARNING: can't stat() cifs file system /mnt/docs Output information may be incomplete. COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME initctl 27321 root cwd DIR 254,0 4096 128 / initctl 27321 root rtd DIR 254,0 4096 128 / initctl 27321 root txt REG 254,0 121084 50978235 /sbin/initctl initctl 27321 root mem REG 254,0 109740720 142782 /usr/lib/locale/locale-archive initctl 27321 root mem REG 254,0 117047 34830808 /lib/libpthread-2.11.1.so initctl 27321 root mem REG 254,0 26512 35528163 /lib/librt-2.11.1.so initctl 27321 root mem REG 254,0 1339736 33654733 /lib/libc-2.11.1.so initctl 27321 root mem REG 254,0 214980 34344577 /lib/libdbus-1.so.3.4.0 initctl 27321 root mem REG 254,0 33996 33600976 /lib/libnih-dbus.so.1.0.0 initctl 27321 root mem REG 254,0 83156 33632425 /lib/libnih.so.1.0.0 initctl 27321 root mem REG 254,0 132403 33596389 /lib/ld-2.11.1.so initctl 27321 root 0r FIFO 0,8 0t0 1228197 pipe initctl 27321 root 1u CHR 136,7 0t0 10 /dev/pts/7 initctl 27321 root 2u CHR 136,7 0t0 10 /dev/pts/7 initctl 27321 root 3u unix 0xdb670a00 0t0 1228587 socket -- glen _______________________________________________ pld-devel-en mailing list pld-devel-en@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-en