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 703822 - 3.10 modulesets have non-existant sysdeps on Debian Wheezy
3.10 modulesets have non-existant sysdeps on Debian Wheezy
Status: RESOLVED OBSOLETE
Product: jhbuild
Classification: Infrastructure
Component: module sets
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
: 703697 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2013-07-08 20:30 UTC by Joe Steeve
Modified: 2014-01-02 06:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
moduleset changes to build on Debian Wheezy (6.10 KB, patch)
2013-07-08 20:31 UTC, Joe Steeve
none Details | Review
moduleset changes to build on Debian Wheezy (6.11 KB, patch)
2013-07-10 05:52 UTC, Joe Steeve
none Details | Review

Description Joe Steeve 2013-07-08 20:30:30 UTC
The 3.10 modulesets have systemmodule dependencies that do not exist on Debian Wheezy. The modules are: 'libcanberra', 'gypsy', 'libnl'. Further, the libEGL provided by Debian Wheezy depends on Wayland 0.85.0. It wont work with the latest wayland because of API incompatibilities.

The attached patch solves the above. It moves the 'libcanberra', 'gypsy' and 'libnl' from sysdeps to suites-core-deps. It also adds mesa into suites-core-deps to be built by jhbuild.

Since 'gypsy' has build issues (deprecated gtk+ types), it wont build. So, until thats fixed upstream, 'gypsy' has to be ignored in the skip list.
Comment 1 Joe Steeve 2013-07-08 20:31:15 UTC
Created attachment 248660 [details] [review]
moduleset changes to build on Debian Wheezy
Comment 2 Joe Steeve 2013-07-08 20:32:03 UTC
*** Bug 703697 has been marked as a duplicate of this bug. ***
Comment 3 Joe Steeve 2013-07-10 05:52:46 UTC
Created attachment 248796 [details] [review]
moduleset changes to build on Debian Wheezy

rebased to apply cleanly on HEAD
Comment 4 Allison Karlitskaya (desrt) 2014-01-02 05:39:16 UTC
Did bug 715102 fix this for you?
Comment 5 Joe Steeve 2014-01-02 06:14:05 UTC
I havent built this in a long time and moved to Debian Jessie. Should I find a box and check this?
Comment 6 Allison Karlitskaya (desrt) 2014-01-02 06:41:39 UTC
I don't think it's worth your effort, unless you do...

I'm going to mark this as obsolete since it seems that the 3.12 sets are working with Debian now.

Thanks for the report.
Comment 7 Joe Steeve 2014-01-02 06:46:54 UTC
Okay.