Bug#813018: please multiarchify the library packages
Matthias Klose
doko at debian.org
Thu Jan 28 15:20:24 UTC 2016
On 28.01.2016 16:12, Michael Biebl wrote:
> Control: tags -1 = moreinfo
>
> Am 28.01.2016 um 15:44 schrieb Matthias Klose:
>> Package: src:totem
>> Version: 3.16.1-1
>> Tags: patch
>> User: doko at debian.org
>> Usertags: multiarch
>>
>> patch at
>> http://launchpadlibrarian.net/235558205/totem_3.18.1-1ubuntu2_3.18.1-1ubuntu3.diff.gz
>
> +# don't configure with --libdir, but move the files manually, because
> +# other locations in /usr/lib/ must not change.
> +common-install-impl::
> + mkdir -p debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
> + mv debian/tmp/usr/lib/*.a debian/tmp/usr/lib/*.so* \
> + debian/tmp/usr/lib/girepository-1.0 debian/tmp/usr/lib/pkgconfig \
> + debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
> +
>
> I assume you are concerned that there are other packages installing
> plugins into /usr/lib/totem/plugins?
yes.
> If so, I think the right fix here is, to use
> --libdir=usr/lib/$(DEB_HOST_MULTIARCH) and patch totem to look at old
> and new path.
sure you can do that, but this doesn't affect the multiarch status of the
library packages. I'm not aware that you would need the plugin packages for
e.g. cross-building.
More information about the pkg-gnome-maintainers
mailing list