Discussion:
sphinx-build not found
(too old to reply)
Russell L. Carter
2019-01-19 00:03:54 UTC
Permalink
Greetings,

Quite a few ports are now being skipped by the not unheard of
problem with "sphinx-build not found". Including llvm6 and 7.
I've checked UPDATING and google, but no hints, other than this
problem has happened in the past.

Is there something I can do or should I just be patient? NBD
if I need to be patient.

Thanks,
Russell
_______________________________________________
freebsd-***@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-***@freebsd.org"

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Brooks Davis
2019-01-19 00:33:48 UTC
Permalink
Post by Russell L. Carter
Greetings,
Quite a few ports are now being skipped by the not unheard of
problem with "sphinx-build not found". Including llvm6 and 7.
I've checked UPDATING and google, but no hints, other than this
problem has happened in the past.
Is there something I can do or should I just be patient? NBD
if I need to be patient.
Hmm, textproc/py-sphinx should be installing sphinx-build. I wonder if
there's an edge case your config is triggering where the flavor that gets
installed isn't the one with the unversioned script.

I'd rather not depend on a fixed flavor in llvm[67]0, but if there's
someting I'm not understanding about python port flavors, I could follow
what I did in llvm-devel to allow py-recommonmark to work reliably.

-- Brooks
Jan Beich
2019-01-19 01:15:17 UTC
Permalink
Post by Russell L. Carter
Greetings,
Quite a few ports are now being skipped by the not unheard of
problem with "sphinx-build not found". Including llvm6 and 7.
I've checked UPDATING and google, but no hints, other than this
problem has happened in the past.
Did you change default python version recently? sphinx-build (unversioned)
is installed only for default python flavor. For example,

1. Build textproc/py-***@py36
2. As python defaults to 2.7 only versioned binaries are installed
3. Set DEFAULT_VERSIONS+=python=3.6
4. Try to build devel/cmake, devel/llvm70, etc.
5. poudriere uses existing py36-sphinx package
6. Bustage due to missing unversioned symlinks
7. Force rebuild textproc/py-***@py36
8. devel/cmake, devel/llvm70, etc. build fine
_______________________________________________
freebsd-***@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-***@freebsd.org"

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Jan Beich
2019-01-19 01:19:11 UTC
Permalink
Post by Russell L. Carter
Greetings,
Quite a few ports are now being skipped by the not unheard of
problem with "sphinx-build not found". Including llvm6 and 7.
I've checked UPDATING and google, but no hints, other than this
problem has happened in the past.
Did you change default python version recently? sphinx-build (unversioned)
is installed only for default python flavor. For example,

1. Build textproc/py-***@py36
2. As python defaults to 2.7 only versioned binaries are installed
3. Set DEFAULT_VERSIONS+=python=3.6
4. Try to build devel/cmake, devel/llvm70, etc.
5. poudriere uses existing py36-sphinx package
6. Bustage due to missing unversioned symlinks
7. Force rebuild textproc/py-***@py36
8. devel/cmake, devel/llvm70, etc. build fine
_______________________________________________
freebsd-***@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-***@freebsd.org"

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Russell L. Carter
2019-01-19 03:21:07 UTC
Permalink
Post by Jan Beich
Post by Russell L. Carter
Greetings,
Quite a few ports are now being skipped by the not unheard of
problem with "sphinx-build not found". Including llvm6 and 7.
I've checked UPDATING and google, but no hints, other than this
problem has happened in the past.
Did you change default python version recently? sphinx-build (unversioned)
is installed only for default python flavor. For example,
2. As python defaults to 2.7 only versioned binaries are installed
3. Set DEFAULT_VERSIONS+=python=3.6
4. Try to build devel/cmake, devel/llvm70, etc.
5. poudriere uses existing py36-sphinx package
6. Bustage due to missing unversioned symlinks
8. devel/cmake, devel/llvm70, etc. build fine
Ah. In the spirit of prompt replies it seems that poudriere is happy
to build now (watching via htop). I uncommented this line in
poudriere's local (ie, I am the author) configuration file
/usr/local/etc/poudriere.d/make.conf:

DEFAULT_VERSIONS+=python=3.6

Every once in a while I get crazy bored and start trying to roll back
deviations from default land. Made a mistake, thank you for the
diagnosis. Happiness in python land seems to be a very steep saddle
point.

Thanks very much,
Russsell
_______________________________________________
freebsd-***@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-***@freebsd.org"

--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to news-***@muc.de
Loading...