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 687715 - should build udisks2
should build udisks2
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: module sets
unspecified
Other All
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2012-11-06 03:48 UTC by Allison Karlitskaya (desrt)
Modified: 2012-11-27 23:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
3.8: add udisks to the modulesets (2.16 KB, patch)
2012-11-27 23:00 UTC, Allison Karlitskaya (desrt)
committed Details | Review

Description Allison Karlitskaya (desrt) 2012-11-06 03:48:12 UTC
gnome-disk-utility is tracking udisks pretty aggressively and the ubuntu package is always out of date.

we should probably build the udisks library as part of jhbuild...
Comment 1 Craig Keogh 2012-11-06 05:06:18 UTC
Yes, agree, the udisks dependency is a too high version. 

But udisks is very low in the stack. It is difficult to compile, and when you do compile it isn't system integrated.

I'm not sure how to solve this one.
Comment 2 Matthias Clasen 2012-11-06 05:55:53 UTC
david is explicitly against building udisks in jhbuild
Comment 3 Frederic Peters 2012-11-06 08:36:54 UTC
cf bug 581515 comment 5.
Comment 4 Allison Karlitskaya (desrt) 2012-11-06 12:37:39 UTC
we really need to reconsider this one.

with reference to our discussions at the Boston Summit, there seemed to be some agreement that the tangible end-user deliverables of the GNOME project would be:

  1) ostree
  2) jhbuild on the latest version of fedora
  3) jhbuild on the latest version of ubuntu (and possibly the LTS release)

we can't do 3 unless we have

  1) udisks in jhbuild
  2) gnome-disk-utility depending on udisks only optionally
  3) gnome-disk-utility out of the modulesets

i don't really like 2 or 3...

i think having udisks in jhbuild, if only for the library side of it, is something we should seriously consider...
Comment 5 Allison Karlitskaya (desrt) 2012-11-24 16:32:12 UTC
The current situation is a bit insane.

gnome-disk-utility in git master is currently depending on an *unreleased* version of udisks2 (2.0.90).

Seriously.... we either need udisks in jhbuild or gnome-disk-utility out...  either that, or these two components need to re-evaluate their relationship with each other.
Comment 6 Allison Karlitskaya (desrt) 2012-11-24 16:37:30 UTC
for the record, udisks would not be the only component that we build that installs a system service.

org.freedesktop.Accounts.service
org.freedesktop.ColorManager.service
org.freedesktop.Gypsy.service
org.freedesktop.nm_dispatcher.service
org.freedesktop.PackageKit.service
org.freedesktop.PolicyKit1.service
org.freedesktop.realmd.service
org.freedesktop.UPower.service
org.gnome.GConf.Defaults.service
Comment 7 Allison Karlitskaya (desrt) 2012-11-27 23:00:56 UTC
Created attachment 230050 [details] [review]
3.8: add udisks to the modulesets
Comment 8 Allison Karlitskaya (desrt) 2012-11-27 23:01:33 UTC
I talked to David about this on IRC and he says that the above patch is fine with him.
Comment 9 Matthias Clasen 2012-11-27 23:02:21 UTC
ACK
Comment 10 Allison Karlitskaya (desrt) 2012-11-27 23:04:01 UTC
Attachment 230050 [details] pushed as aff7be7 - 3.8: add udisks to the modulesets