Your message dated Sun, 09 Apr 2006 21:02:09 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#153305: fixed in dpkg 1.13.18
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: dpkg
Version: 1.13.11.0.1
Severity: normal

dpkg -l ignores --root:
$ dpkg --root=. -l  dbus-1|tail -1
ii  dbus-1         0.23.4-8       simple interprocess messaging system
$ find . -type f -amin -1
$ dpkg --root=. --get-selections  dbus-1
dbus-1                                          purge
$  find . -type f -amin -1
./var/lib/dpkg/status
So "ii" should be "pi" if -l obeyed --root!
True, the fine print on dpkg(1) mentions dpkg-query(1).
$ dpkg-query --admindir=var/lib/dpkg -l  dbus-1|tail -1
pi  dbus-1         0.23.4-8        [<-Finally. Trailing blanks though.]
$ dpkg --admindir=var/lib/dpkg -l  dbus-1|tail -1
ii  dbus-1         0.23.4-8       simple interprocess messaging system
$ dpkg-query --root=. -l  dbus-1|tail -1
dpkg-query: unknown option --root=.
$ dpkg --root=. --admindir=var/lib/dpkg -l  dbus-1|tail -1
ii  dbus-1         0.23.4-8       simple interprocess messaging system
$ dpkg --root=. --admindir=./var/lib/dpkg -l  dbus-1|tail -1
ii  dbus-1         0.23.4-8       simple interprocess messaging system
$ dpkg --root=. --admindir=$PWD/var/lib/dpkg -l  dbus-1|tail -1
ii  dbus-1         0.23.4-8       simple interprocess messaging system
Anyway, we prove that one can forget about changing where dpkg -l
looks via any switches.  The dpkg man page doesn't warn about it too.

By the way, on the man page
       -O | --selected-only
              Only process the packages that are selected for installa-
              tion. The actual marking is done with dselect or by dpkg,
              when it handles packages.  For example, when a package is
              removed, it will be marked selected for deinstallation.
Maybe this means:
              removed, it will be marked selected for deinstallation
              without this option.
But it's not clear.


--- End Message ---
--- Begin Message ---
Source: dpkg
Source-Version: 1.13.18

We believe that the bug you reported is fixed in the latest version of
dpkg, which is due to be installed in the Debian FTP archive:

dpkg-dev_1.13.18_all.deb
  to pool/main/d/dpkg/dpkg-dev_1.13.18_all.deb
dpkg_1.13.18.dsc
  to pool/main/d/dpkg/dpkg_1.13.18.dsc
dpkg_1.13.18.tar.gz
  to pool/main/d/dpkg/dpkg_1.13.18.tar.gz
dpkg_1.13.18_i386.deb
  to pool/main/d/dpkg/dpkg_1.13.18_i386.deb
dselect_1.13.18_i386.deb
  to pool/main/d/dpkg/dselect_1.13.18_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guillem Jover <[EMAIL PROTECTED]> (supplier of updated dpkg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 10 Apr 2006 06:40:22 +0300
Source: dpkg
Binary: dpkg dselect dpkg-dev
Architecture: source i386 all
Version: 1.13.18
Distribution: unstable
Urgency: low
Maintainer: Dpkg Developers <[EMAIL PROTECTED]>
Changed-By: Guillem Jover <[EMAIL PROTECTED]>
Description: 
 dpkg       - package maintenance system for Debian
 dpkg-dev   - package building tools for Debian
 dselect    - user tool to manage Debian packages
Closes: 112388 137442 153305 158953 271041 282853 307715 318771 333066 354869 
355633 355915 356188 356188 356452 356664 357912 358091 358092 358093 358094 
358095 359935 361415 361415
Changes: 
 dpkg (1.13.18) unstable; urgency=low
 .
   [ Updated dpkg Translations ]
   * Romanian (Sorin Batariuc). Closes: #356664
   * Danish (Claus Hindsgaul). Closes: #356188
   * Polish (Robert Luberda).
   * Dutch (Bart Cornelis).
 .
   [ Updated dselect Translations ]
   * Spanish (Javier Fernández-Sanguino Peña). Closes: #357912
   * Danish (Claus Hindsgaul). Closes: #356188
   * Polish (Robert Luberda).
   * Russian (Yuri Kowlov). Closes: #361415
 .
   [ Updated man pages translations ]
   * Typos corrected in French dpkg-source man page
     Thanks to Nicolas Bonifas who spotted them
   * Russian completed. Thanks to Yuri Kozlov.
     Closes: #361415
 .
   [ Christian Perrier ]
   * Correct typos in man pages. Thanks to A. Costa for spotting them
     Closes: #358091, #358092, #358093, #358094, #358095
 .
   [ Guillem Jover ]
   * Add a '[!]' in --force-all help denoting that it is a dangerous option.
     Closes: #359935
   * Prefix any chroot path to the exec file name when stating it in
     start-stop-daemon. Closes: #318771, #333066
   * Add '-r' to the help output of start-stop-daemon (Jared Spiegel).
     Closes: #354869
   * Use mustsetvar when setting the value of the sversion variable in
     dpkg-buildpackage (Andrew Suffield). Closes: #158953
   * Pass '--admindir' option over to dpkg-query when passing '--admindir' or
     '--root' to dpkg (initial patch by Branden Robinson).
     Closes: #153305, #271041, #282853, #307715, #355915
   * Support system library directories in dpkg-shlibdeps symlinked from
     '/lib/ldconfig'. Closes: #356452
   * Document that 'dpkg --get-selections' and 'dpkg-query -l' without a
     pattern will not list packages in state purge. Closes: #355633
   * Obsolete force/refuse 'auto-select' dpkg option.
   * Add new '--clear-selections' option to dpkg (Andrew Suffield).
     Closes: #112388
   * Use '--clear-selections' in the dpkg man page example on how to transfer
     the status to another installation. Closes: #137442
Files: 
 8d80186c315db32de8b7c711c97e8054 843 admin required dpkg_1.13.18.dsc
 eb8353d0adfb4231fc4b40225a32758e 2878448 admin required dpkg_1.13.18.tar.gz
 e17839cc66adf0ded7670b632f3d9059 1447090 admin required dpkg_1.13.18_i386.deb
 405c231540dfaec2276cf329fd58aabc 502444 admin required dselect_1.13.18_i386.deb
 0bb23cb0a6d98ce476f5a40038e011f1 97848 utils standard dpkg-dev_1.13.18_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEOdbfuW9ciZ2SjJsRAmmuAJ4v0Zw7c+f1bQ/+LQxe/JDxxTcWkACeP97j
1Doi5kwzK3KJ5ptjWMuC8WQ=
=DXet
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to