Richard, Jeremiah, is one of you the owner of the github denemo account ? I would like to use it to maintain a copy of the savannah git repository, so travis will be able to work with it.
2013/10/22 Éloi Rivard <[email protected]> > https://gist.github.com/azmeuk/7099818 > The full log tells approximately the same thing. CONFIG_SHELL var seems to > be lacking. > > > 2013/10/22 Richard Shann <[email protected]> > >> On Tue, 2013-10-22 at 11:53 +0200, Éloi Rivard wrote: >> > I have another issue running gub >> > >> > Command barfed: >> > cd /home/eloi/jjbenhamgub/target/mingw/src/lilypondcairo-2.13.54 >> > && ./smart-autogen.sh --noconfigure >> > >> > Tail of target/mingw/log/lilypondcairo.log >>>>>>>> >> > + unset CDPATH >> > /home/eloi/jjbenhamgub/target/tools/root/usr/bin/autoconf: line >> > 188: CONFIG_SHELL: unbound variable >> > + exit 1 >> > Command barfed: >> > cd /home/eloi/jjbenhamgub/target/mingw/src/lilypondcairo-2.13.54 >> > && ./smart-autogen.sh --noconfigure >> > <<<<<<<< Tail of target/mingw/log/lilypondcairo.log >> > >> > *** Failed target: mingw::lilypondcairo >> > >> > Do you have an idea ? >> when you get these barfs in GUB the tail of the log as printed out is >> rarely enough to find the problem, you have to open the log file >> referred to and look back from the bottom for the error. >> >> Richard >> >> > >> > >> > >> > 2013/10/21 Jeremiah Benham <[email protected]> >> > Gub compiles its own mingw I don't think it is required. >> > >> > Jeremiah >> > >> > On Oct 21, 2013 11:18 AM, "Richard Shann" >> > <[email protected]> wrote: >> > On Mon, 2013-10-21 at 11:12 -0500, Jeremiah Benham >> > wrote: >> > > You need to install texlive-metapost. >> > >> > That seems to be what Eloi has >> > >> > >> > mingw_dependencies() >> > { >> > sudo apt-get install intltool >> > binutils-mingw-w64-i686 >> > gcc-mingw-w64-i686 g++-mingw-w64-i686 wine >> > texlive-metapost >> > } >> > >> > in the reference >> > >> https://github.com/azmeuk/denemo/blob/travis/tools/travis/install.sh he >> > sent >> > >> > Richard >> > >> > > >> > > Jeremiah >> > > >> > > On Oct 21, 2013 9:56 AM, "Éloi Rivard" >> > <[email protected]> wrote: >> > > mf and mpost are not present and this makes >> > my build fail. >> > > >> > http://denemo.org/~rshann/gub/downloads/mpost/ >> > > http://denemo.org/~rshann/gub/downloads/mf/ >> > > >> > https://travis-ci.org/azmeuk/denemo/jobs/12722937#L1576 >> > > >> > > >> > > >> > > 2013/10/20 Jeremiah Benham >> > <[email protected]> >> > > >> > > >> > > >> > > On Thu, Oct 17, 2013 at 5:22 PM, >> > Éloi Rivard >> > > <[email protected]> wrote: >> > > Hi, >> > > >> > > I recently discovered >> > continuous integration >> > > tools, and this is great! >> > The principle is to >> > > build a project and run some >> > tests in >> > > different environments at >> > each commit >> > > (continuously). Each build >> > is made from a >> > > clean new distro image. You >> > prepare some >> > > scripts to install the >> > dependencies, and some >> > > other scripts to build the >> > project and run >> > > some other tests. Then you >> > can check the >> > > result somewhere, on a >> > webpage for example. >> > > >> > > A lot of services exist: >> > Travis, Jenkins, >> > > Wercker etc. >> > > >> > > >> > > This is great to easily spot >> > regressions on >> > > projects that can run on >> > several environments, >> > > such as denemo. >> > > >> > > >> > > >> > > I played a bit with >> > Travis-ci and denemo: >> > > >> > https://travis-ci.org/azmeuk/denemo . It is >> > > synchronized with my github >> > account: >> > > >> > https://github.com/azmeuk/denemo >> > > >> > > For the moment the only test >> > done is >> > > compilation, but it is very >> > flexible and it is >> > > possible to run some unit >> > tests. >> > > Unfortunately, there is no >> > test suite in >> > > denemo :). However, a good >> > non-regression test >> > > could be to launch the >> > program, check that >> > > commands are correctly >> > launched for instance, >> > > and close it just after. >> > > >> > > It works great with gcc and >> > clang, and fails >> > > with mingw as I did not >> > prepared a good script >> > > to run. Jeremiah, if you >> > want to help me >> > > there, you are welcome :) >> > Your gub fork fail >> > > to download ImageMagick. >> > > >> > > >> > > >> > > >> > > >> > > This sounds interesting. I am not >> > sure how much I can >> > > help because I have very little time >> > to work on this >> > > stuff. I could potentially install >> > jenkins on >> > > denemo.org but I am not sure what >> > the size >> > > requirements would be. I will give >> > it a thought after >> > > checking out their website and >> > perhaps some docs. That >> > > is unless the travis-ci thing is >> > better suited to our >> > > needs. >> > > >> > > >> > > Jeremiah >> > > >> > > >> > > >> > > >> > > >> > > The main drawback here is >> > that Travis seem to >> > > only works with Github. >> > Other repositories are >> > > available if you pay. To use >> > continuous >> > > integration with denemo, it >> > is either needed >> > > to use another service or >> > copy each revision >> > > into a github repository. >> > Create a >> > > synchronized github clone of >> > the savannah >> > > repository can easily be >> > done. Jenkins for >> > > instance is a free ci >> > system, but to use >> > > Jenkins, a dedicated host is >> > needed. >> > > >> > > >> > > Well, I would like to know >> > your thoughts about >> > > this. Do you like the idea ? >> > Which service do >> > > you prefer etc. Should I >> > commit my Travis >> > > scripts to master if someone >> > is interested ? >> > > >> > > >> > > >> > > >> > _______________________________________________ >> > > Denemo-devel mailing list >> > > [email protected] >> > > >> > https://lists.gnu.org/mailman/listinfo/denemo-devel >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > -- >> > > Éloi Rivard - [email protected] >> > > >> > > « On perd plus à être indécis qu'à se >> > tromper. » >> > > >> > > _______________________________________________ >> > > Denemo-devel mailing list >> > > [email protected] >> > > https://lists.gnu.org/mailman/listinfo/denemo-devel >> > >> > >> > >> > >> > >> > -- >> > Éloi Rivard - [email protected] >> > >> > « On perd plus à être indécis qu'à se tromper. » >> > >> >> >> > > > -- > Éloi Rivard - [email protected] > > « On perd plus à être indécis qu'à se tromper. » > -- Éloi Rivard - [email protected] « On perd plus à être indécis qu'à se tromper. »
_______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
