After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 748433 - gtk-doc: missing itstool on darwin
gtk-doc: missing itstool on darwin
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: cerbero
git master
Other Mac OS
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-04-24 22:28 UTC by Ilya Konstantinov
Modified: 2018-11-03 10:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ilya Konstantinov 2015-04-24 22:28:28 UTC
There's no recipe for itstool and gtk-doc fails to build.

Workaround:
brew install itstool
echo /usr/local/opt/libxml2/lib/python2.7/site-packages >> /usr/local/lib/python2.7/site-packages/libxml2.pth

^ second line is according to the message that appear during libxml2 installation:

If you need Python to find bindings for this keg-only formula, run:
  echo /usr/local/opt/libxml2/lib/python2.7/site-packages >> /usr/local/lib/python2.7/site-packages/libxml2.pth
Comment 1 Ilya Konstantinov 2015-04-24 22:55:51 UTC
Update -- the above method actually wouldn't entirely work, since it'll override Apple's python with Brew's, and the 'itstool' will use the Brew one, while we already have libxml2-python provided by Cerbero (built against Apple's python).

Anyway, it's all a mess and it's best for Cerbero to provide itstool.
Comment 2 Edward Hervey 2018-04-09 07:52:03 UTC
Is this still an issue ? afaik gtk-doc builds fine.
Comment 3 GStreamer system administrator 2018-11-03 10:19:07 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/cerbero/issues/15.