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 614957 - Manual Frequently Asked Questions, Building GNOME instructions inaccurate
Manual Frequently Asked Questions, Building GNOME instructions inaccurate
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Craig Keogh
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2010-04-06 11:50 UTC by Craig Keogh
Modified: 2010-04-28 11:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add section JHBuild and GNOME, remove FAQ Building GNOME (16.48 KB, patch)
2010-04-06 11:58 UTC, Craig Keogh
committed Details | Review
Remove the use of system D-Bus and ConsoleKit in Manual. (6.90 KB, patch)
2010-04-17 00:50 UTC, Craig Keogh
none Details | Review
Remove the use of system D-Bus and ConsoleKit in Manual. (6.91 KB, patch)
2010-04-17 06:48 UTC, Craig Keogh
none Details | Review

Description Craig Keogh 2010-04-06 11:50:48 UTC
In the JHBuild manual, Frequently Asked Questions, Building GNOME instructions are inaccurate.
- ~/.xsession doesn't work for Fedora, and possibly other distributions.
- As GNOME builds dbus, a system dbus is needed to start applications.
- Starting a JHBuild hald is not necessary.
Comment 1 Craig Keogh 2010-04-06 11:58:33 UTC
Created attachment 158038 [details] [review]
Add section JHBuild and GNOME, remove FAQ Building GNOME

Patch corrects the documentation. The proposed documentation changes may not be perfect, but I believe they are an improvement over the existing documentation and work towards helping people run their JHBuild GNOME.

I don't like a FAQ section in a manual. I will be looking at phasing that out.
Comment 2 Frederic Peters 2010-04-12 08:45:01 UTC
Thanks a lot, I pushed your commit.
Comment 3 Craig Keogh 2010-04-17 00:50:46 UTC
Created attachment 158931 [details] [review]
Remove the use of system D-Bus and ConsoleKit in Manual.

As I learnt from Bug 581515, try to use the system (distro provided) DeviceKit, ConsoleKit, PolKit, PackageKit etc. It is tricky to run your own GNOME sandbox when GNOME is tightly coupled with the system services/daemons.

This patch is to be applied in addition to Attachment 158038 [details].
Comment 4 Craig Keogh 2010-04-17 06:48:13 UTC
Created attachment 158939 [details] [review]
Remove the use of system D-Bus and ConsoleKit in Manual.

Correction to attachment 158931 [details] [review] softlink for /var/run/dbus only, not /var/run.
Comment 5 Frederic Peters 2010-04-28 11:26:30 UTC
Thanks, pushed.

commit d038e01eaf1f8f30f94e7bc49b8d61c330aac685
Author: Craig Keogh <cskeogh@adam.com.au>
Date:   Sat Apr 17 10:09:54 2010 +0930

    Remove the use of system D-Bus and ConsoleKit in Manual. (GNOME bug 614957)