On Thu, Dec 10, 2015 at 4:15 PM Andrea Giammarchi < andrea.giammar...@gmail.com> wrote:
> No way ... the closest working thing I could do was following this page > instead: > > https://mohan43u.wordpress.com/2015/01/17/setup-gnome-development-environment-in-archlinux/ > > However, there is some module that **wants** Python 3, like the shell, and > some other that wants libvala0-30 that doesn't exist neither in official > repository nor AUR > Yes, that libvala thing is known.. I sort of fixed it in my build because it breaks GNOME Builder. I need to find out who that is, get them to fix it. > > ``` > Making install in vala-pack > make[2]: Entering directory > '/home/webreflection/Devel/gnome/checkout/gnome-builder/plugins/vala-pack' > VALAC libvala_pack_plugin_la_vala.stamp > error: Package `libvala-0.30' not found in specified Vala API directories > or GObject-Introspection GIR directories > Compilation failed: 1 error(s), 0 warning(s) > Makefile:850: recipe for target 'libvala_pack_plugin_la_vala.stamp' failed > make[2]: *** [libvala_pack_plugin_la_vala.stamp] Error 1 > make[2]: Leaving directory > '/home/webreflection/Devel/gnome/checkout/gnome-builder/plugins/vala-pack' > Makefile:537: recipe for target 'install-recursive' failed > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory > '/home/webreflection/Devel/gnome/checkout/gnome-builder/plugins' > Makefile:653: recipe for target 'install-recursive' failed > make: *** [install-recursive] Error 1 > *** Error during phase install of gnome-builder: ########## Error running > make > DESTDIR=/home/webreflection/Devel/gnome/runtime/usr/_jhbuild/root-gnome-builder > install *** [101/101] > ``` > > Following step by step **that** page I've managed to build most of the > things and finally, eventually, happily, starting building via > > ~/Devel/gnome/runtime/usr/bin/jhbuild run make > prefix=~/Devel/gnome/runtime/usr/ > That's great! Glad that worked for you! > > from within the gjs-documentation > > Now I'm not entirely sure who's fault is that, but I'm afraid I wouldn't > call `jhbuild` a smooth experience, it took less time to fully configure > MacPorts on OSX El Captain and build gjs and WebKitGTK there without > breaking a thing. > > Yes, well it was worse earlier, and so we are continuing to apply more discipline to make sure things are always in a buildable state. That's why we have a continuous integration service as well. So hopefully our development story gets better over time. I thank you for sticking with it. > jhbuild on OSX also has been left there ... but at this point I wonder: > > 1. why there's no MacPort (or Homebrew) to bring jhbuild already > configured on Mac ? > > Probably because nobody has volunteered to work on it. You might consider that this is a desktop project and the work is primarily on Linux distributions. But you know, if you would like to help with that, I'm sure that we would welcome it. But honestly, I personally believe OSX is a competitor and my goal is to get developers on GNU/Linux not OSX for all their development needs. :D > 1. why doesn't ArchWiki points at that page or at this AUR package > (that IMO didn't work anyway?) > https://aur.archlinux.org/packages/jhbuild/ > > I don't think people really know about it. But I do know some of Arch Linux guys, and I'll ask them to re-point to the newcomers page. > > 1. how come sanitize check keeps failing with automake when I have > 1.15 installed and apparently is not greater or equal than 1.10? > > That I can't answer. You might want to ask those questions on desktop-devel instead of this mailing list. > Other questions I might try to answer myself, some bug or doc update to > file, and other things to think about, right now I'm quite happy I've > finally seen the light. > That's great.. I would suggest you use desktop-devel for build issues on jhbuild and the like. > > Best Regards and thanks for all attempts and hints > You are welcome. sri > > > > > > > > > > > > > > > > > > > > > On Thu, Dec 10, 2015 at 9:55 PM, Sriram Ramkrishna <s...@ramkrishna.me> > wrote: > >> >> >> On Thu, Dec 10, 2015 at 1:16 PM Sriram Ramkrishna <s...@ramkrishna.me> >> wrote: >> >>> I have arch linux, let me see if I can build zeigeist and others. >>> Carlos Soriano and I want to make sure that jhbuild experiece is smooth. >>> Can you make sure that you follow all the documentation at: >>> >>> https://wiki.gnome.org/Newcomers >>> >>> That would be a good step so that we are all on the same page. Python >>> build breakages could be because you need to set the PYTHON environment for >>> those modules that use python2. Zeitgeist for instance is pretty old and >>> has not seen a lot of updates as there is on maintainer. >>> >>> >> I was able to build the complete set of sources all the way up to >> zeitgeist. The only change I had to make was a python2 script that was >> running under 3.0. Once I forced it to use python2.7, it worked great. >> >> sri >> >>> sri >>> >>> >>> >
_______________________________________________ javascript-list mailing list javascript-list@gnome.org https://mail.gnome.org/mailman/listinfo/javascript-list