#28463 closed defect (fixed)
atk @1.33.6 fails to build
Reported by: | roberto@… | Owned by: | singingwolfboy@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.2 |
Keywords: | Cc: | sewebster@…, dershow, de5ton56@…, mkae (Marko Käning), su-v, ryandesign (Ryan Carsten Schmidt) | |
Port: | atk |
Description
Please see attached build log
Attachments (2)
Change History (20)
Changed 14 years ago by roberto@…
Attachment: | main.log.bz2 added |
---|
comment:1 Changed 14 years ago by mf2k (Frank Schima)
Changed 14 years ago by roberto@…
Attachment: | config.log.bz2 added |
---|
comment:2 Changed 14 years ago by sewebster@…
Doesn't work for me either (snow leopard). Seemingly important line:
:info:configure checking for gobject-introspection... configure: error: gobject-introspection-1.0 is not installed
comment:5 Changed 14 years ago by sewebster@…
atk installs for me after installing gobject-introspection
comment:6 follow-up: 7 Changed 14 years ago by roberto@…
It seems like gobject-introspection also fails to build. See #28468.
comment:7 follow-up: 8 Changed 14 years ago by drowe@…
I found the same problem with atk, but also found it with gdk-pixbuf2 upgrading 2.22.1_1 to 2.23.0_1 Also with pango upgrading 1.28.3_1 to 1.28.3_2.
All seem to install OK if you manually install gobject-introspection first. This installed OK for me - ticket #28468 says that gobject-introspection fails to declare a dependency on python but my installation has both Python 2.5 and 2.6 installed already for other ports
comment:8 Changed 14 years ago by drowe@…
PS - I am running 10.6 Snow Leopard - but I don't think that affects this issue
comment:10 Changed 14 years ago by blb@…
Owner: | changed from macports-tickets@… to singingwolfboy@… |
---|---|
Summary: | atk @1.33.6 fails to build on 1.04 → atk @1.33.6 fails to build |
Isn't 1.33.* the unstable branch, making 1.32.* the version we should be using?
comment:13 Changed 14 years ago by mkae (Marko Käning)
a
depends_lib port:gobject-introspection
should solve the issue, I hope
comment:14 Changed 14 years ago by singingwolfboy@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Added the gobject-introspection dependency in r76235.
comment:15 Changed 14 years ago by rmstonecipher@…
David,
Can atk be built without gobject-introspection?
I abandoned maintainership of gobject-introspection in r76238.
It is not UsingTheRightCompiler, will not build for me when I upgrade to the most current version, and is generally nasty.
My recommendation would be using the --disable-introspection configure flag rather than depending upon gobject-introspection.
Ryan Stonecipher
P.S. If you really must use gobject-introspection, you may want to upgrade the port to the current release version, force the port to use the right compiler, or both.
comment:16 follow-up: 18 Changed 14 years ago by su-v
Replying to singingwolfboy@…:
Added the gobject-introspection dependency in r76235.
resolution set to fixed
With regard to your recent changes - why did you upgrade two ports to their unstable versions (atk, gdk-pixbuf2)? Usually it is save to rely on MacPorts to install the stable release versions and use separate devel ports if one wants to test a development branch.
Also, why are now three apparently random ports configured with '--enable-introspection=yes' whereas the rest of the gtk2-related dependencies are not? On the homepage for GObject Introspection it explicitly says in the first sentence:
Note: GObject Introspection is still in development - the first stable release is scheduled for release with GTK+ 3.
If you need introspection enabled for building the just released gtk3, could this be handled in variants, or separate ports, without affecting gtk2 appplications? AFAIU it will take quite a while before gtk3 can "replace" gtk2, and some applications maybe never upgrade to gtk3.
comment:18 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|
Replying to suv-sf@…:
why did you upgrade two ports to their unstable versions (atk, gdk-pixbuf2)? Usually it is save to rely on MacPorts to install the stable release versions and use separate devel ports if one wants to test a development branch.
He didn't realize they were unstable branches. atk was reverted to the latest stable version 1.32.0 in r76290 and gdk-pixbuf2 was reverted to the latest stable version 2.22.1 in r76287.
Also, why are now three apparently random ports configured with '--enable-introspection=yes' whereas the rest of the gtk2-related dependencies are not?
Introspection has been disabled again in atk, gdk-pixbuf and pango in r76290, r76287 and r76288, respectively.
What is 1.04? Do you mean tiger?