Questions tagged [jhbuild]

JHBuild is an automation tool for building software from source packages. It calculates build dependencies so each "module" is built only after building all others that are required for the build to succeed. It is developed by the GNOME project.

JHBuild is an automation tool for building software from source packages. It calculates build dependencies so each "module" is built only after building all others that are required for the build to succeed. It is developed by the GNOME project.

JHBuild was originally written for building GNOME, but has since been extended to be usable with other projects. A “module set” file can be hosted on a web server, allowing for build rules independent of the JHBuild project.

JHBuild can build modules from a variety of sources, including CVS, Subversion, Arch, Bazaar, Darcs, Git and Mercurial repositories, as well as Tar and Zip archives hosted on web or FTP sites. JHBuild can build modules using a variety of build systems, including Autotools, CMake, WAF, Python Distutils and Perl Makefiles.

Source: Introduction, in JHBuild Manual (available in the GNOME Developer Center)

16 questions
3
votes
0 answers

Not able to run jhbuild:Error executing command as another user: Not authorized

I am running jhbuild sysdeps --install After running this command it is asking for authentication: ==== AUTHENTICATING FOR org.freedesktop.policykit.exec === Authentication is needed to run `/usr/bin/apt-get' as the super user Multiple identities…
js_248
  • 147
  • 1
  • 6
3
votes
3 answers

Whats the proper way to install Jhbuild?

Im running ubuntu 14.04, and im having difficulty in installing Jhbuild. I followed various links when i faced errors, and they are always the same. The links are:…
arvindh
  • 145
2
votes
0 answers

How to solve old GLIB error while installing "pygobject" using jhbuild

I am trying to install pygobject using jhbuild. And I am getting this error: configure: error: Package requirements (glib-2.0 >= 2.48.0) were not met: Requested 'glib-2.0 >= 2.48.0' but version of GLib is 2.38.2 So, I have installed glib-2.0 from…
Sameer
  • 21
  • 2
2
votes
0 answers

jhbuild sanitycheck failing on Ubuntu 14.04 (Trusty)

I'm trying to set up jhbuild on Ubuntu 14.04. When I run jhbuild sanitycheck, I get two messages: Could not find DocBook XML DTD V4.1.2 in XML Catalog Could not find DocBook XSL Stylesheets in XML Catalog The code that checks this in jhbuild…
1
vote
0 answers

Ubuntu 16.04.3 LTS Xenial - Unable to Install gtk+-3, "wayland-egl" not found

So I am trying to setup PyGObject, gtk+-3 on my system to make GUI applications. I have successfully setup JHBuild required to install these packages as mentioned…
Sloth
  • 11
1
vote
1 answer

Jhbuild instruction for Newcomers

I was following Newcomers guide on GNOME's wiki. Everything was good up to running below command on guide $ jhbuild build adwaita-icon-theme dconf glib-networking gvfs libcanberra On terminal it gives following output (just error…
1
vote
1 answer

"You have held broken packages" error

I try to run - $ jhbuild sysdeps --install but run into the broken packages error. E: Unable to correct problems, you have held broken packages. Here is the complete log- http://pastebin.com/ZaV34510 I am on Ubuntu 14.04 64-bit. I am following…
goelakash
  • 387
1
vote
1 answer

Trouble with jhbuild installation

I am trying to learn GTK+3 as per this site: https://python-gtk-3-tutorial.readthedocs.org/en/latest/install.html. From the page: 1.1. Dependencies GTK+3 Python 2 (2.6 or later) or Python 3 (3.1 or later) gobject-introspection The easiest way…
1
vote
1 answer

/bin/bash: --pkg: command not found

I am attempting to build a package using jhbuild but am running into an error during the build phase. The output for this phase is: *** Building egg-list-box *** [1/1] make -j 8 make all-am make[1]: Entering directory…
user2405
1
vote
1 answer

How to build gnome-shell on Ubuntu 18.04?

I've tried to use the jhbuild system and it refuses to install any of the dependencies erroring out with I: Nothing available to install. Is there any guide or wiki page or blog post that explains how to build the gnome-shell on Ubuntu 18.04? If…
Trinopoty
  • 159
  • 1
  • 11
0
votes
1 answer

Google Authentication not found error JHBUILD, Configuring Evolution Data Server

I have recently installed jhbuild. On running jhbuild build gnome-calendar i was on 46th step of building [46/47] which is related to evolution-data-server while configuring I get this error at the end `checking if Google authentication support is…
ksmukta
  • 31
0
votes
2 answers

How to install libsystemd-journal-dev on Wily (JHBuild issue)

I'm trying to build gnome apps using JHBuild. But this is what I get $ jhbuild build gnome-music Required packages: System installed packages which are too old: (none) No matching system package installed: libsystemd-journal…
Gayan Weerakutti
  • 3,830
  • 1
  • 28
  • 39
0
votes
2 answers

How to install dependencies not found in the repositories for JHBuild?

I have been following this guide in order to set up JHBuild. And I have got up to the bit which says to execute: jhbuild sysdeps --install However there is a slight problem because upon running that I have found that it is unable to locate some of…
user364819
0
votes
1 answer

Problem with building jhbuild

I'm new to Linux. I need to install Python gtk+ 3. Before that I'm supposed to install and build jhbuild. I installed most of the dependencies manually, since it was throwing errors. I currently get this error when I give the command jhbuild…
0
votes
1 answer

What should i do exactly when i get errors with choises when building jhbuild

Im trying to install Gtk+3. During the installation of jhbuild i got cleared with jhbuild sanitycheck, jhbuild sysdeps --install. As the next step i did jhbuild build, now i get errors with multiple choises one such error is: W: Circular…
arvindh
  • 145
1
2