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)

main.log (15.9 KB) - added by lpsinger (Leo Singer) 12 years ago.

Download all attachments as: .zip

Change History (6)

Changed 12 years ago by lpsinger (Leo Singer)

Attachment: main.log added

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

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.

comment:2 in reply to:  1 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:4 Changed 10 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:5 Changed 7 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: rmstonecipher@… removed
Note: See TracTickets for help on using tickets.