Opened 12 years ago
Last modified 7 years ago
#37128 new defect
gnome-vfs 2.24.4: configure: error: Your intltool is too old. You need intltool 0.35.0 or later.
Reported by: | lpsinger (Leo Singer) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt), cooljeanius (Eric Gallager) | |
Port: | gnome-vfs |
Description
I tried to install gst-plugins-base, but the dependendency gnome-vfs failed with the following error message:
:info:configure checking for intltool >= 0.35.0... found :info:configure configure: error: Your intltool is too old. You need intltool 0.35.0 or later. :info:configure Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_gnome-vfs/gnome-vfs/work/gnome-vfs-2.24.4" && ./configure --prefix=/opt/local --enable-ipv6 --disable-howl --disable-avahi --with-openssl-libs=/opt/local/lib --with-openssl-includes=/opt/local/include --disable-gnutls --disable-fam ac_cv_func_open64=no ac_cv_func_posix_fadvise=no ac_cv_path_KRB5_CONFIG=none
Yet I do have a much later version of intltool installed:
$ port installed intltool The following ports are currently installed: intltool @0.50.2_0 (active)
This is on Mountain Lion.
Attachments (1)
Change History (6)
Changed 12 years ago by lpsinger (Leo Singer)
comment:1 follow-up: 2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|
comment:2 Changed 12 years ago by lpsinger (Leo Singer)
Replying to ryandesign@…:
What variant is your perl5 port installed with? If it's not perl5_12, then you may be running into a common problem that's fixed by setting the INTLTOOL_PERL environment variable in each port like gnome-vfs that uses intltool; see #30937.
$ port installed perl5 The following ports are currently installed: perl5 @5.12.4_0+perl5_12 (active)
comment:3 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Nevertheless, does adding the right INTLTOOL_PERL line to the portfile change the error message? If not, please attach the config.log; it might tell us more.
Your log says:
:info:configure checking for intltool >= 0.35.0... found :info:configure configure: error: Your intltool is too old. You need intltool 0.35.0 or later.
Note the two spaces between "0.35.0..." and "found"; between those two spaces is supposed to be the version number of intltool that was found, for example from my system:
checking for intltool >= 0.35.0... 0.50.2 found
The command gnome-vfs's configure script uses to find the intltool version is:
intltool-update --version | head -1 | cut -d" " -f3
Presumably one of these three commands is not doing the right thing on your system. On my system this outputs "0.50.2"; what output does it produce on your system? Presumably nothing on stdout, but we might see something on stderr that would help identify the problem.
comment:5 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | rmstonecipher@… removed |
---|
What variant is your perl5 port installed with? If it's not perl5_12, then you may be running into a common problem that's fixed by setting the INTLTOOL_PERL environment variable in each port like gnome-vfs that uses intltool; see #30937.