Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#16857 closed defect (fixed)

gtk2 didn't install gail.pc

Reported by: rsopublic@… Owned by: nox@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: jmroot (Joshua Root)
Port: gtk2

Description (last modified by jmroot (Joshua Root))

Set all the var as recomended, still no go

sudo port install rb-gnome
--->  Configuring at-spi
Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_at-spi/work/at-spi-1.24.0" && ./configure --prefix=/opt/local --enable-static --enable-platform-gnome-2 --disable-xevie " returned error 1
Command output: checking for xgettext... (cached) /opt/local/bin/xgettext
checking for pkg-config... /opt/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking whether to build gtk-doc documentation... no
checking for gtkdoc-check... no
checking for X... libraries /usr/X11/lib, headers /usr/X11/include
checking whether -R must be followed by a space... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for LIBSPI... yes
checking for REGISTRYD... yes
checking for TESTS... configure: error: Package requirements (
	libbonobo-2.0	>= 1.107.0
	atk		>= 1.17.0
	gtk+-2.0	>= 2.10.0
	gail		>= 1.9.0
) were not met:

No package 'gail' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables TESTS_CFLAGS
and TESTS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Error: The following dependencies failed to build: gnome-session gnome-control-center evolution-data-server gnome-platform-suite at-spi gnome-mime-data gnome-vfs gnome-vfs-monikers gtk-doc docbook-xml-4.1.2 xmlcatmgr docbook-xsl gnome-doc-utils docbook-xml docbook-xml-4.2 docbook-xml-4.3 docbook-xml-4.4 docbook-xml-4.5 iso-codes py25-hashlib py25-gobject py25-libxml2 py25-numeric rarian getopt libart_lgpl libbonoboui libgnome libgnomecanvas libgnomeui gnome-icon-theme hicolor-icon-theme icon-naming-utils p5-xml-simple p5-xml-namespacesupport p5-xml-sax libsoup gnutls lzo opencdk nspr nss gnome-desktop gnome-themes gtk-engines2 gvfs py25-gnome py25-gtk py25-cairo py25-numpy py25-nose py25-setuptools py25-zlib py25-orbit startup-notification gnome-menus gnome-panel libgweather librsvg libcroco libgsf bzip2 libwnck gnome-settings-daemon gst-plugins-good aalib flac id3lib libogg gst-plugins-base cdparanoia gstreamer bison m4 flex gzip liboil libtheora libvorbis libcaca libcdio libcddb libdv libshout2 speex taglib wavpack libgnomekbd libxklavier metacity nautilus eel libexif gtkglext libgnomeprintui libgnomeprint libgnomecups libgtkhtml ruby
Error: Status 1 encountered during processing.

Change History (18)

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Cc: jmr@… added
Description: modified (diff)
Port: at-spi added
Summary: rror: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_at-spi/work/at-spi-1.24.0" && ./configure --prefix=/opt/local --enable-static --enable-platform-gnome-2 --disable-xevie " returned error 1at-spi 1.24.0 configure failure

Gail no longer exists, as it has been integrated into gtk2. Is your gtk2 updated to the latest version (2.14.3)?

comment:2 in reply to:  1 Changed 15 years ago by rsopublic@…

Replying to jmr@…:

Gail no longer exists, as it has been integrated into gtk2. Is your gtk2 updated to the latest version (2.14.3)?

yes, gtk2 2.14.3_3+x11

comment:3 Changed 15 years ago by rsopublic@…

Rechecked paths and still got this. checking for TESTS... configure: error: Package requirements (

libbonobo-2.0 >= 1.107.0 atk >= 1.17.0 gtk+-2.0 >= 2.10.0 gail >= 1.9.0

) were not met:

comment:4 Changed 15 years ago by rsopublic@…

sorry, cut of gail missing.

comment:5 Changed 15 years ago by jmroot (Joshua Root)

I can't reproduce this with MacPorts 1.6.0 and OS 10.5.5, the at-spi port builds fine. Do you have /opt/local/lib/pkgconfig/gail.pc?

comment:6 in reply to:  5 Changed 15 years ago by rsopublic@…

Replying to jmr@…:

I can't reproduce this with MacPorts 1.6.0 and OS 10.5.5, the at-spi port builds fine. Do you have /opt/local/lib/pkgconfig/gail.pc?

no such file.

comment:7 Changed 15 years ago by rsopublic@…

Agin, I do not have the gail file.

comment:8 Changed 15 years ago by rsopublic@…

Tryed istalling the lib manually, missing gail. I guess I could install from the source? will this work?

comment:9 Changed 15 years ago by rsopublic@…

Also, sync command was not working, now I got it to work.

comment:10 Changed 15 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to nox@…
Port: gtk2 added; at-spi removed
Summary: at-spi 1.24.0 configure failuregtk2 didn't install gail.pc

Well, on my system:

% port provides /opt/local/lib/pkgconfig/gail.pc
/opt/local/lib/pkgconfig/gail.pc is provided by: gtk2

So I'll bounce this over to gtk2's maintainer.

comment:11 in reply to:  10 Changed 15 years ago by rsopublic@…

Replying to jmr@…:

Well, on my system:

% port provides /opt/local/lib/pkgconfig/gail.pc
/opt/local/lib/pkgconfig/gail.pc is provided by: gtk2

So I'll bounce this over to gtk2's maintainer.

I installed it manually but got this now. checking for PYGOBJECT... configure: error: Package requirements (pygobject-2.0 >= 2.14.0) were not met:

No package 'pygobject-2.0' found

may be the rb-gnome maintainer....

comment:12 Changed 15 years ago by nox@…

Can't reproduce it either, I can only suggest you to try to reinstall gtk2

comment:13 Changed 15 years ago by rsopublic@…

gtk2 reinstalled, same problem....

comment:14 Changed 15 years ago by nox@…

Well, I don't have a clue about what is happening on your machine, gail.pc installation is hardcoded in gtk2 Makefile. On a side note, the pygobject-2.0 not found error means you need to install py25-glib

comment:15 Changed 15 years ago by blb@…

When checking for the gtk2 version installed, it does show the 2.14.3 version as being active right? As in:

$ port installed gtk2
The following ports are currently installed:
  gtk2 @2.12.9_0+x11
  gtk2 @2.14.3_3+x11 (active)

If an older one is active, that would be the problem.

Also, note there is no port py25-glib but py25-gobject.

comment:16 Changed 15 years ago by mf2k (Frank Schima)

Also, make sure to uninstall all gtk2 installed versions before re-installing it.

comment:17 Changed 15 years ago by nox@…

Resolution: fixed
Status: newclosed

Fixed in 2.14.4, Porfile updated in r41107. For more details, see http://ftp.gnome.org/pub/gnome/sources/gtk+/2.14/gtk+-2.14.4.changes

comment:18 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.