Your message dated Sat, 1 Jun 2013 18:42:46 +0200
with message-id <[email protected]>
and subject line piuparts is doing the right thing (tm)
has caused the Debian Bug report #677337,
regarding piuparts: [install-upgrade-purge] should call apt-get purge, not 
apt-get remove and dpkg --purge
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
677337: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677337
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: piuparts
Version: 0.44
Severity: important
User: [email protected]
Usertags: debian-packaging
User: [email protected]
Usertags: piuparts

Hi there!

It seems that Bacula packages are generating a lot of piuparts noise ;-)

piuparts discovered #670427, which has been fixed.  However, piuparts
(with the NACK patch at #676694) still reports it, while I am not able
to reproduce it by hand:
=====
(base-sid)root@gismo:/# dpkg-query -W bacula\*
bacula-common   5.2.6+dfsg-1
bacula-common-mysql
bacula-common-pgsql
bacula-common-sqlite3   5.2.6+dfsg-1
bacula-director
bacula-director-common  5.2.6+dfsg-1
bacula-director-sqlite3 5.2.6+dfsg-1
bacula-doc
(base-sid)root@gismo:/# ls /etc/dbconfig-common/
bacula-director-sqlite3.conf  config

(base-sid)root@gismo:/# apt-get remove bacula-director-sqlite3
[...]
The following packages were automatically installed and are no longer required:
  dbconfig-common sqlite3
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  bacula-director-sqlite3
[...]
(base-sid)root@gismo:/# ls /etc/dbconfig-common/
bacula-director-sqlite3.conf  config
(base-sid)root@gismo:/# dpkg --purge bacula-director-sqlite3
(Reading database ... 13599 files and directories currently installed.)
Removing bacula-director-sqlite3 ...
Purging configuration files for bacula-director-sqlite3 ...
(base-sid)root@gismo:/# ls /etc/dbconfig-common/
config

(base-sid)root@gismo:/#
=====

The problem is that piuparts does an `apt-get remove` with all the
dependencies installed for bacula-director-sqlite3, thus dbconfig-common
gets removed *before* bacula-director-sqlite3 is purged.  I am not sure
how to solve this except with:

  # apt-get remove bacula-director-sqlite3
  # dpkg --purge bacula-director-sqlite3
  # apt-get autoremove

Piuparts logs are available at:

  
<http://pkg-bacula.alioth.debian.org/tmp/bacula-director-sqlite3_5.2.6+dfsg-1_amd64.deb.piuparts-0.44>
  
<http://pkg-bacula.alioth.debian.org/tmp/bacula-director-sqlite3_5.2.6+dfsg-1_amd64.deb.piuparts-Debian676694>
  
<http://pkg-bacula.alioth.debian.org/tmp/bacula-director-sqlite3_5.2.6+dfsg-1_amd64.deb.piuparts.diff.gz>

Thx, bye,
Gismo / Luca

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.3.0-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages piuparts depends on:
ii  apt               0.9.5.1
ii  debootstrap       1.0.40
ii  lsb-release       4.1+Debian7
ii  lsof              4.86+dfsg-1
ii  python            2.7.3~rc2-1
ii  python-apt        0.8.4
ii  python-debian     0.1.21
ii  python-debianbts  1.11
ii  python2.6         2.6.7-4
ii  python2.7         2.7.3~rc2-2.1

piuparts recommends no packages.

Versions of packages piuparts suggests:
ii  ghostscript  9.05~dfsg-6
pn  python-rpy   <none>

-- no debconf information

Attachment: pgpbI50YTH0tz.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Hi,

as reading the bug shows, piuparts is doing the right thing, thus closing. If 
Luca wants dpkg's behaviour to change, he should discuss this with the dpkg 
maintainers.


cheers,
        Holger

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply via email to