Your message dated Fri, 09 Feb 2024 14:34:36 +0000
with message-id <[email protected]>
and subject line Bug#1056103: fixed in dgit 11.6
has caused the Debian Bug report #1056103,
regarding dgit fills up my disk with .git/dgit/unpack directories
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.)
--
1056103: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056103
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dgit
Version: 11.5
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Recently I noticed that my usage of `dgit --gbp push-source' leaves
.git/dgit/unpack directories in each touched package directory. Which
in my case amounts to 1.5 GB below my pkg-perl directory (for more
than 1100 dgit-pushed packages since 2019).
My assumption is that `.git/dgit/unpack' is a temporary workspace
with no further relevance. To test this hypothesis, I now went to a
package's source dir, rm'd .git/dgit/unpack, imported the new
upstream release, and ran `dgit --gbp push-source' at the end. And I
didn't notice any unusual output. So I guess the assumption that
`.git/dgit/unpack' can and should be cleaned is not completely crazy.
A quick look at /usr/bin/dgit (quick as I didn't want to read 8000+
lines of code) shows e.g.:
1877 $playground = fresh_playground 'dgit/unpack';
2600 changedir $playground;
2885 rmtree $playground;
4768 changedir $playground;
4834 changedir $playground;
6199 changedir $playground;
6250 changedir "$playground/work";
6258 @git, qw(pull --ff-only -q), "$playground/work", qw(master);
7450 changedir $playground;
7634 changedir $playground;
i.e. lots of `changedir $playground' but only one `rmtree
$playground'. My _guess_ is that at least one more strategically
placed removal of this probably temporary directory would be called
for.
For the sake of disk space (and backup time -- where I first noticed
the issue), please take a look into this issue.
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmVWj65fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgZ39A/+PCxSeDpMjt9xRtZiY26VGXv10Ss4SMtYzXn4imGdGzEvyUXFQeYrYC7f
nk4dBrB0+5PzE29RvJG6IV99VB+UeTtmiFQyBCTZX9TBvHo16l/5WssVkM3Gt7qa
OW1NoIxcuKAJ+HX/UCVaLSj7P4SUmewSIqY78EAdpOrfoPOvfxsjbG6/cIPdi7Vq
CjzpH890jsq5biKCtinaaDqzpZV/BnbQiaiYEq1vL6aLc5I6y/2kv/ZHfVx9ZDtk
7Kqv7/I34WLveJjnMd3lv/WSnChO8lT1Tx2y8fOoZ461YQ8q1h9g4N083QVx9LSF
itLgiVE6l7AiJ1qQJA4ji6+/DU7q+YlKQIWg78liIzOHcpUtIoYNTQN2vusIuu9E
VS3/clDWycZnnGYO1iN1lloRzI2OjJWMXrXRMtSsHgBJBmoBrizqgek1xXtiM4OI
rzr9rm/aHV5N4Y0uWgR+YLTjBrG+Ly9OXYiATsA49twaM+EtjR19MwVsoE8r4e6g
Jus8yXjlFdXwwe3Bp+W8uhT3QulX2tPu1C+ZMDm+9ZpYHKPbzEvSXMHff/BRWjTc
2rwysLkMmUUL8tE0BOUrUuytm9whsrTu+AVWLpbw4LO2ZLmjDMrN7XvM0GlA3BoJ
TOrUIhxEG0WMc7PpBOFskq4KWC42Dq8iEVPKqLCPaAoeVmd+CTo=
=Dzmz
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: dgit
Source-Version: 11.6
Done: Ian Jackson <[email protected]>
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: Fri, 09 Feb 2024 12:05:39 +0000
Source: dgit
Architecture: source
Version: 11.6
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 1056103 1063341
Changes:
dgit (11.6) unstable; urgency=medium
.
Improved behaviour:
* dgit: Delete the playground on success, by default.
[Report from gregor herrmann] Closes: #1056103.
.
Documentation:
* dgit(7): Don't falsely assert that *.dgit.d.o is usually `origin`.
* dgit-user(7): Deprioritise information about jessie.
.
Tests:
* autopkgtests: Install locales-all for i18n-messages test.
* Stunt httpd: don't respond to HEAD with 404+body. Closes: #1063341.
* autopkgtests: Reduce primary log size when running under autopkgtest:
Save the stderr/stdout to a file which appears (compressed) in
the artifacts, and is only printed if the test fails.
* Add comment about benchmarking of the gzip -1 flag on artifacts.
Checksums-Sha1:
33363f8dc098d45ef5ea699be62040cedb37aa18 1869 dgit_11.6.dsc
a58dc600e620eb9e80ea74c19c49890052e92ea5 686466 dgit_11.6.tar.gz
Checksums-Sha256:
9085e47035f6fa0c44cfef9b8b6d7181bf59c1dfeaa473362a9410c6615a84bc 1869
dgit_11.6.dsc
d57dedc49d42c3d23efa6506df124f4a4a2b0b77e9e4b2e83b2e29ca8e94ce74 686466
dgit_11.6.tar.gz
Files:
2acc1020517e3a4aa8505ae7e8df2f19 1869 devel optional dgit_11.6.dsc
d82e35b20d70812b73e47d40ae780785 686466 devel optional dgit_11.6.tar.gz
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAmXGL0wACgkQ4+M5I0i1
DTl/egf/XvoikfB7QB/niPraxsEnDUqn9CRO7aa6ECMIL9cR97U6bKo1D50BjPsy
TgLjrCQHpTsILuFUGBFOg4GFbQK8dLBeK5QKaMPan8fpmDLumAKKdKGkc4DcdUPg
SFghlDoTX4VV+AzGqB6RI+l5gyYaTBgktBUDofB4hljJULF2kY3s1C047uEcic/p
4aB2PKIRxCe43hHgHl9PTXWUVmPNS3R03LqWYPfbkimlbleayQPVJ9oAXfbDRA3+
d+yntpEQZxiWRrLulW+MDDxoZbi0X9wkdTolHbB2lirU1PgxiENBTOzE2V7kOuaZ
J4Qfaz9q3xBTASeyf70g0jNJX7kHHA==
=NyT2
-----END PGP SIGNATURE-----
--- End Message ---