Your message dated Sun, 25 Jan 2009 23:47:03 +0000
with message-id <[email protected]>
and subject line Bug#511349: fixed in debian-goodies 0.48
has caused the Debian Bug report #511349,
regarding /usr/bin/dpigs: please support grouping by source per included code
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.)
--
511349: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511349
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debian-goodies
Version: 0.47
Severity: wishlist
File: /usr/bin/dpigs
As it stands, dpigs only reports on individual binary packages;
although that's already enough to make it a useful tool, it sometimes
misses the bigger picture, with packages flying under the radar thanks
to having been split up or to depending on large specialized
libraries. It's not clear how best to deal with the latter, but I've
implemented logic to determine how much space a given source package's
binaries occupies, and would appreciate it if you could integrate it
into dpigs.
Here's a relatively straightforward version that maintains dpigs's
existing output format, albeit with source rather than binary package
names:
grep-status -nsInstalled-size,Source:Package -F Status ' installed' $STATUS \
| perl -n00a -e '$s{$F[1]}+=$F[0]; END { for(keys %s) {print"$s{$_} $_\n"} }' \
| sort -rn \
| head --lines=$LINES
Here's another version that adds details of which binary packages are
involved (but not how big they are), with % standing in for the source
package's name:
grep-status -nsInstalled-size,Package,Source:Package -F Status ' installed' \
$STATUS \
| perl -n00al12 -e '$s{$F[2]} += $F[0];
$F[1] =~ s/\Q$F[2]\E/%/; $b{$F[2]}{$F[1]} = 1;
END {$, = " "; for(keys %s) {print "$s{$_} $_:", sort keys %{$b{$_}}} }' \
| sort -rn \
| head --lines=$LINES
One complication is that Debian-built kernel packages will all count
towards linux-2.6, despite potentially coming from different versions
thereof; I'm not sure that's worth attempting to address beyond simply
documenting it, though.
At any rate, could you please consider including one or both versions
as an optional mode to dpigs?
Thanks!
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages debian-goodies depends on:
ii curl 7.18.2-8 Get a file from an HTTP, HTTPS or
ii dctrl-tools [grep-dctrl] 2.13.1 Command-line tools to process Debi
ii dialog 1.1-20080819-1 Displays user-friendly dialog boxe
ii less 418-1 Pager program similar to more
ii lsof 4.78.dfsg.1-4 List open files
ii python 2.5.2-3 An interactive high-level object-o
ii whiptail 0.52.2-11.3 Displays user-friendly dialog boxe
debian-goodies recommends no packages.
Versions of packages debian-goodies suggests:
ii popularity-contest 1.46 Vote for your favourite packages a
ii xdg-utils 1.0.2-6.1 desktop integration utilities from
ii zenity 2.22.1-1 Display graphical dialog boxes fro
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: debian-goodies
Source-Version: 0.48
We believe that the bug you reported is fixed in the latest version of
debian-goodies, which is due to be installed in the Debian FTP archive:
debian-goodies_0.48.dsc
to pool/main/d/debian-goodies/debian-goodies_0.48.dsc
debian-goodies_0.48.tar.gz
to pool/main/d/debian-goodies/debian-goodies_0.48.tar.gz
debian-goodies_0.48_all.deb
to pool/main/d/debian-goodies/debian-goodies_0.48_all.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.
Javier Fernandez-Sanguino Pen~a <[email protected]> (supplier of updated
debian-goodies 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.8
Date: Sun, 25 Jan 2009 20:59:06 +0100
Source: debian-goodies
Binary: debian-goodies
Architecture: source all
Version: 0.48
Distribution: unstable
Urgency: low
Maintainer: Javier Fernandez-Sanguino Pen~a <[email protected]>
Changed-By: Javier Fernandez-Sanguino Pen~a <[email protected]>
Description:
debian-goodies - Small toolbox-style utilities for Debian systems
Closes: 403843 403844 403845 497611 500397 500432 511349
Changes:
debian-goodies (0.48) unstable; urgency=low
.
* Provide dhomepage application (and manual page) that can be used
to open a packages' homepage. This program was provided by
Thadeu Lima de Souza Cascardo (Closes: 500397)
* Document degrep, dfgrep and dzgrep through the dgrep manpage by creating a
symlink during package installation, thanks to Xavier Luthi for the
patch. (Closes: 403845, 403844, 403843)
* Add a proper (C) and license header to debget and dpigs
* checkrestart:
- skip deleted files in /var/cache/fontconfig/
- add a 'a' ('all') command line switch to process all deleted
files, regardless of location
- add a 'p' ('package') command line switch to process only
files which are associated with a given package
- adjust command line options in usage()
(Closes: 497611)
* dpigs: Use script snipet provided by Aaron M. Ucko to make it possible
to group by source package, use a new (-S, --source) option.
(Closes: 511349)
* debget:
- check the contents of /var/lib/apt/lists before executing
apt to warn if there is no Release information there
- document that APT's package database needs to be up-to-dat if a
package is not found (might happen to aptitude users)
* popbugs: adjust error message:
- popularity contest is now run through cron.daily
- provide the command line needed to generate the popconf data
(Closes: 500432)
Checksums-Sha1:
72ef142fa09e83a6036f353ddf91a89f9dc483da 740 debian-goodies_0.48.dsc
2c02652fd9b26fe86fb1bd72e51b4b2edf90aad6 43337 debian-goodies_0.48.tar.gz
9053eb62e77d5daa28ad04ddb702bc9b646925ef 45930 debian-goodies_0.48_all.deb
Checksums-Sha256:
98c3e4517d1eb175d4a8d2f1e74a6b1248cad5969beb6afdfdb9dc373dde20ee 740
debian-goodies_0.48.dsc
254a99c37dbb18998f7bea303fe7b55fee9bf48aea7a624dcf5f9c966e130a7e 43337
debian-goodies_0.48.tar.gz
0185160c9bc7effc2138146df10c74f3deb0bf3e0c607f37f267a8bbc07baab2 45930
debian-goodies_0.48_all.deb
Files:
ca27892ee7b1dbba90b4a01aca5792cf 740 utils optional debian-goodies_0.48.dsc
e2c69dc27ff37578a6bdac84f28ebab3 43337 utils optional
debian-goodies_0.48.tar.gz
fa74fa75baf1c6cc2fe7adbccffc8eb6 45930 utils optional
debian-goodies_0.48_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJfPWIsandgtyBSwkRApO8AJ9TsAOs5V86btR6oNrDyTW3rulZQQCfRKc5
+XHmpAF4DcCy4VzGNIIEUPA=
=Yxvr
-----END PGP SIGNATURE-----
--- End Message ---