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