[MacPorts] #58048: pcb upgrade to 4.2.0
MacPorts
noreply at macports.org
Mon Feb 11 14:00:54 UTC 2019
#58048: pcb upgrade to 4.2.0
---------------------------+------------------------
Reporter: technobauble | Owner: (none)
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: maintainer
Port: pcb |
---------------------------+------------------------
Comment (by technobauble):
Preface: I'm still somewhat new to this, so, thanks for your patience.
Yes, I added it because intltool appeared to depend on it. I recently
upgraded to Mojave, and haven't reinstalled most of my ports yet. So, I
figured it was just missed.
The bug you referenced is years old, and it doesn't look like intltool is
actually even being developed anymore. I doubt that it will ever be
officially patched.
Without the dependency, I get the following output, which doesn't use the
identifier INTLTOOL_PERL... but perhaps it is the same issue?
{{{
:info:configure checking for intltool >= 0.35.0... 0.51.0 found
:info:configure checking for intltool-update... /opt/local/bin/intltool-
update
:info:configure checking for intltool-merge... /opt/local/bin/intltool-
merge
:info:configure checking for intltool-extract... /opt/local/bin/intltool-
extract
:info:configure checking for xgettext... (cached) /opt/local/bin/xgettext
:info:configure checking for msgmerge... (cached) /opt/local/bin/msgmerge
:info:configure checking for msgfmt... (cached) /opt/local/bin/msgfmt
:info:configure checking for gmsgfmt... (cached) /opt/local/bin/msgfmt
:info:configure checking for perl... /opt/local/bin/perl
:info:configure checking for perl >= 5.8.1... 5.26.3
:info:configure checking for XML::Parser... configure: error: XML::Parser
perl module is required for intltool
:info:configure Command failed: cd
"/opt/local/var/macports/build/_Users_parkecw1_ports_graphics_pcb/pcb/work/pcb-4.2.0"
&& ./configure --prefix=/opt/local --mandir=/opt/local/share/man
--infodir=/opt/local/share/info --disable-update-desktop-database
--disable-dbus --disable-update-mime-database
:info:configure Exit code: 2
:error:configure Failed to configure pcb, consult
/opt/local/var/macports/build/_Users_parkecw1_ports_graphics_pcb/pcb/work/pcb-4.2.0/config.log
:error:configure Failed to configure pcb: configure failure: command
execution failed
}}}
Actually, when I just reproduced this, it asked me to install the p5.28
-xml-parser port as a dependency (I uninstalled all versions to reproduce
the output)... which it did. So, clearly there is a larger issue here.
I guess I'm not entirely sure what you're asking me to do. I can't fix
intltool, and I don't think this is an issue with pcb, as we don't
actually require XML::Parser (which is I suppose a reason it shouldn't be
on my dependency list). If I remove the dependency, then it doesn't build
unless the right package happens to already be on the system.
I'm sorry for being dense, but can you please be a little more explicit
with your instructions? Are you asking me to distribute and apply the
intltool patch as part of the pcb port?
Thanks,\\
--Chad
--
Ticket URL: <https://trac.macports.org/ticket/58048#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list