Source: linux86 Version: 0.16.17-3.9 Severity: important Tags: ftbfs Justification: FTBFS X-Debbugs-Cc: [email protected] User: [email protected] 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`, linux86 failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] ncc -Mf -O -D__LIBC__ -DL_nice syscall.c -c -o nice.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a nice.o ncc -Mf -O -D__LIBC__ -DL_sync syscall.c -c -o sync.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a sync.o ncc -Mf -O -D__LIBC__ -DL_kill syscall.c -c -o kill.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a kill.o ncc -Mf -O -D__LIBC__ -DL_rename syscall.c -c -o rename.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a rename.o ncc -Mf -O -D__LIBC__ -DL_mkdir syscall.c -c -o mkdir.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a mkdir.o ncc -Mf -O -D__LIBC__ -DL_rmdir syscall.c -c -o rmdir.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a rmdir.o ncc -Mf -O -D__LIBC__ -DL_dup syscall.c -c -o dup.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a dup.o ncc -Mf -O -D__LIBC__ -DL_pipe syscall.c -c -o pipe.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a pipe.o ncc -Mf -O -D__LIBC__ -DL___times syscall.c -c -o __times.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a __times.o ncc -Mf -O -D__LIBC__ -DL_dup2 syscall.c -c -o dup2.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a dup2.o ncc -Mf -O -D__LIBC__ -DL_setgid syscall.c -c -o setgid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a setgid.o ncc -Mf -O -D__LIBC__ -DL___getgid syscall.c -c -o __getgid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a __getgid.o ncc -Mf -O -D__LIBC__ -DL___signal syscall.c -c -o __signal.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a __signal.o ncc -Mf -O -D__LIBC__ -DL_fcntl syscall.c -c -o fcntl.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a fcntl.o ncc -Mf -O -D__LIBC__ -DL_ioctl syscall.c -c -o ioctl.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a ioctl.o ncc -Mf -O -D__LIBC__ -DL_reboot syscall.c -c -o reboot.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a reboot.o ncc -Mf -O -D__LIBC__ -DL_lstat syscall.c -c -o lstat.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a lstat.o ncc -Mf -O -D__LIBC__ -DL_symlink syscall.c -c -o symlink.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a symlink.o ncc -Mf -O -D__LIBC__ -DL_readlink syscall.c -c -o readlink.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a readlink.o ncc -Mf -O -D__LIBC__ -DL_umask syscall.c -c -o umask.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a umask.o ncc -Mf -O -D__LIBC__ -DL_settimeofday syscall.c -c -o settimeofday.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a settimeofday.o ncc -Mf -O -D__LIBC__ -DL_gettimeofday syscall.c -c -o gettimeofday.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a gettimeofday.o ncc -Mf -O -D__LIBC__ -DL_select syscall.c -c -o select.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a select.o ncc -Mf -O -D__LIBC__ -DL___readdir syscall.c -c -o __readdir.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a __readdir.o ncc -Mf -O -D__LIBC__ -DL_fchown syscall.c -c -o fchown.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a fchown.o ncc -Mf -O -D__LIBC__ -DL_dlload syscall.c -c -o dlload.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a dlload.o ncc -Mf -O -D__LIBC__ -DL_setsid syscall.c -c -o setsid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a setsid.o ncc -Mf -O -D__LIBC__ -DL_socket syscall.c -c -o socket.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a socket.o ncc -Mf -O -D__LIBC__ -DL_bind syscall.c -c -o bind.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a bind.o ncc -Mf -O -D__LIBC__ -DL_listen syscall.c -c -o listen.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a listen.o ncc -Mf -O -D__LIBC__ -DL_accept syscall.c -c -o accept.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a accept.o ncc -Mf -O -D__LIBC__ -DL_connect syscall.c -c -o connect.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a connect.o ncc -Mf -O -D__LIBC__ -DL_knlvsn syscall.c -c -o knlvsn.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a knlvsn.o make[6]: Leaving directory '/<<PKGBUILDDIR>>/libc/syscall' ncc -Mf -O -D__LIBC__ -DL___cstartup syslib0.c -c -o __cstartup.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a __cstartup.o ncc -Mf -O -D__LIBC__ -DL_lseek syslib0.c -c -o lseek.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a lseek.o ncc -Mf -O -D__LIBC__ -DL_getpid syslib0.c -c -o getpid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a getpid.o ncc -Mf -O -D__LIBC__ -DL_getppid syslib0.c -c -o getppid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a getppid.o ncc -Mf -O -D__LIBC__ -DL_getuid syslib0.c -c -o getuid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a getuid.o ncc -Mf -O -D__LIBC__ -DL_geteuid syslib0.c -c -o geteuid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a geteuid.o ncc -Mf -O -D__LIBC__ -DL_getgid syslib0.c -c -o getgid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a getgid.o ncc -Mf -O -D__LIBC__ -DL_getegid syslib0.c -c -o getegid.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a getegid.o ncc -Mf -O -D__LIBC__ -DL_getpgrp syslib0.c -c -o getpgrp.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a getpgrp.o ncc -Mf -O -D__LIBC__ -DL_times syslib0.c -c -o times.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a times.o ncc -Mf -O -D__LIBC__ -DL_opendir dirent.c -c -o opendir.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a opendir.o ncc -Mf -O -D__LIBC__ -DL_closedir dirent.c -c -o closedir.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a closedir.o ncc -Mf -O -D__LIBC__ -DL_readdir dirent.c -c -o readdir.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a readdir.o ncc -Mf -O -D__LIBC__ -DL_execve exec.c -c -o execve.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a execve.o ncc -Mf -O -D__LIBC__ -DL_execl exec.c -c -o execl.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a execl.o ncc -Mf -O -D__LIBC__ -DL_execv exec.c -c -o execv.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a execv.o ncc -Mf -O -D__LIBC__ -DL_execle exec.c -c -o execle.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a execle.o ncc -Mf -O -D__LIBC__ -DL_execlp exec.c -c -o execlp.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a execlp.o ncc -Mf -O -D__LIBC__ -DL_execvp exec.c -c -o execvp.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a execvp.o ncc -Mf -O -D__LIBC__ -c -o signal.o signal.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a signal.o ncc -Mf -O -D__LIBC__ -c -o setjmp.o setjmp.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a setjmp.o make[5]: Leaving directory '/<<PKGBUILDDIR>>/libc/syscall' make[5]: Entering directory '/<<PKGBUILDDIR>>/libc/termios' ncc -Mf -O -D__LIBC__ -DL_tcsetattr termios.c -c -o tcsetattr.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcsetattr.o ncc -Mf -O -D__LIBC__ -DL_tcgetattr termios.c -c -o tcgetattr.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcgetattr.o ncc -Mf -O -D__LIBC__ -DL_tcdrain termios.c -c -o tcdrain.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcdrain.o ncc -Mf -O -D__LIBC__ -DL_tcflow termios.c -c -o tcflow.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcflow.o ncc -Mf -O -D__LIBC__ -DL_tcflush termios.c -c -o tcflush.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcflush.o ncc -Mf -O -D__LIBC__ -DL_tcsendbreak termios.c -c -o tcsendbreak.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcsendbreak.o ncc -Mf -O -D__LIBC__ -DL_tcsetpgrp termios.c -c -o tcsetpgrp.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcsetpgrp.o ncc -Mf -O -D__LIBC__ -DL_tcgetpgrp termios.c -c -o tcgetpgrp.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tcgetpgrp.o ncc -Mf -O -D__LIBC__ -DL_isatty termios.c -c -o isatty.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a isatty.o ncc -Mf -O -D__LIBC__ -DL_cfgetospeed termios.c -c -o cfgetospeed.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a cfgetospeed.o ncc -Mf -O -D__LIBC__ -DL_cfgetispeed termios.c -c -o cfgetispeed.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a cfgetispeed.o ncc -Mf -O -D__LIBC__ -DL_cfsetospeed termios.c -c -o cfsetospeed.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a cfsetospeed.o ncc -Mf -O -D__LIBC__ -DL_cfsetispeed termios.c -c -o cfsetispeed.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a cfsetispeed.o ncc -Mf -O -D__LIBC__ -DL_cfmakeraw termios.c -c -o cfmakeraw.o ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a cfmakeraw.o ncc -Mf -O -D__LIBC__ -c -o ttyname.o ttyname.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a ttyname.o make[5]: Leaving directory '/<<PKGBUILDDIR>>/libc/termios' make[5]: Entering directory '/<<PKGBUILDDIR>>/libc/time' ncc -Mf -O -D__LIBC__ -c -o localtime.o localtime.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a localtime.o ncc -Mf -O -D__LIBC__ -c -o gmtime.o gmtime.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a gmtime.o ncc -Mf -O -D__LIBC__ -c -o asctime.o asctime.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a asctime.o ncc -Mf -O -D__LIBC__ -c -o ctime.o ctime.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a ctime.o ncc -Mf -O -D__LIBC__ -c -o asc_conv.o asc_conv.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a asc_conv.o ncc -Mf -O -D__LIBC__ -c -o tm_conv.o tm_conv.c ar86 r /<<PKGBUILDDIR>>/libc/libc_f.a tm_conv.o make[5]: Leaving directory '/<<PKGBUILDDIR>>/libc/time' make[4]: Leaving directory '/<<PKGBUILDDIR>>/libc' cp -p libc/libc_f.a lib/libc_f.a sh libcompat lib/libc_f.a make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' touch build Error: not super-user make: *** [debian/rules:25: binary-common] Error 1dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
-------------------------------------------------------------------------------- Build finished at 2024-11-17T09:07:28Z ------------------------------------------------------------------------------- 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/1019927.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.
OpenPGP_signature.asc
Description: OpenPGP digital signature

