Bug#697675: debootstrap: please report package version-revision (patch)
Hello, On Mon, Jan 28, 2013 at 03:04:59AM +0100, Cyril Brulebois wrote: > Hector Oron (08/01/2013): > > On Tue, Jan 08, 2013 at 11:02:19AM +0100, Hector Oron wrote: > > > When using debootstrap to create a given environment, it would > > > be nice to output version-revision information to keep track of > > > which software version components are installed. > > Please review and consider following patch: […] > looks like a nice idea, but a bit late for wheezy, so that might wait > until the jessie release cycle. As release has already happened, I'll go ahead and push the patch into debootstrap, unless someone complains loud. Regards -- Hector Oron signature.asc Description: Digital signature
Bug#697675: debootstrap: please report package version-revision (patch)
Hi Hector, Hector Oron (08/01/2013): > On Tue, Jan 08, 2013 at 11:02:19AM +0100, Hector Oron wrote: > > When using debootstrap to create a given environment, it would > > be nice to output version-revision information to keep track of > > which software version components are installed. > > Please review and consider following patch: […] looks like a nice idea, but a bit late for wheezy, so that might wait until the jessie release cycle. Mraw, KiBi. signature.asc Description: Digital signature
Bug#697675: debootstrap: please report package version-revision (patch)
On Tue, Jan 08, 2013 at 11:02:19AM +0100, Hector Oron wrote: > Package: debootstrap > Version: 1.0.44 > Severity: wishlist > When using debootstrap to create a given environment, it would be nice to > output version-revision information to keep track of which software version > components are installed. Please review and consider following patch: diff -Nru debootstrap-1.0.46/debian/changelog debootstrap-1.0.47/debian/changelog --- debootstrap-1.0.46/debian/changelog 2012-12-27 15:51:54.0 +0100 +++ debootstrap-1.0.47/debian/changelog 2013-01-08 11:25:06.0 +0100 @@ -1,3 +1,10 @@ +debootstrap (1.0.47) UNRELEASED; urgency=low + + * Report package version information on package retrieve and validation. +Closes: #697675 + + -- Hector Oron Tue, 08 Jan 2013 11:23:46 +0100 + debootstrap (1.0.46) unstable; urgency=low * Team upload. diff -Nru debootstrap-1.0.46/functions debootstrap-1.0.47/functions --- debootstrap-1.0.46/functions2012-12-27 15:36:47.0 +0100 +++ debootstrap-1.0.47/functions2013-01-08 11:23:38.0 +0100 @@ -276,8 +276,10 @@ # args: from dest 'nocache' # args: from dest [checksum size] [alt {checksum size type}] local displayname + local versionname if [ "${2%.deb}" != "$2" ]; then displayname="$(echo "$2" | sed 's,^.*/,,;s,_.*$,,')" + versionname="$(echo "$2" | sed 's,^.*/,,' | cut -d_ -f2)" else displayname="$(echo "$1" | sed 's,^.*/,,')" fi @@ -288,7 +290,7 @@ elif [ "$3" = nocache ]; then rm -f "$2" else - info VALIDATING "Validating %s" "$displayname" + info VALIDATING "Validating %s %s" "$displayname" "$versionname" if verify_checksum "$2" "$3" "$4"; then return 0 else @@ -332,10 +334,10 @@ fi while [ "$iters" -lt 10 ]; do - info RETRIEVING "Retrieving %s" "$displayname" + info RETRIEVING "Retrieving %s %s" "$displayname" "$versionname" if ! just_get "$from" "$dest2"; then continue 2; fi if [ "$checksum" != "" ]; then - info VALIDATING "Validating %s" "$displayname" + info VALIDATING "Validating %s %s" "$displayname" "$versionname" if verify_checksum "$dest2" "$checksum" "$siz"; then checksum="" fi -- Hector Oron signature.asc Description: Digital signature
Bug#697675: debootstrap: please report package version-revision
Package: debootstrap Version: 1.0.44 Severity: wishlist Hello, On a current debootstrap run: [..] I: Retrieving libacl1 I: Validating libacl1 I: Retrieving adduser I: Validating adduser I: Retrieving apt I: Validating apt [..] When using debootstrap to create a given environment, it would be nice to output version-revision information to keep track of which software version components are installed. -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-2-686-pae (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages debootstrap depends on: ii wget 1.13.4-3 Versions of packages debootstrap recommends: ii debian-archive-keyring 2012.4 ii gnupg 1.4.12-7 debootstrap suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130108100219.15169.65059.report...@polynomio.collabora.co.uk