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

Reply via email to