[blfs-dev] install-tl-unx breakage

Ken Moffat zarniwhoop at ntlworld.com
Thu Sep 17 11:37:22 PDT 2015

On Thu, Sep 17, 2015 at 07:21:30PM +0100, Ken Moffat wrote:
> On Thu, Sep 17, 2015 at 08:56:31AM -0500, Bruce Dubbs wrote:
> > Ken Moffat wrote:
> > >I've just found out why my xindy tests were failing :-(
> > >
> > >The texlive binary needs non-wide ncurses for some things, primarily
> > >xindy.  Ncurses had been stuck at 5.x versions for so long that I
> > >parsed that as non-wide ncurses.so instead of non-wide ncurses.so.5*
> > >
> > >Now that we are on ncurses6, the xindy binary breaks.  In the past,
> > >it was easy enough to point to the LFS book.  But now that LFS has
> > >moved to ncurses6, we need ncurses-5.9 and the gcc5_buildfixes-1
> > >patch.
> > >
> I had a further thought : please take a look at the Note in LFS
> chroot ncurses (at the bottom of the the Installation part).
> In future, binary software linked to libncurses.so.6 might appear.
> But for the moment the requirement will always be for .so.5 so LFS
> is in practice wrong.
> Therefore, non-wide ncurses 5 needs to be referenced from LFS,
> unless we are going to restrict choice.  I suggest that 'genlib' is
> the proper place, with a Note that this page is only required for
> running binary software that uses libncurses.so.5.
I have been told that the LFS instructions can be altered - for
non-wide ncurses add --with-abi-version=5 to create the .so.5
variant which is what all current binary software links to.

Il Porcupino Nil Sodomy Est! (if you will excuse my latatian)
  aka "The hedgehog song"

More information about the blfs-dev mailing list