Jan Nieuwenhuizen a écrit :
Does the attached patch help?
It doesn't, I get exactly the same error :-(
I hope the attached full output from the terminal may give a hint. What I don't get is that during first GUB invocation ("python bin/gub --platform=tools git"), a lot of packages in tools are built, then a new invocation (python bin/gub --platform=tools ...") explictly calls building of librestrict-open, make and a lot of other packages.
Why not doing only one GUB invocation from the makefile? Cheers, John
$ make -f lilypond.make bootstrap python bin/gub --platform=tools git calculating dependencies must rebuild[tools]: make librestrict-open tar bzip2 m4 autoconf patch zlib libtool curl expat git building package: tools::make *** Stage: download (make, tools) *** Stage: untar (make, tools) *** Stage: patch (make, tools) *** Stage: autoupdate (make, tools) *** Stage: configure (make, tools) *** Stage: compile (make, tools) *** Stage: install (make, tools) *** Stage: package (make, tools) *** Stage: clean (make, tools) *** Stage: pkg_install (make, tools) building package: tools::librestrict-open *** Stage: download (librestrict-open, tools) *** Stage: untar (librestrict-open, tools) *** Stage: patch (librestrict-open, tools) *** Stage: shadow (librestrict-open, tools) *** Stage: compile (librestrict-open, tools) *** Stage: install (librestrict-open, tools) *** Stage: package (librestrict-open, tools) *** Stage: clean (librestrict-open, tools) *** Stage: pkg_install (librestrict-open, tools) building package: tools::tar *** Stage: download (tar, tools) *** Stage: untar (tar, tools) *** Stage: patch (tar, tools) *** Stage: autoupdate (tar, tools) *** Stage: configure (tar, tools) *** Stage: compile (tar, tools) *** Stage: install (tar, tools) *** Stage: package (tar, tools) *** Stage: clean (tar, tools) *** Stage: pkg_install (tar, tools) building package: tools::bzip2 *** Stage: download (bzip2, tools) *** Stage: untar (bzip2, tools) *** Stage: patch (bzip2, tools) *** Stage: shadow (bzip2, tools) *** Stage: compile (bzip2, tools) *** Stage: install (bzip2, tools) *** Stage: package (bzip2, tools) *** Stage: clean (bzip2, tools) *** Stage: pkg_install (bzip2, tools) building package: tools::m4 *** Stage: download (m4, tools) *** Stage: untar (m4, tools) *** Stage: patch (m4, tools) *** Stage: autoupdate (m4, tools) *** Stage: configure (m4, tools) *** Stage: compile (m4, tools) *** Stage: install (m4, tools) *** Stage: package (m4, tools) *** Stage: clean (m4, tools) *** Stage: pkg_install (m4, tools) building package: tools::autoconf *** Stage: download (autoconf, tools) *** Stage: untar (autoconf, tools) *** Stage: patch (autoconf, tools) *** Stage: autoupdate (autoconf, tools) *** Stage: configure (autoconf, tools) *** Stage: compile (autoconf, tools) *** Stage: install (autoconf, tools) *** Stage: package (autoconf, tools) *** Stage: clean (autoconf, tools) *** Stage: pkg_install (autoconf, tools) building package: tools::patch *** Stage: download (patch, tools) *** Stage: untar (patch, tools) *** Stage: patch (patch, tools) *** Stage: autoupdate (patch, tools) *** Stage: configure (patch, tools) *** Stage: compile (patch, tools) *** Stage: install (patch, tools) *** Stage: package (patch, tools) *** Stage: clean (patch, tools) *** Stage: pkg_install (patch, tools) building package: tools::zlib *** Stage: download (zlib, tools) *** Stage: untar (zlib, tools) *** Stage: patch (zlib, tools) *** Stage: autoupdate (zlib, tools) *** Stage: configure (zlib, tools) *** Stage: compile (zlib, tools) *** Stage: install (zlib, tools) *** Stage: package (zlib, tools) *** Stage: clean (zlib, tools) *** Stage: pkg_install (zlib, tools) building package: tools::libtool *** Stage: download (libtool, tools) *** Stage: untar (libtool, tools) *** Stage: patch (libtool, tools) *** Stage: autoupdate (libtool, tools) *** Stage: configure (libtool, tools) *** Stage: compile (libtool, tools) *** Stage: install (libtool, tools) *** Stage: package (libtool, tools) *** Stage: clean (libtool, tools) *** Stage: pkg_install (libtool, tools) building package: tools::curl *** Stage: download (curl, tools) *** Stage: untar (curl, tools) *** Stage: patch (curl, tools) *** Stage: autoupdate (curl, tools) *** Stage: configure (curl, tools) *** Stage: compile (curl, tools) *** Stage: install (curl, tools) *** Stage: package (curl, tools) *** Stage: clean (curl, tools) *** Stage: pkg_install (curl, tools) building package: tools::expat *** Stage: download (expat, tools) *** Stage: untar (expat, tools) *** Stage: patch (expat, tools) *** Stage: autoupdate (expat, tools) *** Stage: configure (expat, tools) *** Stage: compile (expat, tools) *** Stage: install (expat, tools) *** Stage: package (expat, tools) *** Stage: clean (expat, tools) *** Stage: pkg_install (expat, tools) building package: tools::git *** Stage: download (git, tools) *** Stage: untar (git, tools) *** Stage: patch (git, tools) *** Stage: autoupdate (git, tools) *** Stage: configure (git, tools) *** Stage: compile (git, tools) *** Stage: install (git, tools) *** Stage: package (git, tools) *** Stage: clean (git, tools) *** Stage: pkg_install (git, tools) done python bin/gub --platform=tools --stage=download tools::make tools::librestrict-open tools::tar tools::ncurses tools::texinfo tools::bzip2 tools::patch tools::m4 tools::autoconf tools::automake tools::libtool tools::curl tools::expat tools::zlib tools::git tools::pkg-config tools::freetype tools::bison tools::flex tools::gettext tools::gmp tools::guile tools::libpng tools::icoutils tools::mpfr tools::python tools::libjpeg tools::libxml2 tools::fontforge tools::t1utils tools::texi2html tools::scons tools::nsis nsis calculating dependencies Tail of target/tools/log/build.log >>>>>>>> * Starting build: Sun Feb 15 21:31:09 2009 root: /home/lilydev/git/newgub/target/tools/root platform: tools calculating dependencies reading spec: gub/specs/make.py LOOKING FOR: Make__tools module name: tools reading spec: gub/specs/librestrict.py LOOKING FOR: Librestrict__tools making spec: librestrict-open no source specified in class:librestrict-open <<<<<<<< Tail of target/tools/log/build.log Traceback (most recent call last): File "bin/gub", line 323, in <module> main () File "bin/gub", line 319, in main logged_build (settings, options, files) File "bin/gub", line 288, in logged_build sys.exit (exceptional_build (settings, options, files, logger)) File "bin/gub", line 267, in exceptional_build build (settings, options, files) File "bin/gub", line 201, in build (names, specs) = gup.get_source_packages (settings, files) File "bin/../gub/gup.py", line 525, in get_source_packages topologically_sorted (todo, {}, name_to_dependencies_broker) File "bin/../gub/gup.py", line 391, in topologically_sorted recurse_stop_predicate) File "bin/../gub/gup.py", line 371, in topologically_sorted_one deps = dependency_getter (todo) File "bin/../gub/gup.py", line 513, in name_to_dependencies_broker name_to_dependencies_via_gub) (url) File "bin/../gub/gup.py", line 458, in name_to_dependencies_via_gub spec = dependency.Dependency (sets[platform], name, url).build () File "bin/../gub/dependency.py", line 128, in build b = self._create_build () File "bin/../gub/dependency.py", line 88, in _create_build source = self.url () File "bin/../gub/dependency.py", line 114, in url raise Exception ('No URL for:' + self._name) Exception: No URL for:librestrict-open make: *** [download-tools] Erreur 1
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel