Your message dated Mon, 09 Dec 2024 15:04:20 +0000
with message-id <e1tkfj6-001teu...@fasolo.debian.org>
and subject line Bug#1089334: fixed in gcpegg 5.1-17
has caused the Debian Bug report #1089334,
regarding gcpegg: 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 ow...@bugs.debian.org
immediately.)


-- 
1089334: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089334
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gcpegg
Version: 5.1-16
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: ni...@thykier.net
User: ni...@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`,
gcpegg failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
55a735061e1262640b8cd5117c942659b47357f4bb3e99fd4fb86a564ee038f7 13672 gcpegg_5.1-16.debian.tar.xz
Files:
 9f479408fa34c873db5500eba2a574b0 53670 gcpegg_5.1.orig.tar.gz
 1ccc8a225e004b08b559abad56cd19aa 13672 gcpegg_5.1-16.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEHguq2FwiMqGzzpLrtwRxBYMLn6EFAmXRENgACgkQtwRxBYML
n6HDIRAArmVLj2U96eSKOG6C7yb68A3v6TJzexQSbilUFfV7EyGeYkbqPAeozxVD
EvAx2P/F/ymEbdjFcwq/52Tq0B6WDh8vzIWsWwLAEm0rbENIrZFPxRDM5p4MtFsy
tOrF/gWTG1smUrjdLZoXf92xFbt1bnRHjpGgXwFKVPjBNqnMnLAMAQr6SyhROLn7
B+9hqy98eGzZLP28rVPmpd+p/9GSni+xpLXOXlYMg1T6cLcNKg2z7XQGRdZCpWO3
Sz89mQE3teqMJ5TTw2N3ZSwk7vjyDoOZkqviDUDJWSUdn+G1o028Tu6bwmcVPitZ
lyLp5bBbBibbRWZuBvTeXZtY1zgHaYzRvFACDwgkyvbjLRb2T68lDrejCZfRxFuj
50fr9XQA4pcoo/FkNtmO1UqcilUp7CjfU1G5L3Oi0fqWsh2NDmzmrfN5VlvWUgRt
w744U5XQAgRWZDLFTdKh9ZPxAzAX+dWGHqOf3HJk5VCs3hxN3Kncl+nL6+wekkY2
K2UwMabJ0fhGHvAZ32yvWjDQlohfiZcfFUlwoYu1z3rmsZvrn763DRLuq5VHrByT
Gx8FyfbL8BkHStvouFrdct+6T6reWlF5JgkKtqGG7FHYFipqO4VNlZ9pUoYsvuHo
gFqmfNVAKJ9qzCGbx4Y6W2QnEL60LF1wsV7kXgm1sTX7UALH01E=
=JFxY
-----END PGP SIGNATURE-----

gpgv: Signature made Sat Feb 17 20:02:32 2024 UTC
gpgv:                using RSA key 1E0BAAD85C2232A1B3CE92EBB7047105830B9FA1
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./gcpegg_5.1-16.dsc: no acceptable signature found
dpkg-source: info: extracting gcpegg in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking gcpegg_5.1.orig.tar.gz
dpkg-source: info: unpacking gcpegg_5.1-16.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying all_my_changes.diff

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package gcpegg
dpkg-buildpackage: info: source version 5.1-16
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Bdale Garbee <bd...@gag.com>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp install-stamp
[ ! -f Makefile ] || /usr/bin/make clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f eggsh basket regtest *.o *.bak .*.bak core dumpreg.dat egg.status eggsample.pid
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
        rm -f debian/debhelper-build-stamp
        rm -rf debian/.debhelper/
        rm -f -- debian/gcpegg.substvars debian/files
        rm -fr -- debian/gcpegg/ debian/tmp/
        find .  \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
                 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
                \) -exec rm -f {} + \) -o \
\( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \)
 debian/rules binary
dh_testdir
/usr/bin/make make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o egg.o egg.c
egg.c: In function ‘main’:
egg.c:184:26: warning: variable ‘remname’ set but not used [-Wunused-but-set-variable]
  184 |   char                  *remname;
      |                          ^~~~~~~
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o eggui.o eggui.c gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o lecuyer.o lecuyer.c gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o usleep.o usleep.c gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o reg_orion.o reg_orion.c
reg_orion.c: In function ‘OpenDev’:
reg_orion.c:100:19: warning: too many arguments for format [-Wformat-extra-args]
  100 |   sprintf(ttydev, "/dev/REG", opts->port);
      |                   ^~~~~~~~~~
reg_orion.c:81:17: warning: variable ‘res’ set but not used [-Wunused-but-set-variable]
   81 |   int32 TTY_fd, res;
      |                 ^~~
reg_orion.c: In function ‘EvalSpeed’:
reg_orion.c:251:16: warning: variable ‘samp’ set but not used [-Wunused-but-set-variable]
  251 |   int32 bitct, samp;
      |                ^~~~
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o reg_pear.o reg_pear.c
reg_pear.c: In function ‘OpenDev’:
reg_pear.c:80:19: warning: too many arguments for format [-Wformat-extra-args]
   80 |   sprintf(ttydev, "/dev/REG", opts->port);
      |                   ^~~~~~~~~~
reg_pear.c:61:17: warning: variable ‘res’ set but not used [-Wunused-but-set-variable]
   61 |   int32 TTY_fd, res;
      |                 ^~~
reg_pear.c: In function ‘EvalSpeed’:
reg_pear.c:177:16: warning: variable ‘samp’ set but not used [-Wunused-but-set-variable]
  177 |   int32 bitct, samp;
      |                ^~~~
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o reg_pseudo.o reg_pseudo.c
reg_pseudo.c: In function ‘EvalSpeed’:
reg_pseudo.c:99:16: warning: variable ‘samp’ set but not used [-Wunused-but-set-variable]
   99 |   int32 bitct, samp;
      |                ^~~~
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o storage.o storage.c
storage.c: In function ‘SavePacket’:
storage.c:220:25: warning: variable ‘res’ set but not used [-Wunused-but-set-variable]
  220 |   uint32        pktime, res;
      |                         ^~~
storage.c: In function ‘next_filename’:
storage.c:501:17: warning: variable ‘res’ set but not used [-Wunused-but-set-variable]
  501 |   int32         res;
      |                 ^~~
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o network.o network.c
network.c: In function ‘NetListen’:
network.c:205:25: warning: variable ‘pkttype’ set but not used [-Wunused-but-set-variable]
  205 |   uint16                pkttype, cksumt, cksumc;
      |                         ^~~~~~~
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o crc16.o crc16.c gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o genlib.o genlib.c gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o xdsub.o xdsub.c gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -o eggsh egg.o eggui.o lecuyer.o usleep.o reg_orion.o reg_pear.o reg_pseudo.o storage.o network.o crc16.o genlib.o xdsub.o -lncurses gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -c -o basket.o basket.c
basket.c: In function ‘main’:
basket.c:245:26: warning: variable ‘remname’ set but not used [-Wunused-but-set-variable]
  245 |   char                  *remname;
      |                          ^~~~~~~
basket.c: In function ‘BasketReceiveDataPacket’:
basket.c:614:25: warning: variable ‘offset’ set but not used [-Wunused-but-set-variable]
  614 |   uint16                offset, rec;
      |                         ^~~~~~
gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC -o basket basket.o storage.o network.o crc16.o genlib.o xdsub.o -lncurses gcc -g -ansi -Wall -DLinux -DUSLEEP -D_GNU_SOURCE -DREPORT=1 -DEGG_DYNAMIC regtest.c -o regtest
regtest.c: In function ‘main’:
regtest.c:33:10: warning: variable ‘res’ set but not used [-Wunused-but-set-variable]
   33 |   int i, res, n1, mean;
      |          ^~~
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch build-stamp
dh_testdir
dh_testroot
dh_prep
        rm -f -- debian/gcpegg.substvars
        rm -fr -- debian/.debhelper/generated/gcpegg/ debian/gcpegg/ debian/tmp/
dh_installdirs
        install -m0755 -d debian/gcpegg
install -m0755 -d debian/gcpegg/etc debian/gcpegg/usr/share/man/man1 debian/gcpegg/usr/sbin debian/gcpegg/usr/share/lintian/overrides debian/gcpegg/var/spool/gcpegg
/usr/bin/install -o root -g root -m 0755 eggsh debian/gcpegg/usr/sbin
/usr/bin/install: cannot change ownership of 'debian/gcpegg/usr/sbin/eggsh': Operation not permitted
make: *** [debian/rules:26: install-stamp] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-16T06:53:58Z

-------------------------------------------------------------------------------


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/987671.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 ---
Source: gcpegg
Source-Version: 5.1-17
Done: Alexandre Detiste <tc...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gcpegg, 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 1089...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated gcpegg 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 09 Dec 2024 15:41:13 +0100
Source: gcpegg
Architecture: source
Version: 5.1-17
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1089334
Changes:
 gcpegg (5.1-17) unstable; urgency=medium
 .
   * QA Upload
   * Build with "Rules-Requires-Root: no" (Closes: #1089334)
Checksums-Sha1:
 bbcf1acb6bc55e274257b24c61f3e585d6bfc990 1784 gcpegg_5.1-17.dsc
 041f0e3e4949020785874ecdaf26997629c55422 13704 gcpegg_5.1-17.debian.tar.xz
 6d9c2362f958112e3b788701bbd44ece3a6d01dc 6911 gcpegg_5.1-17_source.buildinfo
Checksums-Sha256:
 180a4594420015d8fd759ae6fb0c79c69d181c1ab3640a0adee2641f55f368b3 1784 
gcpegg_5.1-17.dsc
 bccbd34dfa319b34f72c78186395b90ac1dc0f7ca1a476daca51dd2abeafae65 13704 
gcpegg_5.1-17.debian.tar.xz
 b0af56f4371870d0b55aa5b9fc154d38fee5f5c504fbab2ec7a44f7883cec01e 6911 
gcpegg_5.1-17_source.buildinfo
Files:
 f70ff4b536d986765bac8a7c654d3256 1784 misc optional gcpegg_5.1-17.dsc
 b77bcbc1c526f29cac77b9e4e33ba17a 13704 misc optional 
gcpegg_5.1-17.debian.tar.xz
 3b676f063402406bb5eab445de1c66d3 6911 misc optional 
gcpegg_5.1-17_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmdXAfIRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBr//w//WfziuLp4huaJZOlW91cnI+mYpEqJu4qJ
wD3DnlRgg1OecPp4mTAdkNyMiUwhGUps9OyLDCcKoUuMNloEHKlhayxvzE04+lid
girw77p4XInJ4fg5eZXqiIVyD7KfFWyQBMVGeWH+bqIr3UyDpfc8A2iYbl5QOy3H
hSyN6rdkswpI8gR8dVAEyBNKNJmGdXrwmBpQ6j/9rRfoMvXv/9FWR+ka1OO2K8kk
mwr4VLASwz537mexJwPCI8lizOuDd+2PFii9jeC+molCb1tvl5UDy2pr7nU6TDlA
3D/jXxUy44AjYuz1U/jAjNvGQSmwp4wfWjGe9DI1xFRsvA5lTszGPWn+SvBVVhB0
8kJubLm3tPyruFDJlCeLfDAxF3C0yWvv1adLIclCuK8uaQAjA8uaqYioszDkw3TF
xEoBBGkIuztylDHQ3IM5ICyGQZtjx44ErtUzea8CPCyFv9cw2MdbPgOJaGq6cSoe
W9HIwHSb+DUWgJ4hD8/oO0EDEYNZsCxfUzMuBwUtVdVUDeH+FtRLAsUHwa/PHYBL
sNsYttX5/yCKMFu5cGoK0ptJGwlJBZTNmJSkjH94L4Twaa0k2qW5Kv7kanXfVgS6
3MiWEizXrqCCj79VdKv4k8ecnQCigIOziwSTYPVqPMcf4oAxO/HaAQaHcrPhc8mG
nlzkOpQp1Ow=
=PjnK
-----END PGP SIGNATURE-----

Attachment: pgpVJZHUnnC85.pgp
Description: PGP signature


--- End Message ---

Reply via email to