Control: tag -1 patch pending

Hi,

Santiago Vila <sanv...@debian.org> (2016-12-19):
> Package: src:compiz
> Version: 1:0.9.13.0+16.10.20160818.2-3
> Severity: serious
> Tags: patch
> 
> Dear maintainer:
> 
> I tried to build this package with "dpkg-buildpackage -A"
> (which is what the "Arch: all" autobuilder already tried as well)
> but it failed:

Thanks so much for spotting this. I had to perform a source+amd64+all
upload for NEW, then switched to source only (no code changes…), and
almost missed it.

> This happens because we are creating arch-indep packages only,
> so debian/compiz-gnome/[...] does not exist.

Yeah, reproduced with sbuild -A --no-arch-any locally.

> This could be fixed by overriding dh_builddeb only for arch-dependent
> builds.
> 
> Trivial (but untested) patch follows.
> 
> Thanks.
> 
> --- a/debian/rules
> +++ b/debian/rules
> @@ -72,7 +72,7 @@ override_dh_gencontrol:
>  override_dh_auto_test:
>       #dh_auto_test
>  
> -override_dh_builddeb:
> +override_dh_builddeb-arch:
>       # Workaround for a possible dh_makeshlibs bug:
>       echo 'activate-noawait ldconfig' >> debian/compiz-gnome/DEBIAN/triggers
>       chmod 644 debian/compiz-gnome/DEBIAN/triggers

This fixed the FTBFS locally, and looking at a debdiff of all generated
arch:all packages before/after the change, packages are looking good to
me, so I'll upload this again.


Thanks again!
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/

Attachment: signature.asc
Description: Digital signature

Reply via email to