[PKG-Openstack-devel] Bug#901112: openvswitch: FTBFS when built with dpkg-buildpackage -A

Santiago Vila sanvila at debian.org
Sat Jun 9 00:23:18 BST 2018


Package: src:openvswitch
Version: 2.8.1+dfsg1-6
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
py3versions: no X-Python3-Version in control file, using supported versions
debian/rules:43: warning: overriding recipe for target 'override_dh_installinit'
/usr/share/openstack-pkg-tools/pkgos.make:43: warning: ignoring old recipe for target 'override_dh_installinit'
debian/rules:67: warning: overriding recipe for target 'override_dh_installinit'
debian/rules:43: warning: ignoring old recipe for target 'override_dh_installinit'
dh build-indep --with autoreconf,python2,python3,systemd --parallel
   dh_update_autotools_config -i -O--parallel
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<BUILDDIR>>/openvswitch-2.8.1+dfsg1'
pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions

[... snipped ...]

dh_missing: usr/share/man/man8/ovs-appctl.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovs-l3ping.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovn-controller-vtep.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovs-ofctl.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovn-controller.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovs-vswitchd.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovs-dpctl-top.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovn-northd.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovs-parse-backtrace.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man8/ovs-tcpdump.8 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man5/ovs-vswitchd.conf.db.5 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man5/vtep.5 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man5/ovn-nb.5 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man5/ovn-sb.5 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man1/ovs-pcap.1 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man1/ovsdb-server.1 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man1/ovsdb-tool.1 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man1/ovsdb-client.1 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man1/ovn-detrace.1 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man1/ovs-tcpundump.1 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man7/ovn-architecture.7 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/share/man/man7/ovs-fields.7 exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/x86_64-linux-gnu/libovn.la exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/x86_64-linux-gnu/libopenvswitch.la exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/x86_64-linux-gnu/libovsdb.la exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/x86_64-linux-gnu/libofproto.la exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/x86_64-linux-gnu/libsflow.la exists in debian/tmp but is not installed to anywhere
dh_missing: usr/lib/x86_64-linux-gnu/libvtep.la exists in debian/tmp but is not installed to anywhere
	The following debhelper tools have reported what they installed (with files per package)
	 * dh_install: openvswitch-common (64), openvswitch-dbg (0), openvswitch-dev (234), openvswitch-pki (0), openvswitch-switch (5), openvswitch-testcontroller (0), openvswitch-vtep (2), ovn-central (2), ovn-controller-vtep (0), ovn-host (0), python-openvswitch (2), python3-openvswitch (0)
	If the missing files are installed by another tool, please file a bug against it.
	When filing the report, if the tool is not part of debhelper itself, please reference the
	"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
	  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
	Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
	For a short-term work-around: Add the files to debian/not-installed
# openvswitch-switch
cp debian/openvswitch-switch.template debian/openvswitch-switch/usr/share/openvswitch/switch/default.template
cp: cannot create regular file 'debian/openvswitch-switch/usr/share/openvswitch/switch/default.template': No such file or directory
debian/rules:54: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<<BUILDDIR>>/openvswitch-2.8.1+dfsg1'
debian/rules:15: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2
--------------------------------------------------------------------------------

To reproduce, please try "dpkg-buildpackage -A".
(The error does not happen with "dpkg-buildpackage").

Thanks.



More information about the Openstack-devel mailing list