Your message dated Tue, 20 Dec 2016 01:18:29 +0000
with message-id <[email protected]>
and subject line Bug#848710: fixed in compiz 1:0.9.13.0+16.10.20160818.2-4
has caused the Debian Bug report #848710,
regarding compiz: FTBFS when built with dpkg-buildpackage -A (cannot create 
debian/compiz-gnome/DEBIAN/triggers: Directory nonexistent)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
848710: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848710
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --parallel --with python2
   dh_testdir -i -O--parallel
   dh_update_autotools_config -i -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/compiz-0.9.13.0+16.10.20160818.2'
dh_auto_configure -- -DCOMPIZ_BUILD_WITH_RPATH=FALSE 
-DCMAKE_BUILD_TYPE=RelWithDebInfo -DCOMPIZ_PACKAGING_ENABLED=TRUE 
-DCOMPIZ_DISABLE_GS_SCHEMAS_INSTALL=OFF -DCOMPIZ_DISABLE_PLUGIN_KDE=ON 
-DCOMPIZ_BUILD_TESTING=OFF -DUSE_KDE4=OFF -DBUILD_XORG_GTEST=OFF 
-DBUILD_METACITY=OFF
        cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCOMPIZ_BUILD_WITH_RPATH=FALSE 
-DCMAKE_BUILD_TYPE=RelWithDebInfo -DCOMPIZ_PACKAGING_ENABLED=TRUE 
-DCOMPIZ_DISABLE_GS_SCHEMAS_INSTALL=OFF -DCOMPIZ_DISABLE_PLUGIN_KDE=ON 
-DCOMPIZ_BUILD_TESTING=OFF -DUSE_KDE4=OFF -DBUILD_XORG_GTEST=OFF 
-DBUILD_METACITY=OFF
-- The C compiler identification is GNU 6.2.1
-- The CXX compiler identification is GNU 6.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info

[... snipped ...]

make[1]: Leaving directory '/<<BUILDDIR>>/compiz-0.9.13.0+16.10.20160818.2'
   dh_installdocs -i -O--parallel
   dh_installchangelogs -i -O--parallel
   dh_installman -i -O--parallel
   dh_python2 -i -O--parallel
W: dh_python2:479: Please add dh-python package to Build-Depends
   dh_lintian -i -O--parallel
   dh_icons -i -O--parallel
   dh_perl -i -O--parallel
   dh_link -i -O--parallel
   dh_strip_nondeterminism -i -O--parallel
   dh_compress -i -O--parallel
   dh_fixperms -i -O--parallel
   dh_installdeb -i -O--parallel
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<BUILDDIR>>/compiz-0.9.13.0+16.10.20160818.2'
dh_gencontrol -- -Vcoreabiversion=20151010
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is 
not NFS-safe
dpkg-gencontrol: warning: Depends field of package 
compizconfig-settings-manager: unknown substitution variable ${shlibs:Depends}
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is 
not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is 
not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is 
not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is 
not NFS-safe
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is 
not NFS-safe
make[1]: Leaving directory '/<<BUILDDIR>>/compiz-0.9.13.0+16.10.20160818.2'
   dh_md5sums -i -O--parallel
   debian/rules override_dh_builddeb
make[1]: Entering directory '/<<BUILDDIR>>/compiz-0.9.13.0+16.10.20160818.2'
# Workaround for a possible dh_makeshlibs bug:
echo 'activate-noawait ldconfig' >> debian/compiz-gnome/DEBIAN/triggers
/bin/sh: 1: cannot create debian/compiz-gnome/DEBIAN/triggers: Directory 
nonexistent
debian/rules:76: recipe for target 'override_dh_builddeb' failed
make[1]: *** [override_dh_builddeb] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/compiz-0.9.13.0+16.10.20160818.2'
debian/rules:82: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2
--------------------------------------------------------------------------------

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

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

--- End Message ---
--- Begin Message ---
Source: compiz
Source-Version: 1:0.9.13.0+16.10.20160818.2-4

We believe that the bug you reported is fixed in the latest version of
compiz, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <[email protected]> (supplier of updated compiz package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 20 Dec 2016 01:54:57 +0100
Source: compiz
Binary: compiz compiz-core compiz-dev compiz-gnome compiz-mate 
compiz-plugins-default compiz-plugins libdecoration0 libdecoration0-dev 
libcompizconfig0 libcompizconfig0-dev python-compizconfig 
compizconfig-settings-manager compiz-plugins-main compiz-plugins-main-default 
compiz-plugins-main-dev compiz-plugins-extra
Architecture: source
Version: 1:0.9.13.0+16.10.20160818.2-4
Distribution: unstable
Urgency: medium
Maintainer: Hypra Team <[email protected]>
Changed-By: Cyril Brulebois <[email protected]>
Description:
 compiz     - OpenGL window and compositing manager
 compiz-core - OpenGL window and compositing manager
 compiz-dev - OpenGL window and compositing manager - development files
 compiz-gnome - OpenGL window and compositing manager - GNOME window decorator
 compiz-mate - OpenGL window and compositing manager - MATE integration
 compiz-plugins - OpenGL window and compositing manager - plugins
 compiz-plugins-default - OpenGL window and compositing manager - default 
plugins
 compiz-plugins-extra - transitional dummy package
 compiz-plugins-main - transitional dummy package
 compiz-plugins-main-default - transitional dummy package
 compiz-plugins-main-dev - transitional dummy package
 compizconfig-settings-manager - Compiz configuration settings manager
 libcompizconfig0 - Settings library for plugins - OpenCompositing Project
 libcompizconfig0-dev - Development file for plugin settings - OpenCompositing 
Project
 libdecoration0 - Compiz window decoration library
 libdecoration0-dev - Compiz window decoration library - development files
 python-compizconfig - Compizconfig bindings for Python
Closes: 848710
Changes:
 compiz (1:0.9.13.0+16.10.20160818.2-4) unstable; urgency=medium
 .
   * Use override_dh_builddeb-arch instead of override_dh_builddeb for
     the SHLIBS workaround, so that one only tries to apply it when
     building arch:any packages. This fixes the FTBFS on the arch:all
     autobuilder; thanks to Santiago Vila for the report and the patch
     (Closes: #848710).
Checksums-Sha1:
 3721e374b04cc1129baa015a2328005fdc61c33f 3926 
compiz_0.9.13.0+16.10.20160818.2-4.dsc
 ebaeac8939f5b168fe7d86bc981475b5aeca094e 121821 
compiz_0.9.13.0+16.10.20160818.2-4.diff.gz
Checksums-Sha256:
 8f9175e583f7cebb89f4754decc1f1308223f80fa4120a0247a47d90e105a361 3926 
compiz_0.9.13.0+16.10.20160818.2-4.dsc
 7288db9f124ce8b4469f9c3322b4e7e8ecf4edec7c6ca98b741beee51b637120 121821 
compiz_0.9.13.0+16.10.20160818.2-4.diff.gz
Files:
 6f32f0bf0c56cbe632b29febd321f19f 3926 x11 optional 
compiz_0.9.13.0+16.10.20160818.2-4.dsc
 c8bd50597fedcd4984ec7ededa6d944a 121821 x11 optional 
compiz_0.9.13.0+16.10.20160818.2-4.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJYWIGqAAoJEP+RSvDCs1UgNHwP/3HSX9xIK9/dUiZiLzrMuGKo
EiyHrlOPdhp/gWFZpuJgRlbrQUyweM/nM2dgGxAfSolSWyfusd7K8FXA1ekwm7aN
0NjwVc+vbynsJorG4RkXEUqkpkAjigQXPSw5WNUHRLJGd7eZLzWV7d6Y9E6h/wUD
1dI8EBuwFCD/Ww9vJ9px7MvqzAA319r3hmsE6/el8oxiyRCFGHUAf1QkzaCeJqF3
v8YbyIWRvio4gHdK5RxvvtaI0WeyueMsxYfCd0/Jx2RB25aZlXcoFRCdRI4kwTPd
NRCs9Newc644UltW2BjiS1s0brDuMwuFVeiRce9n+71CfDK4M2ffWyOQJ7T/7mCT
BaMiGwIwC9zddpTQJ2+TyE8f/fxWZpLk1n92E9vtWmspPzXtam2fsm2A8lXtUjDt
BJsgOAkt5Y1arEe4SbUCwNtwJwbXqiZCii9zevJSMI5Ii5ETVsKQaRihTtd9V16J
Sj5bMf/8hU731o/txSyhO9jx0/4GhVb41um22a2+x4eVCM++Y+TjrpWLsgC6xCVn
7wV5zZZJaop5QaQi6snSyVFyb1OoErJne4CIi2m86/UDGQPFsyz+UaZR61S4bXkj
AcyOrpwLnjzKvZgURf/P+Eg41CZtOjNLguwrOvPFlnHbMsUqo/yD9mYBGngQR8vK
oovYWxoSU+bbWUyXRrZy
=hqzu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to