Bug#881630: vdr-plugin-xineliboutput: FTBFS with multiarchified xine-lib-1.2 >= 1.2.6-2
Mattia Rizzolo
mattia at debian.org
Mon Nov 13 17:43:37 UTC 2017
Source: vdr-plugin-xineliboutput
Version: 2.0.0-1
Severity: serious
Dear maintainer,
I multiarchified xine-lib-1.2 (i.e. just using dh_auto_configure with
compat level >= 9), and that apparently also affects how other packages
places their files.
In particular, vdr-plugin-xineliboutput seems to fail with it (log at
the bottom).
Fix should be as easy as declaring a stricter build-dep on libxine2-dev
and changing the .install files to use a multiarchified path.
Note that I might NMU this package in some days to fix this.
dh_install
install -d debian/vdr-plugin-xineliboutput//usr/share
cp --reflink=auto -a ./debian/tmp/usr/share/locale debian/vdr-plugin-xineliboutput//usr/share/
install -d debian/vdr-plugin-xineliboutput/etc/vdr/conf.avail/
cp --reflink=auto -a ./debian/xineliboutput.conf debian/vdr-plugin-xineliboutput/etc/vdr/conf.avail//
install -d debian/vdr-plugin-xineliboutput/etc/vdr/plugins/xineliboutput/
cp --reflink=auto -a ./examples/allowed_hosts.conf debian/vdr-plugin-xineliboutput/etc/vdr/plugins/xineliboutput//
install -d debian/vdr-plugin-xineliboutput/usr/lib/vdr/plugins/
cp --reflink=auto -a ./libvdr-xineliboutput.so.2.3.8 debian/vdr-plugin-xineliboutput/usr/lib/vdr/plugins//
install -d debian/.debhelper/generated/vdr-plugin-xineliboutput
install -d debian/.debhelper/generated/vdr-plugin-xineliboutput-dbg
install -d debian/libxineliboutput-fbfe/usr/lib/vdr/plugins/
cp --reflink=auto -a ./libxineliboutput-fbfe.so.2.0.0 debian/libxineliboutput-fbfe/usr/lib/vdr/plugins//
install -d debian/.debhelper/generated/libxineliboutput-fbfe
install -d debian/.debhelper/generated/libxineliboutput-fbfe-dbg
install -d debian/libxineliboutput-sxfe/usr/lib/vdr/plugins/
cp --reflink=auto -a ./libxineliboutput-sxfe.so.2.0.0 debian/libxineliboutput-sxfe/usr/lib/vdr/plugins//
install -d debian/.debhelper/generated/libxineliboutput-sxfe
install -d debian/.debhelper/generated/libxineliboutput-sxfe-dbg
install -d debian/xineliboutput-fbfe//usr/bin
cp --reflink=auto -a debian/tmp/usr/bin/vdr-fbfe debian/xineliboutput-fbfe//usr/bin/
install -d debian/xineliboutput-fbfe/usr/share/applications/
cp --reflink=auto -a ./debian/vdr-fbfe.desktop debian/xineliboutput-fbfe/usr/share/applications//
install -d debian/.debhelper/generated/xineliboutput-fbfe
install -d debian/.debhelper/generated/xineliboutput-fbfe-dbg
install -d debian/xineliboutput-sxfe//usr/bin
cp --reflink=auto -a debian/tmp/usr/bin/vdr-sxfe debian/xineliboutput-sxfe//usr/bin/
install -d debian/xineliboutput-sxfe/usr/share/applications/
cp --reflink=auto -a ./debian/vdr-sxfe.desktop debian/xineliboutput-sxfe/usr/share/applications//
install -d debian/.debhelper/generated/xineliboutput-sxfe
install -d debian/.debhelper/generated/xineliboutput-sxfe-dbg
dh_install: Cannot find (any matches for) "usr/lib/xine" (tried in ., debian/tmp)
dh_install: libxine2-xvdr missing files: usr/lib/xine
install -d debian/.debhelper/generated/libxine2-xvdr
install -d debian/.debhelper/generated/libxine2-xvdr-dbg
dh_install: missing files, aborting
debian/rules:7: recipe for target 'binary' failed
make: *** [binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-vdr-dvb-devel/attachments/20171113/92be78fd/attachment.sig>
More information about the pkg-vdr-dvb-devel
mailing list