GNOME Bugzilla – Bug 350510
Jhbuild should tell me when I need to re-run bootstrap
Last modified: 2008-06-22 19:49:35 UTC
Pyrex was added relatively recently to the bootstrap meta-module. This is needed, for example, to build dbus-python. I hand't run "jhbuild bootstrap" for ages, so my build environment didn't have pyrex in it. Dbus-python was thus unbuildable. Jhbuild should tell me when its build environment is outdated and I need to run "jhbuild bootstrap" again.
Hi, would it be enough to check that the installed date of the different bootstrap dependency packages are newer than the bootstrap moduleset file itself? (btw, pyrex has been removed by Elijah the 4/4/2007)
I finally implemented this feature. 2008-06-22 Frederic Peters <fpeters@0d.be> * jhbuild/commands/base.py: check if the bootstrap moduleset has been updated before running build and buildone commands, and notify the user he may want to run jhbuild bootstrap if that is the case. (closes: #350510)