Re: [gtk-osx-users] Broken modulesets ?




On May 15, 2013, at 2:25 AM, Pierre Boutillier <pierre boutillier laposte net> wrote:


Le 14 mai 2013 à 17:42, John Ralls <jralls ceridwen us> a écrit :


On May 14, 2013, at 7:46 AM, Pierre Boutillier <pierre boutillier laposte net> wrote:


Le 14 mai 2013 à 16:18, John Ralls <jralls ceridwen us> a écrit :

Thanks for the report, I've pushed a fix.

Sorry, we are not home yet (or I've done something wrong) :

host-36-23:lablgtkosx pirbo$ sh ~/sources/gtk-osx-build-setup.sh 
Checking out jhbuild (2.32.4) from git...
From git://git.gnome.org/jhbuild
* tag               2.32.4     -> FETCH_HEAD
Installing jhbuild...
Installing jhbuild configuration...
Installing gtk-osx moduleset files...
PATH does not contain /Users/pirbo/.local/bin, it is recommended that you add that.

Done.
host-36-23:lablgtkosx pirbo$ ~/.local/bin/jhbuild build gtk+
I: bootstrap moduleset has been updated since the last time you used it, perhaps you should run jhbuild 
bootstrap.
jhbuild build: gnome-doc-utils has a dependency on unknown "intltool" module
Usage: jhbuild [ -f config ] command [ options … ]

OK, fixed that one and a couple of others. Thanks for the reports.

I still have trouble (with jhbuild 3.4.0 now)

1/ I drop ~/Source
2/ "sh gtk-osx-build-setup.sh" answers
Installing jhbuild...
make: *** [include-check] Error 1
Jhbuild installation failed
3/ I erase >/dev/null from
"(cd $SOURCE/jhbuild && make -f Makefile.plain DISABLE_GETTEXT=1 install >/dev/null) || do_exit "Jhbuild 
installation failed"" in gtk-osx-build-setup.sh and realize that it complains about a ./autogen.sh not done.
4/ I do it and run gtk-osx-build-setup.sh again. I tssems to work but "~/.local/bin/jhbuild bootstrap" 
complains about :

Traceback (most recent call last):
 File "/Users/pirbo/.local/bin/jhbuild", line 32, in <module>
   jhbuild.main.main(sys.argv[1:])
 File "/Users/pirbo/Source/jhbuild/jhbuild/main.py", line 147, in main
   rc = jhbuild.commands.run(command, config, args, help=lambda: print_help(parser))
 File "/Users/pirbo/Source/jhbuild/jhbuild/commands/__init__.py", line 129, in run
   return cmd.execute(config, args, help)
 File "/Users/pirbo/Source/jhbuild/jhbuild/commands/__init__.py", line 52, in execute
   return self.run(config, options, args, help)
 File "/Users/pirbo/Source/jhbuild/jhbuild/commands/bootstrap.py", line 64, in run
   module_list = module_set.get_module_list(modules)
 File "/Users/pirbo/Source/jhbuild/jhbuild/moduleset.py", line 145, in get_module_list
   system_module_state = self.get_system_modules(all_modules)
 File "/Users/pirbo/Source/jhbuild/jhbuild/moduleset.py", line 258, in get_system_modules
   installed_pkgconfig = systeminstall.get_installed_pkgconfigs(self.config)
 File "/Users/pirbo/Source/jhbuild/jhbuild/utils/systeminstall.py", line 31, in get_installed_pkgconfigs
   proc = subprocess.Popen(['pkg-config', '--list-all'], stdout=subprocess.PIPE, 
env=config.get_original_environment(), close_fds=True)
 File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 679, in 
__init__
   errread, errwrite)
 File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1228, in 
_execute_child
   raise child_exception
OSError: [Errno 2] No such file or directory


That's unfortunate. I guess that my build environment isn't clean enough to have caught that. I won't
be able to work on it today, but you can 
  cd ~/Source/jhbuild
and use git checkout to try a different versions to find one that doesn't  demand that pkg-config is already 
installed. 

Regards,
John Ralls



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]