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/
signature.asc
Description: Digital signature