[pkg-apparmor] [apparmor] Bug#761733: apparmor: libtool split

Steve Beattie steve at nxnw.org
Tue Sep 16 08:07:31 UTC 2014


On Tue, Sep 16, 2014 at 12:09:25AM -0700, Seth Arnold wrote:
> On Tue, Sep 16, 2014 at 12:04:09AM -0700, Steve Beattie wrote:
> > The follwoing bug report was filed in Debian against apparmor:
> > 
> > On Mon, Sep 15, 2014 at 11:41:18PM +0000, Matthias Klose wrote:
> > > Package: src:apparmor
> > > Version: 2.8.0-5.1
> > > Severity: wishlist
> > > User: debian-cross at lists.debian.org
> > > Usertags: libtool-split
> > > 
> > > As part of the effort to cross-build the archive, the libtool package
> > > needs a split into an architecture independent part and an
> > > architecture dpendent part (the latter only consisting of the libtool
> > > binary).  The split is already done for jessie/sid, but to enable the
> > > cross buildability, the dependency in libtool on libtool-bin needs to
> > > be removed, and libtool-bin needs to depend on libtool instead.
> > > 
> > > The vast majority of packages using libtool via automake don't need
> > > the libtool binary, and thus no changes in the build dependencies, however
> > > about 60 source packages are using libtool directly, and need changes.
> > > 
> > >  - some packages just check for the libtool binary, and then don't
> > >    use it for the build (but are using libtoolize instead).  Such
> > >    usages are seen in a script called buildcheck.sh, and sometimes
> > >    in autogen.sh scripts.  The solution for these cases is to patch
> > >    these scripts to check for libtoolize instead of libtool, and
> > >    not to introduce the new build dependency.
> > 
> > This was the case for apparmor, checking for libtool, but actually using
> > libtoolize in the build. This was fixed in lp:apparmor commit 2295, and
> > I'm nominating it for the 2.8 branch.
> > 
> > libapparmor: require libtoolize instead of libtool
> > Merge from trunk commit 2295.
> 
> Ha, I thought doko's mail sounded familiar but I forgot you already
> handled it once before. :)

I knew I'd handled it before, but I hadn't realized I'd already applied
it to the apparmor 2.8 branch as well, so re-nominating it wasn't
necessary. Debian packagers may wish to cherry-pick commit 2107 from the
apparmor-2.8 branch:

  http://bazaar.launchpad.net/~apparmor-dev/apparmor/2.8/revision/2107

-- 
Steve Beattie
<sbeattie at ubuntu.com>
http://NxNW.org/~steve/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-apparmor-team/attachments/20140916/74571a37/attachment.sig>


More information about the pkg-apparmor-team mailing list