Your message dated Sat, 03 May 2008 16:47:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#477386: fixed in devscripts 2.10.27
has caused the Debian Bug report #477386,
regarding [debcheckout] Improve handling of multiple available package versions
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.)
--
477386: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477386
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: devscripts
Version: 2.10.26
Severity: important
Hello,
in case the output below wouldn't be self-explicative, it seems that
`apt-cache showsrc $PKG` doesn't return unstable versions first, which
renders debcheckout quite useless if you have more than unstable in your
apt sources.
=====
[EMAIL PROTECTED]:~/var/lib/git$ debcheckout -a cl-gd
can't use authenticated mode on repository \
'http://cl-debian.alioth.debian.org/repository/pvaneynd/cl-gd/' since \
it is not a known repository (e.g. alioth)
[EMAIL PROTECTED]:~/var/lib/git$ apt-cache policy cl-gd
cl-gd:
Installed: (none)
Candidate: 0.5.6-2
Version table:
0.5.6-2 0
990 http://cdn.debian.net sid/main Packages
0.5.6-1 0
500 http://cdn.debian.net testing/main Packages
[EMAIL PROTECTED]:~/var/lib/git$ apt-cache showsrc cl-gd
Package: cl-gd
Binary: cl-gd
Version: 0.5.6-1
[...]
Vcs-Darcs: http://cl-debian.alioth.debian.org/repository/pvaneynd/cl-gd/
Package: cl-gd
Binary: cl-gd
Version: 0.5.6-2
[...]
Vcs-Git: http://git.debian.org/git/pkg-common-lisp/cl-gd.git
Package: cl-gd
Binary: cl-gd
Version: 0.5.1-1
[...]
[EMAIL PROTECTED]:~/var/lib/git$
=====
I filed the bug to devscripts after a discussion on #d-devel:
=====
[22:09:21] <gismo> why `apt-cache showsrc $PKG` returns versions in a
different order than `apt-cache show $PKG`? i.e.,
not starting the latest in unstable
[22:09:49] <gismo> not starting FROM the..., obviously
[22:10:21] <madduck> they use two different indices
[22:11:16] <gismo> madduck: well, this renders `debcheckout -a`
completely useless (and it's a bug IMHO)
[22:11:24] <madduck> uh oh
[22:11:27] <madduck> file it...
[22:11:32] <eigood> that's not a bug in apt
[22:11:42] <gismo> eigood: why?
[22:11:46] <gismo> madduck: devscripts or apt?
[22:11:47] <eigood> there is nothing that says what order apt should
output things in
[22:11:52] <madduck> gismo: devscripts
[22:11:57] <gismo> eigood: consistency?
[22:12:00] <gismo> madduck: thx
[22:12:07] <eigood> and, even then, what is available thru a 'deb'
line may not be in sync with a 'deb-src' line
[22:12:40] <eigood> deb .... main
[22:12:46] <eigood> deb-src ... pool ....
[22:12:50] <eigood> deb-src .... contrib
[22:12:55] <eigood> deb .... non-free
[22:12:58] <eigood> deb-src ... main
[22:12:59] <gismo> eigood: sure, but at least I'd like to have the
same order for both (i.e., from the more recent to
the oldest)
[22:13:00] <eigood> etc
[22:13:18] <gismo> eigood: anyway, I'm filing it for devscripts and
let's see then
[22:13:22] <eigood> er, the second is supposed to be from snapshot
[22:14:22] <gismo> eigood: can I quote you on the bug report?
[22:14:38] <eigood> sure
[22:14:55] <gismo> eigood: thx
[22:15:08] <eigood> instead of having 2 lines, with main contrib
non-free, both deb/deb-src, an admin may split
those, and put them in some odd order
[22:15:20] <eigood> in an ideal world, you could have 2 options in
such cases:
[22:15:37] <eigood> order based on sources.list, or alphabetical
[22:15:53] <madduck> increasing version number
[22:16:20] <eigood> but in any event, it's not specified what should
be done
[22:16:44] <gismo> eigood: it's neither of based on sources.list nor
alphabetical: it's testing -> unstable -> stable
[22:20:13] <gismo> madduck: BTW, can I quote you, too?
[22:20:24] <madduck> always
[22:20:44] <madduck> though i didn't really contribute anything, did
i? :)
[22:21:54] <gismo> madduck: at least the choice of the package to file
the bug to ;-)
=====
Thx, bye,
Gismo / Luca
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.24-1-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 devscripts depends on:
ii debianutils 2.28.4 Miscellaneous utilities specific t
ii dpkg-dev 1.14.18 package building tools for Debian
ii libc6 2.7-10 GNU C Library: Shared libraries
ii perl 5.8.8-12 Larry Wall's Practical Extraction
ii sed 4.1.5-7 The GNU sed stream editor
Versions of packages devscripts recommends:
ii at 3.1.10.1 Delayed job execution and batch pr
ii bsd-mailx [mailx] 8.1.2-0.20071201cvs-2 A simple mail user agent
pn build-essential <none> (no description available)
ii bzr 1.3.1-1 easy to use distributed version co
ii curl 7.18.1-1 Get a file from an HTTP, HTTPS or
ii cvs 1:1.12.13-10 Concurrent Versions System
ii dctrl-tools 2.12 Command-line tools to process Debi
ii debian-keyring 2007.12.04 GnuPG (and obsolete PGP) keys of D
ii debian-maintainers 1.29 GPG keys of Debian maintainers
ii dput 0.9.2.30 Debian package upload tool
pn equivs <none> (no description available)
ii fakeroot 1.9.4 Gives a fake root environment
ii git-core 1:1.5.5.1-1 fast, scalable, distributed revisi
ii gnupg 1.4.6-2.1 GNU privacy guard - a free PGP rep
ii iceweasel [www-bro 3.0~b5-1 lightweight web browser based on M
pn libauthen-sasl-per <none> (no description available)
pn libcrypt-ssleay-pe <none> (no description available)
pn libfile-desktopent <none> (no description available)
pn libparse-debcontro <none> (no description available)
pn libsoap-lite-perl <none> (no description available)
pn libterm-size-perl <none> (no description available)
ii libtimedate-perl 1.1600-9 Time and date functions for Perl
ii liburi-perl 1.35.dfsg.1-1 Manipulates and accesses URI strin
pn libwww-perl <none> (no description available)
ii lintian 1.23.46 Debian package checker
ii lsb-release 3.2-10 Linux Standard Base version report
ii man-db 2.5.1-3 on-line manual pager
ii openssh-client [ss 1:4.7p1-8 secure shell client, an rlogin/rsh
ii patch 2.5.9-5 Apply a diff file to an original
pn patchutils <none> (no description available)
ii perl [libdigest-md 5.8.8-12 Larry Wall's Practical Extraction
ii strace 4.5.15-1.2 A system call tracer
ii subversion 1.4.6dfsg1-3 Advanced version control system
ii unzip 5.52-11 De-archiver for .zip files
ii w3m [www-browser] 0.5.1-5.1+b1 WWW browsable pager with excellent
pn wdiff <none> (no description available)
ii wget 1.11.1-1 retrieves files from the web
-- no debconf information
pgpuVfKNz60k8.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: devscripts
Source-Version: 2.10.27
We believe that the bug you reported is fixed in the latest version of
devscripts, which is due to be installed in the Debian FTP archive:
devscripts_2.10.27.dsc
to pool/main/d/devscripts/devscripts_2.10.27.dsc
devscripts_2.10.27.tar.gz
to pool/main/d/devscripts/devscripts_2.10.27.tar.gz
devscripts_2.10.27_amd64.deb
to pool/main/d/devscripts/devscripts_2.10.27_amd64.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.
Adam D. Barratt <[EMAIL PROTECTED]> (supplier of updated devscripts 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: Sat, 03 May 2008 17:30:46 +0100
Source: devscripts
Binary: devscripts
Architecture: source amd64
Version: 2.10.27
Distribution: unstable
Urgency: low
Maintainer: Devscripts Devel Team <[email protected]>
Changed-By: Adam D. Barratt <[EMAIL PROTECTED]>
Description:
devscripts - scripts to make the life of a Debian Package maintainer easier
Closes: 477386 477398 477742 477922 478014 478172 478667 478829
Changes:
devscripts (2.10.27) unstable; urgency=low
.
* bts:
+ When reassigning bugs, CC the maintainer of the new package(s)
(Closes: #478014)
+ Fix an uninitialised value warning when using claim and unclaim with
no claim specified and $EMAIL and $DEBEMAIL unset
* chdist: Add armel to the list of architectures in the bash completion
* checkbashisms:
+ When rebuilding the list of bashisms to check, ensure it is based
on whether the current file is a makefile, rather than whether the
previous file was. Thanks to Raphael Geissert for the brown paper bag.
+ Match use of "SHELL=bash" as well as "SHELL=/bin/bash" in makefile mode
+ Improve heredoc detection to avoid triggering on "foo bar << x" whilst
still matching 'cat <<"xyz"'
+ Add a variant on the "[ a == b ]" test
+ Enhance the "echo -e" test to also catch "echo -ne"
+ Add checks for "type", "time", "dirs" and $UID
+ Make several of the checks less prone to false positives
+ Re-enable the check for "complete"
* dcmd:
+ Preserve a leading "./" on .dsc and .changes filenames (Closes: #478172)
+ Correctly handle packages with a section of "component/section"
(Closes: #478829)
* debchange:
+ Correctly handle the BTS returning no bugs for a package when --closes
is used (either because the package doesn't exist in the archive
or it has no open bugs) (Closes: #477398)
+ Add intrepid (ibex) to the list of Ubuntu distributions
+ Skip auto-NMU detection if -e was used or when editing an UNRELEASED
changelog and using the "changelog" release heuristic
* debcheckout:
+ Use the Vcs-* headers from the highest available version rather than
the first returned by "apt-get source" (Closes: #477386)
+ Allow the Vcs-* headers from any of the available package versions to
be used
* debcommit:
+ Ignore --confirm and --edit when combined with --diff
+ Fix commit message detection for bzr; thanks Colin Watson
(Closes: #478667)
+ Remove trailing newlines after editing the commit message
+ Don't attempt to commit if an editor was spawned (either via --edit
or automatically) and the user quit without updating and saving the
message
* licensecheck: Correctly detect LGPLv3+ (Closes: #477742)
* tagpending: Use option bundling (so that e.g. "tagpending -ni" works)
* transition-check: New script to determine whether a set of source packages
is involved in a transition for which uploads to unstable are currently
blocked (Closes: #477922)
* debian/control:
+ Add transition-check
+ Recommend libyaml-syck-perl (for transition-check)
+ Move build-essential back to Suggests as it's only required by
dpkg-depcheck and dpkg-genbuilddeps and will be installed in a build
environment anyway
+ Fix a typo in the Suggests field (svn-buildpacakge)
+ Move libfile-desktopentry-perl back to Suggests
+ Remove libdigest-md5-perl from Recommends as it's Provided by perl since
sarge
+ Re-order the "dupload | dput" recommendation to favour dput and remove
the version constraint from dupload as it refers to a version older than
that in oldstable
+ Remove the versioned conflicts on debmake, dupload and suidmanager, as
they all referred to versions of those packages older than those in
oldstable
+ Remove the version constraints from the perl build-dependency, the perl
dependency and the gnupg recommendation, as the referenced versions are
all satisfied in oldstable and above
+ Remove the dependencies on debianutils and sed. Both are essential and
the version constraints in the dependencies are satisfied in oldstable
and above
* README: Add transition-check
Checksums-Sha1:
07704e98662be86ffbe98704494126f83b9fde93 1385 devscripts_2.10.27.dsc
6bbb366a0282f911ef206e7d6467d117b08700aa 559297 devscripts_2.10.27.tar.gz
070b3494d94c9f5d3e966fe55fe3c79b7124a7eb 481672 devscripts_2.10.27_amd64.deb
Checksums-Sha256:
f5a682237e79f7ed58f0756820a751f0eec3a2040a20b9c5c92ab8a05a5654c3 1385
devscripts_2.10.27.dsc
d7343fac5d8c451ef3bf5e1d8374559a63f9de7a1024f82426e73229a1f39fd1 559297
devscripts_2.10.27.tar.gz
62790fddb73e57f2b68e0073668fc1fd6910628b5383cdcdae966e07a8e1cd28 481672
devscripts_2.10.27_amd64.deb
Files:
65526c398d35a39dcbeff00dd0de6096 1385 devel optional devscripts_2.10.27.dsc
3c27f921dd4f4675704411e432a2d83f 559297 devel optional
devscripts_2.10.27.tar.gz
4e58c44bf7feb7aefb73de0fcefaa15a 481672 devel optional
devscripts_2.10.27_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIHJTOokcE1TReOoURAo6JAKCPIAE5pGawacYRGjgoH5atOc9HywCfQE/E
WzwqNFbmqj0Y0I8xKW3Hr78=
=CWYj
-----END PGP SIGNATURE-----
--- End Message ---