#62405 closed defect (fixed)
libglade2 @2.6.4_8+quartz configure failure - needs gtk-doc
Reported by: | bestlem | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.6.4 |
Keywords: | Cc: | ||
Port: | libglade2 |
Description (last modified by bestlem)
I was building on macos 11.2.2 and macports 2.6.4 a program (mldonkey) that needs libglade2 and got the error
:info:configure autoreconf: running: /opt/local/bin/gtkdocize --copy :info:configure Can't exec "/opt/local/bin/gtkdocize": No such file or directory at /opt/local/share/autoconf/Autom4te/FileUtils.pm line 293. :info:configure autoreconf: error: /opt/local/bin/gtkdocize failed with exit status: 2
I installed gtk-doc port and libglade2 built
Attachments (1)
Change History (11)
comment:1 Changed 4 years ago by bestlem
Description: | modified (diff) |
---|
comment:2 Changed 4 years ago by bestlem
Description: | modified (diff) |
---|
comment:3 Changed 4 years ago by bestlem
Port: | libglade2 added |
---|
comment:4 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Changed 4 years ago by bestlem
comment:5 Changed 4 years ago by bestlem
Sorry - i have rerun after uninstalling gtk-doc and attach the log The reported error is still the same
For autoconf
port -v installed autoconf The following ports are currently installed: autoconf @2.69_5 platform='darwin 20' archs='noarch' date='2021-01-14T04:13:55+0000' autoconf @2.71_0 (active) platform='darwin 20' archs='noarch' date='2021-03-08T11:08:55+0000'
The error log is from xsystem_hint - so the call for gtkdocize is not in FileUtils.m
As for builds https://ports.macports.org/port/libglade2/builds shows no build history for any OS. And if there was a build would't my install have downloaded the build rather than try to configure?
comment:6 Changed 4 years ago by jmroot (Joshua Root)
There are binaries available: http://packages.macports.org/libglade2/ (edit: but not for +quartz of course, only for the default variants.)
Autoconf was updated recently, which may have changed the behaviour here.
comment:7 Changed 4 years ago by jmroot (Joshua Root)
Summary: | libglade2 dependency - needs gtk-doc → libglade2 @2.6.4_8+quartz configure failure - needs gtk-doc |
---|
comment:8 Changed 4 years ago by jmroot (Joshua Root)
Owner: | set to jmroot |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:9 follow-up: 10 Changed 4 years ago by jmroot (Joshua Root)
FTR: "autoreconf will now run gtkdocize and intltoolize when appropriate." – https://lists.gnu.org/archive/html/autotools-announce/2020-12/msg00001.html
comment:10 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to jmroot:
Autoconf was updated recently, which may have changed the behaviour here.
Replying to jmroot:
FTR: "autoreconf will now run gtkdocize and intltoolize when appropriate." – https://lists.gnu.org/archive/html/autotools-announce/2020-12/msg00001.html
That must be it. I was still running autoconf @2.69_5.
As always when reporting a bug, please attach the main.log.
I do not see this problem on my High Sierra system and we have binaries built for libglade2 for all OS versions.
I do not see any reference to gtkdocize within /opt/local/share/autoconf/Autom4te/FileUtils.pm. What version of the autoconf port do you have installed? (
port -v installed autoconf
)