[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ✘python shebang, yet again

From: Gary E. Miller
Subject: Re: ✘python shebang, yet again
Date: Mon, 5 Oct 2020 11:11:08 -0700

Yo Greg!

On Mon, 05 Oct 2020 08:48:34 -0400
Greg Troxel <> wrote:

> "Gary E. Miller" <> writes:
> >> Took a while as I had some typos in my (not part of gpsd) build
> >> script. But after fixing things on my end that needed fixing, I
> >> get a clean build setting target_python to /usr/pkg/bin/python3.7,
> >> and that is substituted into the scripts' shebang line.  
> >
> > Is that a real path?  I do not see that in the FHS.  
> Yes, that's entirely real.  On NetBSD the base system is in /usr, as
> it's been since the beginning, and pkgsrc is in /usr/pkg, to be kept
> separate.  There's very little in base, beyond the things you would
> have had with 4.2BSD.  FreeBSD is similar, but their ports go in
> /usr/local. I'm not clear on the paths used for OpenBSD and
> Dragonfly, but packaging systems do not build to /usr.  I am aware of
> only Linux that doesn't do it more or less this way.

Not just Linux, but also POSIX.  Predating Linux arriving from SYS V,

> As for FHS, as I understand it, that's a GNU/Linux thing and not at
> all relevant to non-Linux.

Except the structure came before Linux and POSIX.

> But, I passed the right path for my system, and it was followed, so
> things are good.

UNIX is choice.  Just an odd one.

> > Glad to help.  Now I have been moving clients into clients/ to
> > de-clutter the top level git directory.  
> Sounds good.  I'll get around to testing a bit and with any luck the
> moved stuff and build changes will all just work...

Fingers crossed.

Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703  Tel:+1 541 382 8588

            Veritas liberabit vos. -- Quid est veritas?
    "If you can't measure it, you can't improve it." - Lord Kelvin

Attachment: pgpqTfHcOowWP.pgp
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]