After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 631354 - Broken dependencies in gnome-suites-3.0 moduleset
Broken dependencies in gnome-suites-3.0 moduleset
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: module sets
unspecified
Other Linux
: Normal trivial
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2010-10-04 21:01 UTC by Krzysztof Walo
Modified: 2010-11-18 11:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fixed dependencies for gdk-pixbuf and gnome-shell (561 bytes, patch)
2010-10-04 21:01 UTC, Krzysztof Walo
rejected Details | Review

Description Krzysztof Walo 2010-10-04 21:01:02 UTC
Created attachment 171722 [details] [review]
Fixed dependencies for gdk-pixbuf and gnome-shell

Building gnome-shell module, using gnome-suites-3.0 failed, because gtk+-3 and gnome-shell had broken dependencies

I run command:
jhbuild build gnome-shell

gdk-pixbuf was build before gobject-introspection and gtk+-3 couldn't compile, because it was expecting gdk-pixbuf to be compiled with introspection enabled. Also gnome-shell depends on gnome-desktop-3. It failed on configure 

Fixes in attachment.
Comment 1 Frederic Peters 2010-10-26 15:17:43 UTC
Comment on attachment 171722 [details] [review]
Fixed dependencies for gdk-pixbuf and gnome-shell

gnome shell has this line in its configure.ac, so there is clearly a gnome-desktop-3 dependency:

PKG_CHECK_MODULES(ST, clutter-1.0 gtk+-3.0 libcroco-0.6 gnome-desktop-3.0 >= 2.90.0)
Comment 2 Craig Keogh 2010-11-18 11:13:22 UTC
Krzysztof patch was in reverse. At Frederic writes gnome-desktop-3 dependency exists. I added gdk-pixbuf suggests gobject-introspection.

http://git.gnome.org/browse/jhbuild/commit/?id=4da566f53daa1d363c7a468ac2f09a8652dccda8