control: tag -1 + patch On 2023-08-11 14:14, Adrian Bunk wrote: > Source: libopencsd > Version: 1.3.3-1 > Severity: serious > Tags: ftbfs trixie sid > > https://buildd.debian.org/status/fetch.php?pkg=libopencsd&arch=riscv64&ver=1.3.3-1&stamp=1691714850&raw=0 > > ... > debian/rules override_dh_installdocs > make[1]: Entering directory '/<<PKGBUILDDIR>>' > # kick compat 11+ to put docs where we told it > dh_installdocs -X.md5 -X.map > install -m0755 -d debian/libopencsd-dev/usr/share/doc/libopencsd-dev > install -p -m0644 debian/copyright > debian/libopencsd-dev/usr/share/doc/libopencsd-dev/copyright > install -m0755 -d debian/libopencsd1/usr/share/doc/libopencsd1 > install -p -m0644 debian/copyright > debian/libopencsd1/usr/share/doc/libopencsd1/copyright > install -m0755 -d debian/libopencsd-bin/usr/share/doc/libopencsd-bin > install -p -m0644 debian/copyright > debian/libopencsd-bin/usr/share/doc/libopencsd-bin/copyright > jdupes -rl debian/libopencsd-doc/usr/share/doc/ > > could not stat dir debian/libopencsd-doc/usr/share/doc/ > No duplicates found. > make[1]: *** [debian/rules:46: override_dh_installdocs] Error 1 > > > > The return value of jdupes changed after bookworm to no longer return success > when > the given paths do not exist, which causes this failure in binary-and builds > (dpkg-buildpackage -B) where binary-all packages are not being built. >
Please find a patch below to fix the issue: diff -Nru libopencsd-1.3.3/debian/rules libopencsd-1.3.3/debian/rules --- libopencsd-1.3.3/debian/rules +++ libopencsd-1.3.3/debian/rules @@ -40,7 +40,7 @@ make -f decoder/build/linux/makefile docs endif -override_dh_installdocs: +override_dh_installdocs-indep: # kick compat 11+ to put docs where we told it dh_installdocs -X.md5 -X.map jdupes -rl debian/libopencsd-doc/usr/share/doc/ Regards Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://aurel32.net