Your message dated Wed, 28 Aug 2013 23:48:09 +0000
with message-id <[email protected]>
and subject line Bug#720526: fixed in dgit 0.13
has caused the Debian Bug report #720526,
regarding assumes I have bandwidth
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.)
--
720526: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720526
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 0.7
Severity: wishlist
dgit downloads files multiple times in a typical fetch / build / push
workflow.
joey@gnu:~/tmp/alien[sid]>dgit push
canonical suite name for unstable is sid
downloading http://http.debian.net/debian//pool/main/a/alien/alien_8.88.dsc...
downloading http://http.debian.net/debian//pool/main/a/alien/alien_8.88.dsc...
Surely the above redundant download can be optimised away.
last upload to archive has NO git hash
dget: retrieving http://http.debian.net/debian//pool/main/a/alien/alien_8.88.dsc
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 1436 100 1436 0 0 221 0 0:00:06 0:00:06 --:--:-- 349
dget: retrieving
http://http.debian.net/debian//pool/main/a/alien/alien_8.88.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0
100 64380 100 64380 0 0 1444 0 0:00:44 0:00:44 --:--:-- 1808
alien_8.88.dsc:
Good signature found
validating alien_8.88.tar.gz
All files validated successfully.
dpkg-source: info: extracting alien in alien-8.88
dpkg-source: info: unpacking alien_8.88.tar.gz
I assume it didn't look at remotes/dgit/dgit/sid because it has no
proof that this corresponds to the last upload in the archive.
So that's probably excusable. But then, dgit pull already downloaded
these same source files, and seemingly threw them away after setting up
the git repository.
Do you think it would make sense for dgit to cache these on its own,
or will I need to throw a caching proxy in front of it to make it
usable in bandwidth contstrained environments?
The caching proxy option is complicated by dgit push uploading files
to the archive, which a later dgit push is apparently going to want to
download back
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 3.10-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages dgit depends on:
ii devscripts 2.13.2
ii dpkg-dev 1.17.1
ii git [git-core] 1:1.8.4~rc2-1
ii git-core 1:1.8.4~rc2-1
ii libdpkg-perl 1.17.1
ii libwww-perl 6.05-1
ii perl 5.14.2-21
Versions of packages dgit recommends:
ii openssh-client [ssh-client] 1:6.2p2-6
Versions of packages dgit suggests:
pn sbuild <none>
-- no debconf information
--
see shy jo
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 0.13
We believe that the bug you reported is fixed in the latest version of
dgit, which is due to be installed in the Debian FTP archive.
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.
Ian Jackson <[email protected]> (supplier of updated dgit 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: SHA256
Format: 1.8
Date: Thu, 29 Aug 2013 00:27:23 +0100
Source: dgit
Binary: dgit
Architecture: all source
Version: 0.13
Distribution: unstable
Urgency: low
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 720526 720956 720958 721186
Description:
dgit - git interoperability with the Debian archive
Changes:
dgit (0.13) unstable; urgency=low
.
* Reuse already-downloaded .orig files after checking their hashes.
Closes: #720526. (This introduces a dependency on Digest::SHA.)
* Do not always pointlessly fetch the .dsc twice. (That code was
erroneously duplicated during editing, apparently.)
* Remove DGET_UNPACK from the environment in case the user has set it.
* Remove scary warning from Description.
* When uploading to Debian, tell dput to upload to "ftp-master". This
avoids problems with derivatives whose dput has a different default.
Closes: #720958.
* Fix some bugs in dgit fetch --dry-run which made dgit push
--dry-run often not work at all.
* Update the local tracking branch for the dgit remote, when pushing.
Closes: #720956.
* Fix references in manpage to old Vcs-Dgit-Master field name.
* Reorganise manpage sections to be in a more conventional order.
* New manpage section on FILES IN THE SOURCE PACKAGE BUT NOT IN GIT.
Closes: #721186.
Checksums-Sha1:
e4290db15e6ffbd4799ab4775f174b98662f54c6 22634 dgit_0.13_all.deb
78e8a18438812cc09135174639c64ac7ae9ba190 1069 dgit_0.13.dsc
224a48e68369a20950b9fdcb138f38306ae71121 22862 dgit_0.13.tar.gz
Checksums-Sha256:
1e91a461f2efd1f4c37a04f85d6da4ffdf8faa9960758fcc83a9ea1679d36851 22634
dgit_0.13_all.deb
04694af9ac0fd2db26542f9328c6f393be91ea551512ae8db1bf513a2083378b 1069
dgit_0.13.dsc
543d0679eb7de24ef1ba0371e22cd92d3a8e830ecfea4d431d43995109f085a7 22862
dgit_0.13.tar.gz
Files:
17aad4cc755383032b68707b6b227612 22634 devel optional dgit_0.13_all.deb
1a7b7cd644216dd28d4f8797c749e016 1069 devel optional dgit_0.13.dsc
296afcfcafc970f033c3b560ac47d579 22862 devel optional dgit_0.13.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAEBCAAGBQJSHof7AAoJEOPjOSNItQ05ZUkH/jj1nmk0y+f8pD+p8eGXsCEY
JRkTy87RXvIMFySiqqULwsjafHDKu7Z4kEmjyw+KcXPG6QG/e9MuauZH/WuAgyTW
pRTzWlnLN0Fvq8fzy/xdDsvWDUvvnjuVTtzhGEiuSUrBJz+CYFj28IJhooBUIu9K
WDkoLBTFZhmk7Hyw4lKJgsW1apLmGhWdR8Lk6EG6FJO+4NOfxiaULGqmG/RUsVl1
afw7QPVrw7dbGk031iMf0uXhzKMKEYcPso1iY4sEN06KnJW7CeKDGfmAA7d/H7ng
3JeyS+batS3HhQLYlJaedVhqusRB0ZktmR2h/2r43bUoh5WskFT1ANlhf2isFDE=
=fpff
-----END PGP SIGNATURE-----
--- End Message ---