Your message dated Wed, 20 Mar 2019 16:19:14 +0000 with message-id <[email protected]> and subject line Bug#924977: fixed in devscripts 2.19.4 has caused the Debian Bug report #924977, regarding Building devscripts messes with $HOME 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.) -- 924977: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=924977 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: devscripts Version: 2.19.3 Severity: grave Running `dpkg-buildpackage` in a devscripts git checkout does weird things to $HOME. I don't think it's deleting any files (or else I would have opened this as critical), but this needs some attention. The first symptom is that there's temporary files in $HOME after building/trying to build: drwxrwxr-x 6 cbe cbe 4096 Mär 19 11:44 foo-0.0/ -rw-rw-r-- 1 cbe cbe 301 Mär 19 11:44 foo-0.0.tar.gz -rw-rw-r-- 1 cbe cbe 833 Mär 19 11:44 foo-0.0.tar.gz.asc drwxrwxr-x 6 cbe cbe 4096 Mär 19 11:44 foo-1.0/ -rw-rw-r-- 1 cbe cbe 301 Mär 19 11:44 foo-1.0.tar.gz -rw-rw-r-- 1 cbe cbe 833 Mär 19 11:44 foo-1.0.tar.gz.asc drwxrwxr-x 6 cbe cbe 4096 Mär 19 11:44 foo-2.0/ -rw-rw-r-- 1 cbe cbe 301 Mär 19 11:44 foo-2.0.tar.gz -rw-rw-r-- 1 cbe cbe 833 Mär 19 11:44 foo-2.0.tar.gz.asc One build attempt showed a lot of this on the console at which point I hit ^C: find: ‘./.wine/dosdevices/z:/sys/class/thermal/thermal_zone2/device/driver/LNXTHERM:01/thermal_zone/cdev7/device/physical_node/node0/cpu7/firmware_node/subsystem/devices/device:2d/device:30/physical_node/device/driver/2-1.2/2-1.2:1.2/subsystem/devices/2-1/port/firmware_node/device:23/physical_node/device/2-1.1:1.0/0003:413C:2003.0001/driver/0003:1050:0407.000C/subsystem/devices/0003:413C:3012.0004/input/input2/mouse0/subsystem/input9/device/device/subsystem/devices/0000:00:1f.2/ata2/ata_port/ata2/subsystem/ata1/device/host0/target0:0:0/0:0:0:0/block/sda/bdi/subsystem/7:0/subsystem’: Zu viele Ebenen aus symbolischen Links find: ‘./.wine/dosdevices/z:/sys/class/thermal/thermal_zone2/device/driver/LNXTHERM:01/thermal_zone/cdev7/device/physical_node/node0/cpu7/firmware_node/subsystem/devices/device:2d/device:30/physical_node/device/driver/2-1.2/2-1.2:1.2/subsystem/devices/2-1/port/firmware_node/device:23/physical_node/device/2-1.1:1.0/0003:413C:2003.0001/driver/0003:1050:0407.000C/subsystem/devices/0003:413C:3012.0004/input/input2/mouse0/subsystem/input9/device/device/subsystem/devices/0000:00:1f.2/ata2/ata_port/ata2/subsystem/ata1/device/host0/target0:0:0/0:0:0:0/block/sda/bdi/subsystem/253:6/subsystem’: Zu viele Ebenen aus symbolischen Links I think the problem is around the uscan test: 127.0.0.1 - - [19/Mar/2019 11:54:41] code 404, message File not found 127.0.0.1 - - [19/Mar/2019 11:54:41] "HEAD /foo-1.tgz.sign HTTP/1.1" 404 - testGitHead mktemp: konnte das Verzeichnis nicht mittels Schablone „/home/cbe/tmp/tmp.CPAf1zk7Db/tmp.XXXXXXXXXX“ erstellen: Datei oder Verzeichnis nicht gefunden mkdir: das Verzeichnis „/foo“ kann nicht angelegt werden: Keine Berechtigung mkdir: das Verzeichnis „/foo“ kann nicht angelegt werden: Keine Berechtigung mkdir: das Verzeichnis „/repo“ kann nicht angelegt werden: Keine Berechtigung ./test_uscan_git: 36: cd: can't cd to /repo Bestehendes Git-Repository in /home/cbe/debian/devscripts/devscripts/test/.git/ neuinitialisiert Auf Branch master Unversionierte Dateien: Makefile bashisms/ [...] test_uscan_online uscan/ nichts zum Commit vorgemerkt, aber es gibt unversionierte Dateien [master 158990d] Releasing 1.0 2 files changed, 3 insertions(+) fatal: Tag 'v1.0' existiert bereits [master a406494] Releasing 2.0 2 files changed, 3 insertions(+) fatal: Tag 'v2.0' existiert bereits ./test_uscan_git: 73: eval: cannot create /foo/debian/watch: Directory nonexistent ./test_uscan_git: 79: eval: cannot create /foo/debian/changelog: Directory nonexistent ./test_uscan_git: 86: eval: cannot create /foo/debian/source/format: Directory nonexistent cp: reguläre Datei '/foo/debian/upstream/signing-key.asc' kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden ./test_uscan_git: 103: eval: cannot create /foo/debian/watch: Directory nonexistent ./test_uscan_git: 120: cd: can't cd to /foo testExcludeXZ testRepackZip_XZ ok 147 ok 148 [...] testSuffix Ran 2 tests. FAILED (failures=1) make[3]: *** [Makefile:24: test_debrepro.test] Fehler 1 make[3]: *** Es wird auf noch nicht beendete Prozesse gewartet.... gpgv: Signatur vom Di 19 Mär 2019 11:54:42 CET gpgv: mittels RSA-Schlüssel CF218F0E7EABF584B7E20402C77E2D6872543FAF gpgv: Korrekte Signatur von "uscan test key (no secret) <[email protected]>" 127.0.0.1 - - [19/Mar/2019 11:54:43] "GET / HTTP/1.1" 200 - uscan: Newest version of foo on remote site is 1, local version is 0+dfsg1 (mangled local version is 0) uscan: => Newer package available from http://localhost:46747/foo-1.tar.gz 127.0.0.1 - - [19/Mar/2019 11:54:43] "GET /foo-1.tar.gz HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2019 11:54:43] code 404, message File not found 127.0.0.1 - - [19/Mar/2019 11:54:43] "HEAD /foo-1.tar.gz.asc HTTP/1.1" 404 - 127.0.0.1 - - [19/Mar/2019 11:54:43] code 404, message File not found 127.0.0.1 - - [19/Mar/2019 11:54:43] "HEAD /foo-1.tar.gz.gpg HTTP/1.1" 404 - 127.0.0.1 - - [19/Mar/2019 11:54:43] code 404, message File not found 127.0.0.1 - - [19/Mar/2019 11:54:43] "HEAD /foo-1.tar.gz.pgp HTTP/1.1" 404 - 127.0.0.1 - - [19/Mar/2019 11:54:43] code 404, message File not found 127.0.0.1 - - [19/Mar/2019 11:54:43] "HEAD /foo-1.tar.gz.sig HTTP/1.1" 404 - 127.0.0.1 - - [19/Mar/2019 11:54:43] code 404, message File not found 127.0.0.1 - - [19/Mar/2019 11:54:43] "HEAD /foo-1.tar.gz.sign HTTP/1.1" 404 - testGitUpstream mktemp: konnte das Verzeichnis nicht mittels Schablone „/tmp/tmp.WYuPkK7dpO/tmp.XXXXXXXXXX“ erstellen: Datei oder Verzeichnis nicht gefunden mkdir: das Verzeichnis „/foo“ kann nicht angelegt werden: Keine Berechtigung mkdir: das Verzeichnis „/foo“ kann nicht angelegt werden: Keine Berechtigung mkdir: das Verzeichnis „/repo“ kann nicht angelegt werden: Keine Berechtigung ./test_uscan_git: 36: cd: can't cd to /repo Bestehendes Git-Repository in /home/cbe/debian/devscripts/devscripts/test/.git/ neuinitialisiert Auf Branch master Unversionierte Dateien: Makefile bashisms/ dd-list/ debdiff/ Christoph
--- End Message ---
--- Begin Message ---Source: devscripts Source-Version: 2.19.4 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. 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. Mattia Rizzolo <[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: SHA512 Format: 1.8 Date: Wed, 20 Mar 2019 16:57:59 +0100 Source: devscripts Architecture: source Version: 2.19.4 Distribution: unstable Urgency: medium Maintainer: Devscripts Maintainers <[email protected]> Changed-By: Mattia Rizzolo <[email protected]> Closes: 921334 921641 922975 923271 923427 923441 923499 924026 924977 Changes: devscripts (2.19.4) unstable; urgency=medium . [ Antonio Terceiro ] * debrepro: + Include --before-second-build option in output of --help. . [ Adam D. Barratt ] * scripts/Makefile: + Fix building / testing of shell-based scripts. Closes: #923271 . [ Paul Wise ] * chdist: + Drop Dir::State::status as apt doesn't hard-code it since 1.3~pre3 . [ Mattia Rizzolo ] * Apply patch from Jakub Wilk to fix a weird spacing in devscripts(1). Closes: #922975 * sadt: + Ignore a UserWarning from debian.deb822.PkgRelation.parse_relations after #712513 changed its format. Closes: #924026 * wrap-and-sort: + Do not try to sort the paragraphs in d/tests/control. Closes: #923499 * tests: + Introduce a chronic_sh() bash function, reimplementing chronic(1). + Quiet down the uscan_git tests by using the new chronic_sh() thing, and tweaking a few command calls here and there. + Rename the TMPDIR variable to avoid overloading it, and with it affect the behaviour of mktemp(1) when it was already exported. Closes: #924977 This affected only some uscan tests. + Also tweak a few mktemp(1) calls to place their files in SHUNIT_TMPDIR, and name them after the tests they are running. + export GIT_CONFIG_NOGLOBAL=1, HOME=, XDG_CONFIG_HOME= in a few tests (uscan_git and salsa) to prevent the local configuration from affecting the tests. Closes: #921334 . [ Xavier Guimard ] * salsa: + Allow `checkout --all`, to checkout all repos in a group. MR: !109 + Return 1 when lists are empty. MR: !110 + Fix disable/enable options. MR: !114 + Add KGB options configuration. Closes: #921641; MR: !115 * uscan: + Fix bad check for "verbose" in Config.pm. Closes: #923441; MR: !111 * Update French translation . [ Reiner Herrmann ] * Update German translation. . [ Simon McVittie ] * mergechanges: + Fix handling of .changes with a multiline Binary field. Closes: #923427; MR: !112 . [ Christoph Berg ] * Refresh German translation, mostly for salsa. Checksums-Sha1: d1f8e6be42a6cb025b3c434ba77a2c22a3c13e32 3090 devscripts_2.19.4.dsc 55c05174cef8eb9233b992cbcd0b6322af642047 840176 devscripts_2.19.4.tar.xz b050e75a08f7c4b624ec22fe3e4b25aa72cee40f 11947 devscripts_2.19.4_amd64.buildinfo Checksums-Sha256: 3eeee930a4a24e8d13dd3f4f9f9292124c2688886e7dc8fa0187f0221f33845d 3090 devscripts_2.19.4.dsc 64e8d566a133f4f62af0c27b39546cd9a86c5a6ee5cecfb8775aaeb74b1d8d18 840176 devscripts_2.19.4.tar.xz 66577f2f35fda30f0652b33def2286389dd3c70796d4db454913a22a6f170a06 11947 devscripts_2.19.4_amd64.buildinfo Files: ae4bfe779d74df1e085352e4917ddc2c 3090 devel optional devscripts_2.19.4.dsc f0936d7d5eb7ea4ed216fd544bffed1a 840176 devel optional devscripts_2.19.4.tar.xz 14947a445b0e5a58b6732d2b3f2323d8 11947 devel optional devscripts_2.19.4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlySZIUACgkQCBa54Yx2 K62HZxAAvEHqowvQ3MAW3+U+hC7zbu1HafDTK0cAFC1OPhR5GRwLVwm1u+ZCi9OM KDno9vgdCqJDzH4FrbYNhmW8u1rv3zkXUmcqEAQy45GC6TGXdIkZwagr+MuCpGux qyytm6t9hWcCIJK0S+3SG5aV02/wlPCeECNrKCTMitPc75FjBgMSBRfBVYhzY/j5 wy3BDa2a37vrcpyYgyjV2mGluc4BMlofsI40ibrkv7E7tV1tLFttMPap28gh7lBu PJYzc6v2bQYI2PvlQ/Nis3N+5iFCboPzU8JxwflVsc0KZLzMjomt+XBeqUJZzMT6 ff9T2SubrW8dscTMyuOV9vQNKzN07207bHcJyiMEGyFDhRHE2dLqvuzreONyRaI5 0Z3TYrHoe5QuO6nGmbOQp0i1H0KID2+jneyu2xcQ/AsYVVkDKY7pXuqzZk/ROml7 Qse75zPqLR4+F1Btd8bT4Gpcfb19F0EPvJUJiklzCuPXYJ7QhAsc5CveaTucz9sF 4etEYqu8/uxfdwnIWFdn0u7PD42hW2ZQjjNoj1+XuDGLmhz0ne5lIy8lsGWRjreW DgD6i8v73k5Ia1CNqWN47e20kmgA1O8ZpVz+7AIiitSnXkyUJhu4p5kBJb+MPIhc WwTsQ+jlBuIBr/o9xvb4D9H30veoF9VxabE6m1/AyLSlD8hNTkE= =5c4O -----END PGP SIGNATURE-----
--- End Message ---

