dx-packages team mailing list archive
-
dx-packages team
-
Mailing list archive
-
Message #10686
[Bug 1281659] Re: Ships a .la file
So when I run "bzr bd", that file gets installed like this:
> /bin/bash ../libtool --mode=install /usr/bin/install -c
libappmenu.la '/home/charles/canonical/src/indicator-appmenu/build-area
/indicator-
appmenu-13.01.0+14.04.20131125/debian/tmp/usr/lib/indicators3/7/'
And the "find" rule in debian/rules to prune out the static & libtool
libraries doesn't match this path:
> override_dh_install:
> find debian/indicator-appmenu -name \*.la -delete
> find debian/indicator-appmenu -name \*.a -delete
> dh_install --fail-missing
Replacing "debian/indicator-appmenu-name" with "debian/tmp" should
resolve this.
--
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-appmenu in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1281659
Title:
Ships a .la file
Status in “indicator-appmenu” package in Ubuntu:
Triaged
Bug description:
Binary package indicator-appmenu currently ships
/usr/lib/indicators3/7/libappmenu.la file. Per Debian Policy section
10.2, this should be avoided. See:
http://packages.ubuntu.com/trusty/i386/indicator-appmenu/filelist
https://www.debian.org/doc/debian-policy/ch-files.html#s-libraries
https://wiki.debian.org/ReleaseGoals/LAFileRemoval
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/1281659/+subscriptions
References