Your message dated Mon, 09 Dec 2024 19:07:25 +0000 with message-id <E1tKj6L-0028bn-J1@fasolo.debian.org> and subject line Bug#1089400: fixed in ns2 2.35+dfsg-7 has caused the Debian Bug report #1089400, regarding ns2: Supporting rootless builds by default 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 owner@bugs.debian.org immediately.) -- 1089400: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089400 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: ns2: Supporting rootless builds by default
- From: Niels Thykier <niels@thykier.net>
- Date: Sat, 7 Dec 2024 20:55:47 +0100
- Message-id: <[🔎] f31202c0-c0ec-475b-a4cb-321802afe5a7@thykier.net>
Source: ns2 Version: 2.35+dfsg-6 Severity: important Tags: ftbfs Justification: FTBFS X-Debbugs-Cc: niels@thykier.net User: niels@thykier.net Usertags: rrr-no-as-default-issue Dear maintainer, During a test rebuild for building packages with `Rules-Requires-Root: no` as the default in `dpkg`, ns2 failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] Running test Mcast-PBU-MP: ../../ns test-suite-webcache.tcl Mcast-PBU-MP QUIET Test output agrees with reference output Running test ttl-PB: ../../ns test-suite-webcache.tcl ttl-PB QUIET Test output agrees with reference output Running test ottl-PB: ../../ns test-suite-webcache.tcl ottl-PB QUIET Test output agrees with reference output Running test Mcast-PBtr: ../../ns test-suite-webcache.tcl Mcast-PBtr QUIET Test output agrees with reference output Running test Mcast-PBPtr: ../../ns test-suite-webcache.tcl Mcast-PBPtr QUIET Test output agrees with reference output Running test Mcast-PBUtr: ../../ns test-suite-webcache.tcl Mcast-PBUtr QUIET Test output agrees with reference output Running test ttl-PBtr: ../../ns test-suite-webcache.tcl ttl-PBtr QUIET Test output agrees with reference output Running test ottl-PBtr: ../../ns test-suite-webcache.tcl ottl-PBtr QUIET Test output agrees with reference output Running test mmcast-PB: ../../ns test-suite-webcache.tcl mmcast-PB QUIET Test output agrees with reference output Running test mmcast-PBU: ../../ns test-suite-webcache.tcl mmcast-PBU QUIET Test output agrees with reference output Running test mttl-PB: ../../ns test-suite-webcache.tcl mttl-PB QUIET Test output agrees with reference output Running test mottl-PB: ../../ns test-suite-webcache.tcl mottl-PB QUIET Test output agrees with reference output All test output agrees with reference output. Sun Nov 17 15:27:35 UTC 2024 Sun Nov 17 15:27:37 UTC 2024 *** ./test-all-mcache Tests: media1 media2 media3 media3a media4 media5 Running test media1: ../../ns test-suite-mcache.tcl media1 QUIET Test output agrees with reference output Running test media2: ../../ns test-suite-mcache.tcl media2 QUIET Test output agrees with reference output Running test media3: ../../ns test-suite-mcache.tcl media3 QUIET Test output agrees with reference output Running test media3a: ../../ns test-suite-mcache.tcl media3a QUIET Test output agrees with reference output Running test media4: ../../ns test-suite-mcache.tcl media4 QUIET Test output agrees with reference output Running test media5: ../../ns test-suite-mcache.tcl media5 QUIET MediaSegmentList: get a seg (15360 16384) which is already in cache!List contents: (15360, 16384) (22528, 23552) (24576, 25600) (26624, 37888) Total = 14336MediaSegmentList: get a seg (15360 16384) which is already in cache!List contents: (15360, 16384) (22528, 23552) (24576, 25600) (26624, 37888) Total = 14336MediaSegmentList: get a seg (15360 16384) which is already in cache!List contents: (15360, 16384) (22528, 23552) (24576, 25600) (26624, 39936) Total = 16384MediaSegmentList: get a seg (15360 16384) which is already in cache!List contents: (15360, 16384) (22528, 23552) (24576, 25600) (26624, 39936) Total = 16384MediaSegmentList: get a seg (15360 16384) which is already in cache!List contents: (15360, 16384) (22528, 23552) (24576, 25600) (26624, 39936) Total = 16384Test output agrees with reference output All test output agrees with reference output. Sun Nov 17 15:27:45 UTC 2024 Sun Nov 17 15:27:47 UTC 2024 *** ./test-all-plm Tests: PLM Running test PLM: ../../ns test-suite-plm.tcl PLM QUIET Test output differs from reference output Diagnose with: diff test-output-plm/PLM.test test-output-plm/PLM Or see URL "http://www.isi.edu/nsnam/ns/ns-problems.html". Some test failed. Sun Nov 17 15:27:51 UTC 2024 Sun Nov 17 15:27:53 UTC 2024 *** ./test-all-wireless-tdma Tests: dsdv dsr Running test dsdv: ../../ns test-suite-wireless-tdma.tcl dsdv QUIET INITIALIZE THE LIST xListHead Loading connection pattern... Loading scenario file... Load complete... Starting Simulation... SORTING LISTS ...DONE! NS EXITING... finishing.. num_nodes is set 50 channel.cc:sendUp - Calc highestAntennaZ_ and distCST_ highestAntennaZ_ = 1.5, distCST_ = 550.0 Test output agrees with reference output Running test dsr: ../../ns test-suite-wireless-tdma.tcl dsr QUIET INITIALIZE THE LIST xListHead Loading connection pattern... Loading scenario file... Load complete... Starting Simulation... SORTING LISTS ...DONE! NS EXITING... finishing.. num_nodes is set 50 channel.cc:sendUp - Calc highestAntennaZ_ and distCST_ highestAntennaZ_ = 1.5, distCST_ = 550.0 Test output agrees with reference output All test output agrees with reference output. Sun Nov 17 15:27:59 UTC 2024 These messages are NOT errors and can be ignored: warning: using backward compatibility mode This test is not implemented in backward compatibility mode validate overall report: some tests failed:./test-all-red ./test-all-mpls ./test-all-wireless-diffusion ./test-all-plmto re-run a specific test, cd tcl/test; ./test-all-TEST-NAME make[2]: *** [Makefile:619: test] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>'dh_auto_test: error: make -j16 test "TESTSUITEFLAGS=-j16 --verbose" VERBOSE=1 returned exit code 2make[1]: [debian/rules:21: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/<<PKGBUILDDIR>>' create-stamp debian/debhelper-build-stamp dh_preprm -f -- debian/ns2.substvars debian/ns2-dbg.substvars debian/ns2-doc.substvars debian/ns2-examples.substvars rm -fr -- debian/.debhelper/generated/ns2/ debian/ns2/ debian/tmp/ debian/.debhelper/generated/ns2-dbg/ debian/ns2-dbg/ debian/.debhelper/generated/ns2-doc/ debian/ns2-doc/ debian/.debhelper/generated/ns2-examples/ debian/ns2-examples/debian/rules override_dh_auto_install make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_install --no-parallelinstall -m0755 -d debian/ns2 debian/ns2-dbg debian/ns2-doc debian/ns2-examples make -j1 install DESTDIR=/<<BUILDDIR>>/ns2-2.35\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=nomake[2]: Entering directory '/<<PKGBUILDDIR>>'for d in /<<PKGBUILDDIR>>/debian/tmp/usr/man/man1 /<<PKGBUILDDIR>>/debian/tmp/usr/bin; do \if [ ! -d $d ]; then \ mkdir -p $d ;\ fi;\ done /usr/bin/install -c -m 755 ns /<<PKGBUILDDIR>>/debian/tmp/usr/bin /usr/bin/install -c -m 644 ns.1 /<<PKGBUILDDIR>>/debian/tmp/usr/man/man1for i in indep-utils/cmu-scen-gen/setdest indep-utils/webtrace-conv/dec indep-utils/webtrace-conv/epa indep-utils/webtrace-conv/nlanr indep-utils/webtrace-conv/ucb; do ( cd $i; make install; ) done make[3]: Entering directory '/<<PKGBUILDDIR>>/indep-utils/cmu-scen-gen/setdest' /usr/bin/install -c -m 555 -o bin -g bin setdest /<<PKGBUILDDIR>>/debian/tmp/usr/bin /usr/bin/install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/tmp/usr/bin/setdest': Operation not permittedmake[3]: *** [Makefile:65: install] Error 1make[3]: Leaving directory '/<<PKGBUILDDIR>>/indep-utils/cmu-scen-gen/setdest'make[3]: Entering directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/dec'/usr/bin/install -c -m 555 -o bin -g bin dec-tr-stat /<<PKGBUILDDIR>>/debian/tmp/usr/bin /usr/bin/install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/tmp/usr/bin/dec-tr-stat': Operation not permittedmake[3]: *** [Makefile:68: install] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/dec' make[3]: Entering directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/epa'/usr/bin/install -c -m 555 -o bin -g bin epa-tr-stat /<<PKGBUILDDIR>>/debian/tmp/usr/bin /usr/bin/install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/tmp/usr/bin/epa-tr-stat': Operation not permittedmake[3]: *** [Makefile:67: install] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/epa'make[3]: Entering directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/nlanr' /usr/bin/install -c -m 555 -o bin -g bin nlanr-tr-stat /<<PKGBUILDDIR>>/debian/tmp/usr/bin /usr/bin/install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/tmp/usr/bin/nlanr-tr-stat': Operation not permittedmake[3]: *** [Makefile:67: install] Error 1make[3]: Leaving directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/nlanr'make[3]: Entering directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/ucb'/usr/bin/install -c -m 555 -o bin -g bin ucb-tr-stat /<<PKGBUILDDIR>>/debian/tmp/usr/bin /usr/bin/install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/tmp/usr/bin/ucb-tr-stat': Operation not permittedmake[3]: *** [Makefile:45: install] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/indep-utils/webtrace-conv/ucb' make[2]: *** [Makefile:561: install-recursive] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>'dh_auto_install: error: make -j1 install DESTDIR=/<<BUILDDIR>>/ns2-2.35\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no returned exit code 2make[1]: *** [debian/rules:25: override_dh_auto_install] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:10: binary] Error 2dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2-------------------------------------------------------------------------------- Build finished at 2024-11-17T15:28:02Z ------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~nthykier/rrr-no-as-default/logs/1025382.gz You can find common solutions at https://people.debian.org/~nthykier/rrr-no-as-default/docs/solutions.md If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. If this package is listed in https://people.debian.org/~nthykier/rrr-no-as-default/docs/static-ownership.list, then please just set `Rules-Requires-Root: binary-targets` to the source stanza of `debian/control` as a fix to this bug. If this package is listed in https://people.debian.org/~nthykier/rrr-no-as-default/docs/maybe-misbuilds.list, then the package was deemed at risk for misbuilding (having wrong ownership) but had a FTBFS problem we tested it. Please test whether the package works with `Rules-Requires-Root: no` validating that the resulting deb has the correct ownership for all paths in the deb. The goal is to have the default changed in `dpkg` either in `Trixie` or `Forky`, depending on progress and feasibility with the release schedule for Trixie. For more information on this bug filing, please see: https://lists.debian.org/debian-dpkg/2024/11/msg00016.html Thanks, PS: The builds were performed in mid-November. If you fixed the problem between between then and this bug being filed, then please just close the bug with the version it was fixed in.Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
- To: 1089400-close@bugs.debian.org
- Subject: Bug#1089400: fixed in ns2 2.35+dfsg-7
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Mon, 09 Dec 2024 19:07:25 +0000
- Message-id: <E1tKj6L-0028bn-J1@fasolo.debian.org>
- Reply-to: Alexandre Detiste <tchet@debian.org>
Source: ns2 Source-Version: 2.35+dfsg-7 Done: Alexandre Detiste <tchet@debian.org> We believe that the bug you reported is fixed in the latest version of ns2, 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 1089400@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Alexandre Detiste <tchet@debian.org> (supplier of updated ns2 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@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 09 Dec 2024 18:16:52 +0100 Source: ns2 Architecture: source Version: 2.35+dfsg-7 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Alexandre Detiste <tchet@debian.org> Closes: 1089400 Changes: ns2 (2.35+dfsg-7) unstable; urgency=medium . * QA upload. * Import on Salsa * Add patch for "Rules-Requires-Root: no" (Closes: #1089400) * Drop obsolete "ns2-dbg" package Checksums-Sha1: 46eb1511aae5d71c4c17d5cf1f4b00b57e2195dd 2078 ns2_2.35+dfsg-7.dsc 4a47887dac8cb4beb04ede91de555cc04213985c 17212 ns2_2.35+dfsg-7.debian.tar.xz edc7d1feff477f7796b709067111a1974babc0d1 10054 ns2_2.35+dfsg-7_source.buildinfo Checksums-Sha256: fab9a95b3822bf8ed651487c352e0e17a54d450315a141912836d2daaf4545b6 2078 ns2_2.35+dfsg-7.dsc bffa7ead35528131fbfb660d283b9257db5ef001a89fc11d1f4039cb6fc12a1f 17212 ns2_2.35+dfsg-7.debian.tar.xz 31d5156becfcbd96f3b44181d78df172e51b7284e2b10afa9c9e994ab54fb6de 10054 ns2_2.35+dfsg-7_source.buildinfo Files: 3f3459794b2e3b7dce003924ea6dc4b7 2078 net optional ns2_2.35+dfsg-7.dsc 8b3ebf33a31c1f4fee49c2795380434d 17212 net optional ns2_2.35+dfsg-7.debian.tar.xz cfb9901cfd151008ce568666662c77c4 10054 net optional ns2_2.35+dfsg-7_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmdXOV0RHHRjaGV0QGRl Ymlhbi5vcmcACgkQMfMURUShdBpTBRAAh3G/qmhHKY0qM5O3DskKZMHQZ7pj1ku9 BQ+1UD6lvT/HOQlHxODRUrQqSjpgtW0S3ROl6PHgAAvDroVbvi7P0sDLJSHfGg+k xdlB5RZMG4rO28Rt10JgHrxKCD1mQDP0hQSPGnf/EVRWNa3DpdMFaJMo2/0Ay2nu AWUboYXKoMAOdVlnHXBIef9wJPOgJzB4+/Lzs1L5GHlQVecTtkmAiQ6hJToD/SN8 jdE3kfGs+ReoPt33trsCrM3Akeaj6wy+ZzTCdaVLBysppzyuIsmOY8C1Yx2qKSba 5FcPLMXJ9j3BOFAec3/EtwL9qjcsiYmym09sI7lF7pbwiNe2e6NnIazTtxTeEsLU LvLyPxFgb98M1XVD5xNHk6aOiv94f2IhiTA7mHSb9QY1YvAZz2xiO0U+oz6/fE7p BqAoDRZh/vEDNdVgMF0RVAgaO/1JiYlfBeYj+T9mGscLeTJxDd8o2iC5J0PSeNsE CXHNUE6n0XYpisZPcML36q7wNW8SLBC9Tb8tpnXF/7yLBOfGOSlNlqHf4Ji9sFkY SuygTF45qwaz8AbArxvlPWASz114WiWMRkhxgn/r+vuwgtOJvKfjcnJipEzujpOp zGv6LSUJRwJqvFZT3swEaQykaFR18ArAaXV70wf5PQSNKpDUs1yNduOHpR0tuJZ2 ogDkTwkv2xE= =DffU -----END PGP SIGNATURE-----Attachment: pgpc1t2zaEJb9.pgp
Description: PGP signature
--- End Message ---