lilypond-devel
[Top][All Lists]
Advanced

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

Re: GUB with local git-repo?


From: Thomas Morley
Subject: Re: GUB with local git-repo?
Date: Tue, 11 Jun 2019 17:57:42 +0200

Am So., 9. Juni 2019 um 11:10 Uhr schrieb David Kastrup <address@hidden>:
>
> Federico Bruni <address@hidden> writes:
>
> > Il giorno sab 8 giu 2019 alle 13:10, Phil Holmes <address@hidden>
> > ha scritto:
> >> I think David is suggesting it's strange that GUB can only use the
> >> Savannah repo, not any git repo of your choice.  TBH I'm not sure
> >> whether it's a configuration item or hard wired into the GUB code.
> >> For me, an even bigger problem is that GUB only does partial builds
> >> from master, not a branch of choise.
> >
> > I haven't tried building GUB for a while but I think you can override
> > the environment variables you see in lilypond.make, e.g.:
> >
> > LILYPOND_REPO_URL=http://my.personal.repo LILYPOND_BRANCH=issue20 make
> > lilypond
>
> Probably even
>
> LILYPOND_REPO_URL=file:///my/personal/repo ...
>
> --
> David Kastrup

I tried

~/gub (master)$ make lilypond
LILYPOND_REPO_URL=file:///home/hermann/lilypond-git/

without success:

make -f lilypond.make
make[1]: Entering directory '/home/hermann/gub'
**** nongit-dirs rule
mkdir -p versiondb regtests uploads
**** lilypond-prep rule
python bin/gub --platform=linux-64
'file:///home/hermann/lilypond-git/?branch=master'
linux-x86::'file:///home/hermann/lilypond-git/?branch=master'
darwin-ppc::'file:///home/hermann/lilypond-git/?branch=master'
darwin-x86::'file:///home/hermann/lilypond-git/?branch=master'
mingw::'file:///home/hermann/lilypond-git/?branch=master'
linux-ppc::'file:///home/hermann/lilypond-git/?branch=master'
freebsd-x86::'file:///home/hermann/lilypond-git/?branch=master'
freebsd-64::'file:///home/hermann/lilypond-git/?branch=master'
calculating dependencies
Command barfed: cd . && git clone --depth 10 --bare
file:///home/hermann/lilypond-git/ /home/hermann/gub/downloads/git

Tail of log/gub.log >>>>>>>>
    86:: linux-ppc::linux-headers linux-ppc::cross/binutils
linux-ppc::cross/gcc-core linux-ppc::glibc-core linux-ppc::cross/gcc
linux-ppc::glibc freebsd-64::freebsd-runtime
freebsd-64::cross/binutils linux-ppc:: linux-64::linux-headers
linux-64::cross/binutils linux-64::cross/gcc-core linux-64::glibc-core
linux-64::cross/gcc linux-64::glibc darwin-ppc::darwin-sdk
darwin-ppc::python darwin-ppc::odcctools linux-64::
freebsd-64::cross/gcc freebsd-64:: system::iconv
mingw::mingw-w64-runtime mingw::cross/binutils mingw::cross/gcc
mingw:: freebsd-x86::freebsd-runtime freebsd-x86::cross/binutils
darwin-ppc::cross/gcc freebsd-x86::cross/gcc freebsd-x86::
darwin-ppc::
    invoking cd . && git clone --depth 10 --bare
file:///home/hermann/lilypond-git/ /home/hermann/gub/downloads/git
    fatal: destination path '/home/hermann/gub/downloads/git' already
exists and is not an empty directory.
    Command barfed: cd . && git clone --depth 10 --bare
file:///home/hermann/lilypond-git/ /home/hermann/gub/downloads/git
<<<<<<<< Tail of log/gub.log

gub.make:63: recipe for target 'packages' failed
make[1]: *** [packages] Error 1
make[1]: Leaving directory '/home/hermann/gub'
GNUmakefile:26: recipe for target 'lilypond' failed
make: *** [lilypond] Error 2

Did I something wrong?

Just for fun I then tried to go for
https://github.com/lilypond/lilypond
a repository once set up by Janek.
~/gub (master)$ make
LILYPOND_REPO_URL=https://github.com/lilypond/lilypond.git lilypond
=>
make -f lilypond.make
make[1]: Entering directory '/home/hermann/gub'
**** nongit-dirs rule
mkdir -p versiondb regtests uploads
**** lilypond-prep rule
python bin/gub --platform=linux-64
'https://github.com/lilypond/lilypond.git?branch=master'
linux-x86::'https://github.com/lilypond/lilypond.git?branch=master'
darwin-ppc::'https://github.com/lilypond/lilypond.git?branch=master'
darwin-x86::'https://github.com/lilypond/lilypond.git?branch=master'
mingw::'https://github.com/lilypond/lilypond.git?branch=master'
linux-ppc::'https://github.com/lilypond/lilypond.git?branch=master'
freebsd-x86::'https://github.com/lilypond/lilypond.git?branch=master'
freebsd-64::'https://github.com/lilypond/lilypond.git?branch=master'
calculating dependencies
Command barfed: cd /home/hermann/gub/downloads/lilypond/git && git
fetch https://github.com/lilypond/lilypond.git
master:refs/heads/github.com/lilypond/lilypond.git/master

Tail of log/gub.log >>>>>>>>
    d-x86::harfbuzz freebsd-x86::pango freebsd-x86::db
freebsd-x86::python freebsd-x86::lilypond freebsd-64::gmp
linux-ppc::flex linux-ppc::expat linux-ppc::fontconfig
linux-ppc::guile linux-ppc::pango linux-ppc::db linux-ppc::python
linux-ppc::lilypond darwin-ppc::libffi freebsd-64::libffi
freebsd-64::fontconfig freebsd-64::guile freebsd-64::glib
freebsd-64::harfbuzz freebsd-64::pango freebsd-64::lilypond
darwin-ppc::glib darwin-ppc::harfbuzz darwin-ppc::fondu
darwin-ppc::flex darwin-ppc::osx-lilypad darwin-ppc::pango
darwin-ppc::lilypond
    invoking cd /home/hermann/gub/downloads/lilypond/git && git fetch
https://github.com/lilypond/lilypond.git
master:refs/heads/github.com/lilypond/lilypond.git/master
    fatal: unable to access
'https://github.com/lilypond/lilypond.git/': Protocol https not
supported or disabled in libcurl
    Command barfed: cd /home/hermann/gub/downloads/lilypond/git && git
fetch https://github.com/lilypond/lilypond.git
master:refs/heads/github.com/lilypond/lilypond.git/master
<<<<<<<< Tail of log/gub.log

gub.make:63: recipe for target 'packages' failed
make[1]: *** [packages] Error 1
make[1]: Leaving directory '/home/hermann/gub'
GNUmakefile:26: recipe for target 'lilypond' failed
make: *** [lilypond] Error 2

So, setting up an own repo at github looks not promising either...


Cheers,
  Harm



reply via email to

[Prev in Thread] Current Thread [Next in Thread]