Skip Menu |

This queue is for tickets about the Alien-libtermkey CPAN distribution.

Report information
The Basics
Id: 122634
Status: patched
Priority: 0/
Queue: Alien-libtermkey

People
Owner: Nobody in particular
Requestors: corion [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.18
Fixed in: (no value)



Subject: Fails to install on Debian 9 (Stretch)
With libunibilium installed, this module fails to install with: Looking for pkg-config unibilium... found OS unsupported - unable to find GNU libtool I would assume that Alien::libtermkey includes everything that is needed to build the bundled libtermkey. Also, after apt-get install libtermkey-dev the module still fails with Looking for pkg-config unibilium... found OS unsupported - unable to find GNU libtool I would expect the module here to recognize that we won't need its bundled version and thus install. This prevents installation of Tickit ...
On Sat Jul 29 06:20:33 2017, CORION wrote: Show quoted text
> With libunibilium installed, this module fails to install with: > > Looking for pkg-config unibilium... found > OS unsupported - unable to find GNU libtool > > I would assume that Alien::libtermkey includes everything that is > needed to build the bundled libtermkey.
Well it has the source, sure, but it still needs the actual build tools on the platform in question - gcc, make, libtool, etc.. Show quoted text
> Also, after > > apt-get install libtermkey-dev > > the module still fails with > > Looking for pkg-config unibilium... found > OS unsupported - unable to find GNU libtool > > I would expect the module here to recognize that we won't need its > bundled version and > thus install.
Ah now that's a good point. If it's going to use the pkg-config built version it won't need the libtool itself to build it. I should fix that. -- Paul Evans
Subject: Re: [rt.cpan.org #122634] Fails to install on Debian 9 (Stretch)
Date: Sat, 29 Jul 2017 13:34:52 +0200
To: bug-Alien-libtermkey [...] rt.cpan.org
From: Max Maischein <corion [...] cpan.org>
Hello Paul, Show quoted text
>> With libunibilium installed, this module fails to install with: >> >> Looking for pkg-config unibilium... found >> OS unsupported - unable to find GNU libtool >> >> I would assume that Alien::libtermkey includes everything that is >> needed to build the bundled libtermkey.
> > Well it has the source, sure, but it still needs the actual build tools on the platform in question - gcc, make, libtool, etc..
Aaah - so this is where I misunderstood what libtool is about. I thought it was another incarnation of pkg-config. So the only valid point in my report is that it doesn't recognize if the library is already available on a system. Show quoted text
>> after >> >> apt-get install libtermkey-dev >> >> the module still fails with >> >> Looking for pkg-config unibilium... found >> OS unsupported - unable to find GNU libtool >> >> I would expect the module here to recognize that we won't need its >> bundled version and >> thus install.
> > Ah now that's a good point. If it's going to use the pkg-config built version it won't need the libtool itself to build it. I should fix that. >
Thanks, -max
On Sat Jul 29 07:35:29 2017, CORION wrote: Show quoted text
> Aaah - so this is where I misunderstood what libtool is about. I > thought > it was another incarnation of pkg-config.
In brief: libtool is a sort of portability wrapper around the various system C compilers, linkers, and other tools required for building a library. You invoke libtool in a standard "pretend it's the GNU ELF toolchain" way, and it translates for the system in question. It massively simplifies making portable Makefiles. Show quoted text
> > Ah now that's a good point. If it's going to use the pkg-config built > > version it won't need the libtool itself to build it. I should fix > > that.
Now fixed in 0.20, on its way to CPAN -- Paul Evans
On Sat Jul 29 08:03:26 2017, PEVANS wrote: Show quoted text
> Now fixed in 0.20, on its way to CPAN
Er, 0.19. -- Paul Evans