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 589426 - Python is a required dependency
Python is a required dependency
Status: RESOLVED FIXED
Product: gtk-doc
Classification: Platform
Component: general
1.11
Other Linux
: Normal normal
: 1.12
Assigned To: gtk-doc maintainers
gtk-doc maintainers
Depends on:
Blocks:
 
 
Reported: 2009-07-22 20:03 UTC by Nicola Fontana
Modified: 2009-07-24 15:20 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments
Patch against cf6329daa96a187882ffff4bbe31845d59338b32 to remove python hard dependency (697 bytes, patch)
2009-07-22 20:07 UTC, Nicola Fontana
none Details | Review
Patch against cf6329daa96a187882ffff4bbe31845d59338b32 to remove python hard dependency (697 bytes, patch)
2009-07-22 20:08 UTC, Nicola Fontana
committed Details | Review

Description Nicola Fontana 2009-07-22 20:03:24 UTC
configure.in explicitely requires python, although from the comments this is no intentional: if [action if not found] of AM_PYTHON_PATH() is left undefined the default action is to abort.
Comment 1 Nicola Fontana 2009-07-22 20:07:44 UTC
Created attachment 139025 [details] [review]
Patch against cf6329daa96a187882ffff4bbe31845d59338b32 to remove python hard dependency
Comment 2 Nicola Fontana 2009-07-22 20:08:17 UTC
Created attachment 139026 [details] [review]
Patch against cf6329daa96a187882ffff4bbe31845d59338b32 to remove python hard dependency
Comment 3 Stefan Sauer (gstreamer, gtkdoc dev) 2009-07-24 15:20:38 UTC
Thanks for the patch (please use git format-patch in the future) - I like the name of the patch file though :)

commit 3a701838bb8ed4d8de48c70b045ce9f4fbcf2788
Author: Nicola Fontana <ntd@entidi.it>
Date:   Fri Jul 24 18:11:06 2009 +0300

    configure: make python a soft dependency again. Fixes #589426