Source: zvmcloudconnector
Version: 1.4.0-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source

Hi,

zvmcloudconnector FTBFS twice in a row, because the first build process
"consumes" doc/source/zvmsdk.conf.sample which is not regenerated:

[...]
creating 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc/zvmsdk
copying data/uwsgi-zvmsdk.conf -> 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc/zvmsdk
copying doc/source/zvmsdk.conf.sample -> 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc/zvmsdk
running install_egg_info
running egg_info
[...]
+ [ -d /build/zvmcloudconnector-1.4.0/debian/python-zvmcloudconnector/usr/bin ]
rm -rf /build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc
rm -rf 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/usr/lib/systemd
rm -rf /build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/lib
rm -rf /build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/var
mv /build/zvmcloudconnector-1.4.0/doc/source/zvmsdk.conf.sample 
/build/zvmcloudconnector-1.4.0/debian/zvmcloudconnector-common/etc/zvmsdk/zvmsdk.conf
dh_install
dh_missing --fail-missing
make[1]: Leaving directory '/build/zvmcloudconnector-1.4.0'
   debian/rules override_dh_install
[...]
 dpkg-source -b .
dpkg-source: info: using options from 
zvmcloudconnector-1.4.0/debian/source/options: 
--extend-diff-ignore=^[^/]*[.]egg-info/
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building zvmcloudconnector using existing 
./zvmcloudconnector_1.4.0.orig.tar.xz
dpkg-source: warning: ignoring deletion of file doc/source/zvmsdk.conf.sample, 
use --include-removal to override
dpkg-source: info: building zvmcloudconnector in 
zvmcloudconnector_1.4.0-3.debian.tar.xz
dpkg-source: info: building zvmcloudconnector in zvmcloudconnector_1.4.0-3.dsc
 debian/rules build
[...]
creating /build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc
creating 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc/sudoers.d
copying data/sudoers-zvmsdk -> 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc/sudoers.d
creating 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc/zvmsdk
copying data/uwsgi-zvmsdk.conf -> 
/build/zvmcloudconnector-1.4.0/debian/python3-zvmcloudconnector/etc/zvmsdk
error: can't copy 'doc/source/zvmsdk.conf.sample': doesn't exist or not a 
regular file
make[1]: *** [debian/rules:10: override_dh_auto_install] Error 1
make[1]: Leaving directory '/build/zvmcloudconnector-1.4.0'
make: *** [debian/rules:7: binary] Error 2

That mv command in the first build is definitively wrong ...


Andreas

Attachment: zvmcloudconnector_1.4.0-3_twice.log.gz
Description: application/gzip

Reply via email to