maintainer-feedback requested: [Bug 238743] devel/pydbus-common: Fix HTMLDOCS build

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jun 21 11:46:36 UTC 2019


Bugzilla Automation <bugzilla at FreeBSD.org> has asked freebsd-gnome mailing list
<gnome at FreeBSD.org> for maintainer-feedback:
Bug 238743: devel/pydbus-common: Fix HTMLDOCS build
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238743



--- Description ---
It seems that pydbus-common no longer uses sphinx-build executable to generate
documentation. Instead, it requires sphinx python module to work.

Since FreeBSD has switched the default python version to 3.6, pydbus-common
HTMLDOCS option no longer works because it doesn't specify the flavor of sphinx
it needs. pydbus-common explicitly requests python 2.7, but py36-sphinx is
installed chosen because it is the default version.

===>   pydbus-common-1.2.8 depends on executable: sphinx-build - not found
===>   Installing existing package /packages/All/py36-sphinx-1.6.5_2,1.txz
[freebsd12-default-workstation-job-01] Installing py36-sphinx-1.6.5_2,1...
...
===>  Configuring for pydbus-common-1.2.8
...
checking python2.7 module: sphinx... no
configure: error: cannot build documentation without sphinx Python module


More information about the freebsd-gnome mailing list