texlive appears broken

Chris H bsd-lists at bsdforge.com
Sat Nov 14 06:48:14 UTC 2015


On Thu, 12 Nov 2015 23:29:38 -0800 Steve Kargl
<sgk at troutmask.apl.washington.edu> wrote

> On Fri, Nov 13, 2015 at 08:08:14AM +0100, Rainer Hurling wrote:
> > Am 13.11.15 um 02:55 schrieb Steve Kargl:
> > > On Thu, Nov 12, 2015 at 01:16:38PM -0800, Steve Kargl wrote:
> > >> % make
> > >> % make install
> > > ...
> > >
> > >> pkg-static: Unable to access file
> > >> /usr/ports/print/texlive-base/work/stage/usr/local/bin/a2ping: No such
file
> > >> or directory pkg-static: Unable to access file
> > >> /usr/ports/print/texlive-base/work/stage/usr/local/bin/a5toa4: No such
file
> > >> or directory > >
> > > Sigh.  All of these install errors are due to the
> > > recent collate changes.
> > >
> > > make install fails with
> > >
> > > troutmask:root[220] locale
> > > LANG=en_US.UTF-8
> > > LC_CTYPE="en_US.UTF-8"
> > > LC_COLLATE="en_US.UTF-8"
> > > LC_TIME="en_US.UTF-8"
> > > LC_NUMERIC="en_US.UTF-8"
> > > LC_MONETARY="en_US.UTF-8"
> > > LC_MESSAGES="en_US.UTF-8"
> > > LC_ALL="en_US.UTF-8"
> > >
> > > make install works with
> > >
> > > troutmask:root[220] locale
> > > LANG=en_US.UTF-8
> > > LC_CTYPE="en_US.UTF-8"
> > > LC_COLLATE=C
> > > LC_TIME="en_US.UTF-8"
> > > LC_NUMERIC="en_US.UTF-8"
> > > LC_MONETARY="en_US.UTF-8"
> > > LC_MESSAGES="en_US.UTF-8"
> > > LC_ALL=
> > >
> > >
> > 
> > I think, it is the same problem with LC_COLLATE=C, that I reported in 
> > [1]. It took me some time to find out, that some build processes need 
> > LC_COLLATE=C instead of LC_COLLATE=xx_XX.UTF-8 with the new locale stuff 
> > from bapt at .
> > 
> > Regards,
> > Rainer Hurling
> > 
> > [1] https://www.mail-archive.com/freebsd-ports@freebsd.org/msg66706.html
> 
> I actually was puzzled with texlive not installing and remembered
> seeing someone had issues with the new collate stuff.  I simply
> tried the latter setting with a "Let's see what happens".  It worked.
> 
> Moral 1 of the story.  Build ports with LC_ALL= and LC_COLLATE=C.

Does this deserve an EN, or UPDATING notice?

P.S.
Thanks for sharing this, Steve!
> 
> -- 
> Steve

--Chris




More information about the freebsd-ports mailing list