[Piuparts-devel] Bug#559548: Bug#559548: piuparts: ignore ucf files on purge after depends have been purged
Patrick Schoenfeld
schoenfeld at debian.org
Mon Dec 7 12:29:07 UTC 2009
Hi Holger,
On Mon, Dec 07, 2009 at 12:56:07PM +0100, Holger Levsen wrote:
> Hi Patrick,
>
> On Montag, 7. Dezember 2009, Patrick Schoenfeld wrote:
> > On Sat, Dec 05, 2009 at 11:24:48AM +0100, Patrick Schoenfeld wrote:
> > > if a package uses ucf it will be reported as buggy, because
> > > the purge test purges all depends (including ucf) and the package
> > > is therefore unable to unregister its configuration files from ucf.
> > uarg, just to make that clear: I used the wrong wording. The depends
> > are obviously not purged, otherwise the "problem" wouldn't exist.
> > Sorry for (maybe) irritating you in this point ;)
>
> I think you are still irritated :-)
Could be, yes.
> Check eg http://piuparts.debian.org/squeeze/fail/smstools_3.1.3-3.log there
> you have:
Yep, that version of smstools was buggy. But I have the problem with a
package where I fixed the missing if-clause.
> 0m10.5s DEBUG: Starting command:
> ['chroot', '/org/piuparts.debian.org/tmp/tmpeUTk5L', 'dpkg', '--purge', 'ucf']
> 0m10.7s DUMP:
> (Reading database ... 8249 files and directories currently installed.)
> Removing ucf ...
> Purging configuration files for ucf ...
> 0m10.7s DEBUG: Command ok:
> ['chroot', '/org/piuparts.debian.org/tmp/tmpeUTk5L', 'dpkg', '--purge', 'ucf']
Hmm. This doesn't happen with the version of piuparts I have.
See the attached log.
The corresponding part in postrm is:
if which ucf >/dev/null; then
ucf --purge /etc/smsd.conf
fi
> > > So, for now, piuparts should ignore the files in /var/lib/ucf.
> > This is even more true, if (as it seems) the project agrees
> > that ucf database can be left altered when purging a package which altered
> > the database while ucf isn't around anymore.
>
> No, that's not how I read the thread on -devel. /var/lib/ucf should be deleted
> when ucf is purged. If that doesn't happen, this is a bug in ucf.
Exactly. But I'm not talking about *purging* /ucf/, I'm talking about removing ucf
and purging a package that depends on ucf. I have a different opinion (although
it seems the majority of people think I'm confused ;) about which package
the registry data belongs to, therefore the conflict on -devel.
Regardless of that: If piuparts purges the depends the data goes away and
piuparts shouldn't complain. But it does, so it seems something is still wrong.
> Thus closing this bug.
Leaving it up to you to reopen the bug if appropriate.
Best Regards,
Patrick
-------------- next part --------------
0m0.0s INFO: ------------------------------------------------------------------------------
0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile.
0m0.0s INFO: FAQ available at http://wiki.debian.org/piuparts/FAQ
0m0.0s INFO: ------------------------------------------------------------------------------
0m0.0s INFO: piuparts version __PIUPARTS_VERSION__ starting up.
0m0.0s INFO: Command line arguments: /usr/sbin/piuparts --skip-minimize --warn-on-others --lvm-volume /dev/lisa-schroot/sid smstools_3.1.6-1_amd64.deb -l smstools-3.1.6.log
0m0.0s INFO: Running on: Linux lisa 2.6.31-1-amd64 #1 SMP Sun Nov 15 22:05:44 UTC 2009 x86_64
0m0.0s DEBUG: Starting command: ['dpkg', '--info', 'smstools_3.1.6-1_amd64.deb']
0m0.0s DUMP:
new debian package, version 2.0.
size 277058 bytes: control archive= 16740 bytes.
82 bytes, 3 lines conffiles
2781 bytes, 121 lines * config #!/bin/sh
1066 bytes, 24 lines control
6555 bytes, 81 lines md5sums
4507 bytes, 185 lines * postinst #!/bin/sh
774 bytes, 32 lines * postrm #!/bin/sh
532 bytes, 15 lines * preinst #!/bin/sh
272 bytes, 11 lines * prerm #!/bin/sh
28732 bytes, 359 lines templates
Package: smstools
Version: 3.1.6-1
Architecture: amd64
Maintainer: Mark Purcell <msp at debian.org>
Installed-Size: 984
Depends: debconf (>= 1.4.69), ucf (>= 0.28), adduser, libc6 (>= 2.7), libmm14 (>= 1.4.0-1)
Section: comm
Priority: optional
Homepage: http://smstools3.kekekasvi.com
Description: SMS server tools for GSM modems
The SMS server tools allow setting up a central SMS gateway. It
sends and receives SMS messages using a simple file-based
interface. It can accommodate up to 20,000 messages a month.
.
It supports an event-handler option that allows calling customized
programs or scripts after sending or receiving SMS messages.
.
The SMS Server Tools use one or more (max. 32) GSM modems to send and
receive SMS messages. Some modems may be equipped with SIM cards such
as Vodafone or Telmi ones. All messages are sorted in queues by the
provider. If one modem fails, it will be deactivated for one hour
before the software retries, while other modems run without any
restriction. The status information and alarms are logged with
syslog.
0m0.0s DEBUG: Command ok: ['dpkg', '--info', 'smstools_3.1.6-1_amd64.deb']
0m0.0s DEBUG: Created temporary directory /tmp/tmpJUp8OS
0m0.0s DEBUG: Creating LVM snapshot /dev/lisa-schroot/sid-4f991492-e32a-11de-9ae0-001fe21c8047 from /dev/lisa-schroot/sid
0m0.0s DEBUG: Starting command: ['lvcreate', '-n', '/dev/lisa-schroot/sid-4f991492-e32a-11de-9ae0-001fe21c8047', '-s', '/dev/lisa-schroot/sid', '-L', '1G']
0m4.5s DUMP:
File descriptor 3 (/home/psc/workspace/debian/git/build-area/smstools-3.1.6.log) leaked on lvcreate invocation. Parent PID 1536: /usr/bin/python
File descriptor 4 (/var/lib/libuuid/clock.txt) leaked on lvcreate invocation. Parent PID 1536: /usr/bin/python
Logical volume "sid-4f991492-e32a-11de-9ae0-001fe21c8047" created
0m4.5s DEBUG: Command ok: ['lvcreate', '-n', '/dev/lisa-schroot/sid-4f991492-e32a-11de-9ae0-001fe21c8047', '-s', '/dev/lisa-schroot/sid', '-L', '1G']
0m4.5s INFO: Mounting LVM snapshot to /tmp/tmpJUp8OS
0m4.5s DEBUG: Starting command: ['mount', '/dev/lisa-schroot/sid-4f991492-e32a-11de-9ae0-001fe21c8047', '/tmp/tmpJUp8OS']
0m4.7s DEBUG: Command ok: ['mount', '/dev/lisa-schroot/sid-4f991492-e32a-11de-9ae0-001fe21c8047', '/tmp/tmpJUp8OS']
0m4.8s DEBUG: Created policy-rc.d and chmodded it.
0m4.8s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'update']
0m55.5s DUMP:
Get:1 http://debian sid Release.gpg [835B]
Get:2 http://debian sid Release [104kB]
Get:3 http://debian sid/main Packages/DiffIndex [2038B]
Get:4 http://debian sid/non-free Packages/DiffIndex [2023B]
Get:5 http://debian sid/contrib Packages/DiffIndex [2023B]
Get:6 http://debian sid/main 2009-12-03-0912.54.pdiff [3418B]
Get:7 http://debian sid/non-free 2009-12-06-1619.22.pdiff [1255B]
Get:8 http://debian sid/main 2009-12-03-0912.54.pdiff [3418B]
Get:9 http://debian sid/contrib 2009-12-04-2127.56.pdiff [31B]
Get:10 http://debian sid/non-free 2009-12-06-1619.22.pdiff [1255B]
Get:11 http://debian sid/main 2009-12-03-0912.54.pdiff [3418B]
Get:12 http://debian sid/contrib 2009-12-04-2127.56.pdiff [31B]
Get:13 http://debian sid/non-free 2009-12-06-1619.22.pdiff [1255B]
Get:14 http://debian sid/main 2009-12-03-1514.03.pdiff [16.3kB]
Get:15 http://debian sid/contrib 2009-12-04-2127.56.pdiff [31B]
Get:16 http://debian sid/main 2009-12-03-1514.03.pdiff [16.3kB]
Get:17 http://debian sid/main 2009-12-03-1514.03.pdiff [16.3kB]
Get:18 http://debian sid/contrib 2009-12-06-0920.52.pdiff [576B]
Get:19 http://debian sid/contrib 2009-12-06-0920.52.pdiff [576B]
Get:20 http://debian sid/contrib 2009-12-06-0920.52.pdiff [576B]
Get:21 http://debian sid/main 2009-12-03-2116.56.pdiff [8109B]
Get:22 http://debian sid/main 2009-12-03-2116.56.pdiff [8109B]
Get:23 http://debian sid/main 2009-12-03-2116.56.pdiff [8109B]
Get:24 http://debian sid/contrib 2009-12-07-0321.20.pdiff [815B]
Get:25 http://debian sid/contrib 2009-12-07-0321.20.pdiff [815B]
Get:26 http://debian sid/contrib 2009-12-07-0321.20.pdiff [815B]
Get:27 http://debian sid/main 2009-12-04-0316.07.pdiff [18.5kB]
Get:28 http://debian sid/main 2009-12-04-0316.07.pdiff [18.5kB]
Get:29 http://debian sid/main 2009-12-04-0316.07.pdiff [18.5kB]
Get:30 http://debian sid/main 2009-12-04-0914.19.pdiff [7058B]
Get:31 http://debian sid/main 2009-12-04-0914.19.pdiff [7058B]
Get:32 http://debian sid/main 2009-12-04-0914.19.pdiff [7058B]
Get:33 http://debian sid/main 2009-12-04-2127.56.pdiff [41.5kB]
Get:34 http://debian sid/main 2009-12-04-2127.56.pdiff [41.5kB]
Get:35 http://debian sid/main 2009-12-04-2127.56.pdiff [41.5kB]
Get:36 http://debian sid/main 2009-12-05-0323.14.pdiff [7171B]
Get:37 http://debian sid/main 2009-12-05-0323.14.pdiff [7171B]
Get:38 http://debian sid/main 2009-12-05-0323.14.pdiff [7171B]
Get:39 http://debian sid/main 2009-12-05-0916.43.pdiff [3773B]
Get:40 http://debian sid/main 2009-12-05-0916.43.pdiff [3773B]
Get:41 http://debian sid/main 2009-12-05-0916.43.pdiff [3773B]
Get:42 http://debian sid/main 2009-12-05-1731.21.pdiff [6058B]
Get:43 http://debian sid/main 2009-12-05-1731.21.pdiff [6058B]
Get:44 http://debian sid/main 2009-12-05-1731.21.pdiff [6058B]
Get:45 http://debian sid/main 2009-12-06-0348.38.pdiff [18.8kB]
Get:46 http://debian sid/main 2009-12-06-0348.38.pdiff [18.8kB]
Get:47 http://debian sid/main 2009-12-06-0348.38.pdiff [18.8kB]
Get:48 http://debian sid/main 2009-12-06-0920.52.pdiff [2627B]
Get:49 http://debian sid/main 2009-12-06-0920.52.pdiff [2627B]
Get:50 http://debian sid/main 2009-12-06-0920.52.pdiff [2627B]
Get:51 http://debian sid/main 2009-12-06-1619.22.pdiff [9483B]
Get:52 http://debian sid/main 2009-12-06-1619.22.pdiff [9483B]
Get:53 http://debian sid/main 2009-12-06-1619.22.pdiff [9483B]
Get:54 http://debian sid/main 2009-12-07-0321.20.pdiff [44.1kB]
Get:55 http://debian sid/main 2009-12-07-0321.20.pdiff [44.1kB]
Get:56 http://debian sid/main 2009-12-07-0321.20.pdiff [44.1kB]
Get:57 http://debian sid/main 2009-12-07-0915.54.pdiff [7154B]
Get:58 http://debian sid/main 2009-12-07-0915.54.pdiff [7154B]
Get:59 http://debian sid/main 2009-12-07-0915.54.pdiff [7154B]
Fetched 307kB in 39s (7706B/s)
Reading package lists...
0m55.5s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'update']
0m55.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'mount', '-t', 'proc', 'proc', '/proc']
0m55.6s DUMP:
warning: can't open /etc/fstab: No such file or directory
0m55.6s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'mount', '-t', 'proc', 'proc', '/proc']
0m55.6s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'clean']
0m56.2s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'clean']
1m14.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--get-selections', '*']
1m14.6s DUMP:
adduser install
apt install
at install
base-files install
base-passwd install
bash install
binutils install
bsdmainutils install
bsdutils install
build-essential install
bzip2 install
ca-certificates install
cdebootstrap-helper-rc.d install
conkeror install
conkeror-spawn-process-helper install
coreutils install
cpp install
cpp-4.3 install
cron install
curl install
cvs install
dash install
dbus install
dctrl-tools install
debconf install
debconf-i18n install
debhelper install
debian-archive-keyring install
debian-keyring install
debianutils install
defoma install
devscripts install
dictionaries-common install
diffstat install
diffutils install
dpkg install
dpkg-dev install
dput install
e2fslibs install
e2fsprogs install
equivs install
exim4 install
exim4-base install
exim4-config install
exim4-daemon-light install
fakeroot install
file install
findutils install
fontconfig install
fontconfig-config install
g++ install
g++-4.3 install
gcc install
gcc-4.3 install
gcc-4.3-base install
gcc-4.4-base install
gettext install
gettext-base install
gnupg install
gpgv install
grep install
groff-base install
gzip install
heirloom-mailx install
hicolor-icon-theme install
hostname install
html2text install
hunspell-en-us install
ifupdown install
info install
initscripts install
insserv install
install-info install
intltool-debian install
libacl1 install
libapt-pkg-perl install
libasound2 install
libatk1.0-0 install
libatk1.0-data install
libattr1 install
libauthen-sasl-perl install
libavahi-client3 install
libavahi-common-data install
libavahi-common3 install
libblkid1 install
libbsd0 install
libbz2-1.0 install
libc-bin install
libc-dev-bin install
libc6 install
libc6-dev install
libcairo2 install
libcap2 install
libclass-accessor-perl install
libcomerr2 install
libconvert-binhex-perl install
libcroco3 install
libcrypt-ssleay-perl install
libcups2 install
libcurl3 install
libdatrie1 install
libdb4.5 install
libdb4.6 install
libdb4.7 install
libdbus-1-3 install
libdevel-symdump-perl install
libdirectfb-1.2-0 install
libedit2 install
libexpat1 install
libfcgi-perl install
libfile-copy-recursive-perl install
libfont-afm-perl install
libfont-freetype-perl install
libfontconfig1 install
libfontenc1 install
libfreetype6 install
libfribidi0 install
libgcc1 install
libgcrypt11 install
libgdbm3 install
libglib2.0-0 install
libglib2.0-data install
libgmp3c2 install
libgnutls26 install
libgomp1 install
libgpg-error0 install
libgpm2 install
libgssapi-krb5-2 install
libgtk2.0-0 install
libgtk2.0-bin install
libgtk2.0-common install
libhtml-format-perl install
libhtml-parser-perl install
libhtml-tagset-perl install
libhtml-template-perl install
libhtml-tree-perl install
libhunspell-1.2-0 install
libice6 install
libidn11 install
libio-pty-perl install
libio-socket-ssl-perl install
libio-string-perl install
libio-stringy-perl install
libipc-run-perl install
libjasper1 install
libjpeg62 install
libk5crypto3 install
libkeyutils1 install
libkrb5-3 install
libkrb5support0 install
libldap-2.4-2 install
liblocale-gettext-perl install
liblockfile1 install
liblzma1 install
libmagic1 install
libmail-sendmail-perl install
libmailtools-perl install
libmime-tools-perl install
libmozjs2d install
libmpfr1ldbl install
libncurses5 install
libncursesw5 install
libnet-libidn-perl install
libnet-ssleay-perl install
libnewt0.52 install
libnspr4-0d install
libnss3-1d install
libossp-uuid-perl install
libossp-uuid15 install
libpam-modules install
libpam-runtime install
libpam0g install
libpango1.0-0 install
libpango1.0-common install
libparse-debcontrol-perl install
libparse-debianchangelog-perl install
libpcre3 install
libpixman-1-0 install
libpng12-0 install
libpod-coverage-perl install
libpopt0 install
libreadline5 install
libreadline6 install
libsasl2-2 install
libsasl2-modules install
libselinux1 install
libsepol1 install
libslang2 install
libsm6 install
libsoap-lite-perl install
libsqlite3-0 install
libss2 install
libssh2-1 install
libssl0.9.8 install
libstartup-notification0 install
libstdc++6 install
libstdc++6-4.3-dev install
libsub-name-perl install
libsys-hostname-long-perl install
libsysfs2 install
libtask-weaken-perl install
libtasn1-3 install
libterm-size-perl install
libtest-pod-perl install
libtext-charwidth-perl install
libtext-iconv-perl install
libtext-wrapi18n-perl install
libthai-data install
libthai0 install
libtie-ixhash-perl install
libtiff4 install
libtimedate-perl install
libts-0.0-0 install
liburi-perl install
libusb-0.1-4 install
libuuid1 install
libwww-perl install
libx11-6 install
libx11-data install
libxau6 install
libxcb-atom1 install
libxcb-aux0 install
libxcb-event1 install
libxcb-render-util0 install
libxcb-render0 install
libxcb1 install
libxcomposite1 install
libxcursor1 install
libxdamage1 install
libxdmcp6 install
libxext6 install
libxfixes3 install
libxfont1 install
libxft2 install
libxi6 install
libxinerama1 install
libxml-namespacesupport-perl install
libxml-parser-perl install
libxml-sax-expat-perl install
libxml-sax-perl install
libxml-simple-perl install
libxml2 install
libxmuu1 install
libxrandr2 install
libxrender1 install
libxt6 install
libyaml-syck-perl install
lintian install
linux-libc-dev install
lockfile-progs install
login install
lsb-base install
lsb-release install
lzma install
make install
man-db install
manpages install
manpages-dev install
mawk install
mime-support install
mount install
ncurses-base install
ncurses-bin install
net-tools install
netbase install
openssh-blacklist install
openssh-blacklist-extra install
openssh-client install
openssl install
passwd install
patch install
patchutils install
perl install
perl-base install
perl-modules install
po-debconf install
psmisc install
python install
python-minimal install
python-support install
python2.5 install
python2.5-minimal install
readline-common install
sed install
sensible-utils install
sgml-base install
shared-mime-info install
strace install
sudo install
sysv-rc install
sysvinit install
sysvinit-utils install
tar install
tsconf install
ttf-dejavu install
ttf-dejavu-core install
ttf-dejavu-extra install
tzdata install
ucf install
unzip install
update-inetd install
util-linux install
vim install
vim-common install
vim-runtime install
wdiff install
whiptail install
x-ttcidfont-conf install
x11-common install
xauth install
xfonts-encodings install
xfonts-utils install
xml-core install
xulrunner-1.9.1 install
xz-utils install
zlib1g install
zsh install
1m14.6s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--get-selections', '*']
1m14.6s DEBUG: Starting command: ['dpkg', '-f', 'smstools_3.1.6-1_amd64.deb']
1m14.6s DUMP:
Package: smstools
Version: 3.1.6-1
Architecture: amd64
Maintainer: Mark Purcell <msp at debian.org>
Installed-Size: 984
Depends: debconf (>= 1.4.69), ucf (>= 0.28), adduser, libc6 (>= 2.7), libmm14 (>= 1.4.0-1)
Section: comm
Priority: optional
Homepage: http://smstools3.kekekasvi.com
Description: SMS server tools for GSM modems
The SMS server tools allow setting up a central SMS gateway. It
sends and receives SMS messages using a simple file-based
interface. It can accommodate up to 20,000 messages a month.
.
It supports an event-handler option that allows calling customized
programs or scripts after sending or receiving SMS messages.
.
The SMS Server Tools use one or more (max. 32) GSM modems to send and
receive SMS messages. Some modems may be equipped with SIM cards such
as Vodafone or Telmi ones. All messages are sorted in queues by the
provider. If one modem fails, it will be deactivated for one hour
before the software retries, while other modems run without any
restriction. The status information and alarms are logged with
syslog.
1m14.6s DEBUG: Command ok: ['dpkg', '-f', 'smstools_3.1.6-1_amd64.deb']
1m14.6s DEBUG: Starting command: ['dpkg-deb', '-b', '/tmp/tmpPEuIrH/piuparts-depends-dummy']
1m14.7s DUMP:
dpkg-deb: building package `piuparts-depends-dummy' in `/tmp/tmpPEuIrH/piuparts-depends-dummy.deb'.
1m14.7s DEBUG: Command ok: ['dpkg-deb', '-b', '/tmp/tmpPEuIrH/piuparts-depends-dummy']
1m14.7s DEBUG: Copying /tmp/tmpPEuIrH/piuparts-depends-dummy.deb to /tmp/tmpJUp8OS/tmp
1m14.7s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
1m17.3s DUMP:
Selecting previously deselected package piuparts-depends-dummy.
(Reading database ... 23012 files and directories currently installed.)
Unpacking piuparts-depends-dummy (from tmp/piuparts-depends-dummy.deb) ...
dpkg: dependency problems prevent configuration of piuparts-depends-dummy:
piuparts-depends-dummy depends on libmm14 (>= 1.4.0-1); however:
Package libmm14 is not installed.
dpkg: error processing piuparts-depends-dummy (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
piuparts-depends-dummy
1m17.3s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '-i', 'tmp/piuparts-depends-dummy.deb']
1m17.3s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', '-yf', '--no-remove', 'install']
1m24.9s DUMP:
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
libreadline5
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libmm14
The following NEW packages will be installed:
libmm14
0 upgraded, 1 newly installed, 0 to remove and 20 not upgraded.
1 not fully installed or removed.
Need to get 17.7kB of archives.
After this operation, 81.9kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
libmm14
Authentication warning overridden.
Get:1 http://debian sid/main libmm14 1.4.2-3 [17.7kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 17.7kB in 0s (0B/s)
Selecting previously deselected package libmm14.
(Reading database ... 23012 files and directories currently installed.)
Unpacking libmm14 (from .../libmm14_1.4.2-3_amd64.deb) ...
Setting up libmm14 (1.4.2-3) ...
Setting up piuparts-depends-dummy (0.invalid.0) ...
1m24.9s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', '-yf', '--no-remove', 'install']
1m24.9s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'clean']
1m24.9s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'clean']
1m24.9s DEBUG: Removing /tmp/tmpJUp8OS/tmp/piuparts-depends-dummy.deb
1m24.9s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', 'piuparts-depends-dummy']
1m25.8s DUMP:
(Reading database ... 23018 files and directories currently installed.)
Removing piuparts-depends-dummy ...
1m25.8s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', 'piuparts-depends-dummy']
1m25.8s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m26.0s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m27.3s DEBUG: Copying smstools_3.1.6-1_amd64.deb to /tmp/tmpJUp8OS/tmp
1m27.3s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '-i', 'tmp/smstools_3.1.6-1_amd64.deb']
1m32.6s DUMP:
Selecting previously deselected package smstools.
(Reading database ... 23018 files and directories currently installed.)
Unpacking smstools (from tmp/smstools_3.1.6-1_amd64.deb) ...
Setting up smstools (3.1.6-1) ...
Processing triggers for man-db ...
1m32.6s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '-i', 'tmp/smstools_3.1.6-1_amd64.deb']
1m32.6s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', '-yf', '--no-remove', 'install']
1m35.5s DUMP:
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
libreadline5
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
1m35.5s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', '-yf', '--no-remove', 'install']
1m35.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'clean']
1m35.5s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'apt-get', 'clean']
1m35.5s DEBUG: Removing /tmp/tmpJUp8OS/tmp/smstools_3.1.6-1_amd64.deb
1m35.5s DEBUG: Starting command: ['lsof', '-w', '+D', '/tmp/tmpJUp8OS']
1m36.4s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/tmp/tmpJUp8OS']
1m37.1s DEBUG: No broken symlinks as far as we can find.
1m37.2s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--get-selections', '*']
1m37.2s DUMP:
adduser install
apt install
at install
base-files install
base-passwd install
bash install
binutils install
bsdmainutils install
bsdutils install
build-essential install
bzip2 install
ca-certificates install
cdebootstrap-helper-rc.d install
conkeror install
conkeror-spawn-process-helper install
coreutils install
cpp install
cpp-4.3 install
cron install
curl install
cvs install
dash install
dbus install
dctrl-tools install
debconf install
debconf-i18n install
debhelper install
debian-archive-keyring install
debian-keyring install
debianutils install
defoma install
devscripts install
dictionaries-common install
diffstat install
diffutils install
dpkg install
dpkg-dev install
dput install
e2fslibs install
e2fsprogs install
equivs install
exim4 install
exim4-base install
exim4-config install
exim4-daemon-light install
fakeroot install
file install
findutils install
fontconfig install
fontconfig-config install
g++ install
g++-4.3 install
gcc install
gcc-4.3 install
gcc-4.3-base install
gcc-4.4-base install
gettext install
gettext-base install
gnupg install
gpgv install
grep install
groff-base install
gzip install
heirloom-mailx install
hicolor-icon-theme install
hostname install
html2text install
hunspell-en-us install
ifupdown install
info install
initscripts install
insserv install
install-info install
intltool-debian install
libacl1 install
libapt-pkg-perl install
libasound2 install
libatk1.0-0 install
libatk1.0-data install
libattr1 install
libauthen-sasl-perl install
libavahi-client3 install
libavahi-common-data install
libavahi-common3 install
libblkid1 install
libbsd0 install
libbz2-1.0 install
libc-bin install
libc-dev-bin install
libc6 install
libc6-dev install
libcairo2 install
libcap2 install
libclass-accessor-perl install
libcomerr2 install
libconvert-binhex-perl install
libcroco3 install
libcrypt-ssleay-perl install
libcups2 install
libcurl3 install
libdatrie1 install
libdb4.5 install
libdb4.6 install
libdb4.7 install
libdbus-1-3 install
libdevel-symdump-perl install
libdirectfb-1.2-0 install
libedit2 install
libexpat1 install
libfcgi-perl install
libfile-copy-recursive-perl install
libfont-afm-perl install
libfont-freetype-perl install
libfontconfig1 install
libfontenc1 install
libfreetype6 install
libfribidi0 install
libgcc1 install
libgcrypt11 install
libgdbm3 install
libglib2.0-0 install
libglib2.0-data install
libgmp3c2 install
libgnutls26 install
libgomp1 install
libgpg-error0 install
libgpm2 install
libgssapi-krb5-2 install
libgtk2.0-0 install
libgtk2.0-bin install
libgtk2.0-common install
libhtml-format-perl install
libhtml-parser-perl install
libhtml-tagset-perl install
libhtml-template-perl install
libhtml-tree-perl install
libhunspell-1.2-0 install
libice6 install
libidn11 install
libio-pty-perl install
libio-socket-ssl-perl install
libio-string-perl install
libio-stringy-perl install
libipc-run-perl install
libjasper1 install
libjpeg62 install
libk5crypto3 install
libkeyutils1 install
libkrb5-3 install
libkrb5support0 install
libldap-2.4-2 install
liblocale-gettext-perl install
liblockfile1 install
liblzma1 install
libmagic1 install
libmail-sendmail-perl install
libmailtools-perl install
libmime-tools-perl install
libmm14 install
libmozjs2d install
libmpfr1ldbl install
libncurses5 install
libncursesw5 install
libnet-libidn-perl install
libnet-ssleay-perl install
libnewt0.52 install
libnspr4-0d install
libnss3-1d install
libossp-uuid-perl install
libossp-uuid15 install
libpam-modules install
libpam-runtime install
libpam0g install
libpango1.0-0 install
libpango1.0-common install
libparse-debcontrol-perl install
libparse-debianchangelog-perl install
libpcre3 install
libpixman-1-0 install
libpng12-0 install
libpod-coverage-perl install
libpopt0 install
libreadline5 install
libreadline6 install
libsasl2-2 install
libsasl2-modules install
libselinux1 install
libsepol1 install
libslang2 install
libsm6 install
libsoap-lite-perl install
libsqlite3-0 install
libss2 install
libssh2-1 install
libssl0.9.8 install
libstartup-notification0 install
libstdc++6 install
libstdc++6-4.3-dev install
libsub-name-perl install
libsys-hostname-long-perl install
libsysfs2 install
libtask-weaken-perl install
libtasn1-3 install
libterm-size-perl install
libtest-pod-perl install
libtext-charwidth-perl install
libtext-iconv-perl install
libtext-wrapi18n-perl install
libthai-data install
libthai0 install
libtie-ixhash-perl install
libtiff4 install
libtimedate-perl install
libts-0.0-0 install
liburi-perl install
libusb-0.1-4 install
libuuid1 install
libwww-perl install
libx11-6 install
libx11-data install
libxau6 install
libxcb-atom1 install
libxcb-aux0 install
libxcb-event1 install
libxcb-render-util0 install
libxcb-render0 install
libxcb1 install
libxcomposite1 install
libxcursor1 install
libxdamage1 install
libxdmcp6 install
libxext6 install
libxfixes3 install
libxfont1 install
libxft2 install
libxi6 install
libxinerama1 install
libxml-namespacesupport-perl install
libxml-parser-perl install
libxml-sax-expat-perl install
libxml-sax-perl install
libxml-simple-perl install
libxml2 install
libxmuu1 install
libxrandr2 install
libxrender1 install
libxt6 install
libyaml-syck-perl install
lintian install
linux-libc-dev install
lockfile-progs install
login install
lsb-base install
lsb-release install
lzma install
make install
man-db install
manpages install
manpages-dev install
mawk install
mime-support install
mount install
ncurses-base install
ncurses-bin install
net-tools install
netbase install
openssh-blacklist install
openssh-blacklist-extra install
openssh-client install
openssl install
passwd install
patch install
patchutils install
perl install
perl-base install
perl-modules install
po-debconf install
psmisc install
python install
python-minimal install
python-support install
python2.5 install
python2.5-minimal install
readline-common install
sed install
sensible-utils install
sgml-base install
shared-mime-info install
smstools install
strace install
sudo install
sysv-rc install
sysvinit install
sysvinit-utils install
tar install
tsconf install
ttf-dejavu install
ttf-dejavu-core install
ttf-dejavu-extra install
tzdata install
ucf install
unzip install
update-inetd install
util-linux install
vim install
vim-common install
vim-runtime install
wdiff install
whiptail install
x-ttcidfont-conf install
x11-common install
xauth install
xfonts-encodings install
xfonts-utils install
xml-core install
xulrunner-1.9.1 install
xz-utils install
zlib1g install
zsh install
1m37.2s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--get-selections', '*']
1m37.2s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', 'libmm14']
1m37.5s DUMP:
dpkg: dependency problems prevent removal of libmm14:
smstools depends on libmm14 (>= 1.4.0-1).
dpkg: error processing libmm14 (--remove):
dependency problems - not removing
Errors were encountered while processing:
libmm14
1m37.5s DEBUG: Command failed (status=1), but ignoring error: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', 'libmm14']
1m37.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', 'smstools']
1m39.7s DUMP:
(Reading database ... 23119 files and directories currently installed.)
Removing smstools ...
Processing triggers for man-db ...
1m39.7s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', 'smstools']
1m39.7s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m40.5s DUMP:
(Reading database ... 23023 files and directories currently installed.)
Removing libmm14 ...
1m40.5s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m40.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', 'libmm14']
1m41.3s DUMP:
(Reading database ... 23017 files and directories currently installed.)
Removing libmm14 ...
Purging configuration files for libmm14 ...
1m41.3s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', 'libmm14']
1m41.3s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m41.5s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m41.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', 'smstools']
1m43.5s DUMP:
(Reading database ... 23017 files and directories currently installed.)
Removing smstools ...
Purging configuration files for smstools ...
1m43.5s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', 'smstools']
1m43.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m43.8s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m43.8s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', '--pending']
1m44.0s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--purge', '--pending']
1m44.0s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m44.2s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'dpkg', '--remove', '--pending']
1m45.0s DEBUG: No broken symlinks as far as we can find.
1m48.4s ERROR: FAIL: Package purging left files on system:
/var/lib/ucf/hashfile.2 not owned
/var/lib/ucf/hashfile.3 not owned
/var/lib/ucf/registry.1 not owned
1m48.4s ERROR: FAIL: After purging files have been modified:
/var/lib/ucf/hashfile.1 not owned
/var/lib/ucf/registry not owned
/var/lib/ucf/registry.0 not owned
1m48.5s ERROR: FAIL: Installation and purging test.
1m48.5s DEBUG: Starting command: ['chroot', '/tmp/tmpJUp8OS', 'umount', '/proc']
1m48.7s DEBUG: Command ok: ['chroot', '/tmp/tmpJUp8OS', 'umount', '/proc']
1m48.7s DEBUG: Unmounting and removing LVM snapshot sid-4f991492-e32a-11de-9ae0-001fe21c8047
1m48.7s DEBUG: Starting command: ['umount', '/tmp/tmpJUp8OS']
1m49.2s DEBUG: Command ok: ['umount', '/tmp/tmpJUp8OS']
1m49.2s DEBUG: Starting command: ['lvremove', '-f', '/dev/lisa-schroot/sid-4f991492-e32a-11de-9ae0-001fe21c8047']
1m49.7s DUMP:
File descriptor 3 (/home/psc/workspace/debian/git/build-area/smstools-3.1.6.log) leaked on lvremove invocation. Parent PID 1536: /usr/bin/python
File descriptor 4 (/var/lib/libuuid/clock.txt) leaked on lvremove invocation. Parent PID 1536: /usr/bin/python
Logical volume "sid-4f991492-e32a-11de-9ae0-001fe21c8047" successfully removed
1m49.7s DEBUG: Command ok: ['lvremove', '-f', '/dev/lisa-schroot/sid-4f991492-e32a-11de-9ae0-001fe21c8047']
1m49.7s DEBUG: Removed directory tree at /tmp/tmpJUp8OS
More information about the Piuparts-devel
mailing list