Debian Bug report logs -
#364116
[uscan] please add --force-download to download tarball when pkg is up to date
Reported by: Stefano Zacchiroli <zack@debian.org>
Date: Fri, 21 Apr 2006 16:18:10 UTC
Severity: wishlist
Tags: patch
Found in versions devscripts/2.9.18, devscripts/2.9.20
Fixed in version devscripts/2.10.0
Done: Mohammed Adnène Trojette <adn+deb@diwi.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Julian Gilbey <jdg@debian.org>:
Bug#364116; Package devscripts.
(full text, mbox, link).
Acknowledgement sent to Stefano Zacchiroli <zack@debian.org>:
New Bug report received and forwarded. Copy sent to Julian Gilbey <jdg@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: devscripts
Version: 2.9.18
Severity: wishlist
File: /usr/bin/uscan
A lot of packages (collaboratively) maintained with versioning
repositories do not have upstream tarballs committed in the repository.
It is a common need to download the usptream tarball of a given package,
no matter if the version reported in debian/changelog is up to date or
not wrt upstream version.
Since uscan knows how to get upstream tarball it seems to me a good
candidate for such a job. It would be enough to add a --force-download
flag which downloads upstream tarball no matter the comparison among
debian and upstream versions.
Could you please add such an option to uscan?
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Versions of packages devscripts depends on:
ii debianutils 2.15.6 Miscellaneous utilities specific t
ii dpkg-dev 1.13.18 package building tools for Debian
ii libc6 2.3.6-7 GNU C Library: Shared libraries
ii perl 5.8.8-4 Larry Wall's Practical Extraction
ii sed 4.1.4-7 The GNU sed stream editor
Versions of packages devscripts recommends:
ii fakeroot 1.5.8 Gives a fake root environment
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Julian Gilbey <jdg@debian.org>:
Bug#364116; Package devscripts.
(full text, mbox, link).
Acknowledgement sent to Ian Wienand <ianw@debian.org>:
Extra info received and forwarded to list. Copy sent to Julian Gilbey <jdg@debian.org>.
(full text, mbox, link).
Message #10 received at 364116@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: devscripts
Version: 2.9.20
Followup-For: Bug #364116
Hi,
I agree this would be good; for example many packages using
svn-buildpackage don't appear to include upstream tarballs.
Attached is a patch to implement --force-download. Verbose output
would look similar to below
ianw@jj:~/programs/pkg-bluetooth/gnome-bluetooth/trunk$ /tmp/devscripts-2.9.20/uscan.pl --verbose --force-download
-- Scanning for watchfiles in .
-- Found watchfile in ./debian
-- In debian/watch, processing watchfile line:
http://ftp.gnome.org/pub/gnome/sources/gnome-bluetooth/([\d\.]+)/gnome-bluetooth-([\d\.]+)\.tar\.gz debian
-- Found the following matching hrefs:
gnome-bluetooth-0.7.0.tar.gz
Newest version on remote site is 0.7.0, local version is 0.7.0
=> Package is up to date
Newest version on remote site is 0.7.0, local version is 0.7.0
=> Forcing download as requested
-- Downloading updated package gnome-bluetooth-0.7.0.tar.gz
-- Successfully downloaded updated package gnome-bluetooth-0.7.0.tar.gz
and symlinked gnome-bluetooth_0.7.0.orig.tar.gz to it
-- Scan finished
Thanks,
-i
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Versions of packages devscripts depends on:
ii debianutils 2.17 Miscellaneous utilities specific t
ii dpkg-dev 1.13.22 package building tools for Debian
ii libc6 2.3.6-15 GNU C Library: Shared libraries
ii perl 5.8.8-6 Larry Wall's Practical Extraction
ii sed 4.1.5-1 The GNU sed stream editor
Versions of packages devscripts recommends:
ii fakeroot 1.5.10 Gives a fake root environment
-- no debconf information
[devscripts-force-download.patch (text/plain, attachment)]
Tags added: patch
Request was from Ian Wienand <ianw@ieee.org>
to control@bugs.debian.org.
(full text, mbox, link).
Changed Bug title.
Request was from Mohammed Adnène Trojette <adn+deb@diwi.org>
to control@bugs.debian.org.
(full text, mbox, link).
Tags added: pending
Request was from Stefano Zacchiroli <zack@debian.org>
to control@bugs.debian.org.
(full text, mbox, link).
Reply sent to Mohammed Adnène Trojette <adn+deb@diwi.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Stefano Zacchiroli <zack@debian.org>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #21 received at 364116-close@bugs.debian.org (full text, mbox, reply):
Source: devscripts
Source-Version: 2.10.0
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.0.dsc
to pool/main/d/devscripts/devscripts_2.10.0.dsc
devscripts_2.10.0.tar.gz
to pool/main/d/devscripts/devscripts_2.10.0.tar.gz
devscripts_2.10.0_i386.deb
to pool/main/d/devscripts/devscripts_2.10.0_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 364116@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mohammed Adnène Trojette <adn+deb@diwi.org> (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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 16 Mar 2007 21:53:35 +0100
Source: devscripts
Binary: devscripts
Architecture: source i386
Version: 2.10.0
Distribution: unstable
Urgency: low
Maintainer: Devscripts Devel Team <devscripts-devel@lists.alioth.debian.org>
Changed-By: Mohammed Adnène Trojette <adn+deb@diwi.org>
Description:
devscripts - Scripts to make the life of a Debian Package maintainer easier
Closes: 364116 369691 381152 381731 382884 386124 394809 397720 398178 400568 403207 403859 404952 409028 411591 412186 413793 414051 414200 414907
Changes:
devscripts (2.10.0) unstable; urgency=low
.
[ Julian Gilbey ]
* debchange: fix Ubuntu's distro codename check (bash regexp!)
* control: change maintainer name to mailing list (Closes: #411591)
.
[ Mohammed Adnène Trojette ]
* debian/control:
+ add myself to Uploaders.
+ suggest bzr, not bazaar (deprecated). (Closes: #414051)
+ suggest git.
* po4a/po/fr.po: update French manpage translation (Closes: #400568)
+ Patch from Julien Cristau.
* debdiff: allow use with no argument (Closes: #369691)
+ Patch from Julien Danjou.
* deb-reversion: change license to Artistic 2.0. (Closes: #381731)
.
[ Christoph Berg ]
* Also joining the team
* dget: consult apt-get source for missing files (Closes: #394809)
* rmadison: new upstream version, supports querying other archives
(specifically backports.org)
.
[ Stefano Zacchiroli ]
* package maintenance changes
+ debian/control:
- added myself as an uploader
- added XS-Vcs-Browser field
- bumped debhelper deps to >> 5 (changed debian/compat accordingly)
+ added debian/svn-deblayout with the default tags dir
+ moved examples under examples/ (changed debian/examples accordingly)
+ moved scripts under scripts/, created subordinated Makefile there
+ debian/{dirs,links}: delegated directory/symlink creation to dh_link
+ debian/manpages: delegated manpage installation to dh_installman
+ scripts/Makefile: removed the need of explicitly listing scripts
* bts: list the available severities in the manpage (Closes: #412186)
* bts: clarified the meaning of "owner" in the docs (Closes: #403859)
* checkbashisms: add detection of "${!prefix"-like bashisms, patch from Adam
D. Barratt (Closes: #409028)
* dd-list: enable (-b cmdline flag) output of binary package names, patch
from Frank Küster (Closes: #403207)
* debcommit: added support for specifying the list of files to commit on
cmdline, patch from Damyan Ivanov (Closes: #381152)
* mass-bug: enable (--severity cmdline flag) the specification of the
severity of the reported bugs, based on a patch from Adam D. Barratt
(Closes: #386124)
* tagpending: enable (-c cmdline flag) tagging bugs as confirmed in addition
to tagging them as pending, based on a patch from Adam D. Barratt
(Closes: #382884)
* tagpending: factorized some code for delivering info to the user
* tagpending: added an extra check to ensure that bugs to be tagged belong
to the current package
* uscan: added --force-download to force download when changelog is in sync
with upstream version, based on a patch from Ian Wienand (Closes: #364116)
.
[ Adam D. Barratt ]
* Joining the team
* COPYING: update FSF postal address
* debian/copyright:
- annotate-output is GPLv2 only
- whodepends is in the public domain
* tagpending: modify bug list display code to indicate whether --noact was
used
* tagpending: support marking wnpp bugs as pending (Closes: #398178)
* debc.1: Fix reference to debi (thanks, Frans Pop)
* {cvs-,}debc.1: Fix reference to installing packages (thanks, Frans Pop)
* debc: Add support for udebs, based on a patch from Frans Pop
(Closes: #404952)
* svnpath: is GPLv2 or later
* bts:
- handle new status / maintainer mbox links when downloading bugs
(Closes: #414200)
- use the maintainer mbox as the default mbox (i.e. for --mbox and
cached as $bug.mbox). The "raw" mboxes are now saved as $bug.raw.mbox
- attempt to download version graphs in "full caching" mode
* dscverify: Add --nosigcheck (Closes: #397720)
* uscan: Fix typo in error message when combining --report-status and
--verbose
* manpage-alert: New script to locate binaries without corresponding
manpages (Closes: #414907)
.
[ James Vega ]
* debian/control: Add myself to the Uploaders list.
* bts: chdir back to the invoking directory before leaving prunecache()
(Closes: #413793)
* scripts/Makefile: Specify an include directory when running Perl in order
to handle the source restructuring.
Files:
81c45693eab90c0b8dd5c4261f2b634a 987 devel optional devscripts_2.10.0.dsc
0b824123da0c685960a82d26dcc59bd1 442758 devel optional devscripts_2.10.0.tar.gz
e9525bc85703afbeec4ebd1cbff555f3 382598 devel optional devscripts_2.10.0_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFF+wfuOU3FkQ7XBOoRAuxgAKDV3phGbq9H/yFQHhptPH+HoZElkgCg1ddj
Be0D0X4wG2bXYUAtyOd06j8=
=bzSR
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 24 Jun 2007 17:38:38 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jan 7 10:00:36 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.