Re: Can not make install
2010/4/22 Graham Percival : > On Thu, Apr 22, 2010 at 7:51 PM, Graham Percival > wrote: >> What happens if you install texinfo 4.13a on the problematic system >> (which I think you already tried), but make sure that the texinfo >> binaries come before /usr/sbin/ in the path? > > ok, I've given up and pushed a stupid "This file documents..." line. > We have more important stuff to work on. I agree. Changes in web.tely did not suffice, still complained about the missing line. install-info in my problematic system is a part of dpkg. Now this has changed and comes with texinfo, so I have two install-infoes, one in /usr/sbin/ from dpkg (reported by 'which') and one in /usr/bin/ (not reported by 'which' but by whereis) In the no-problem system: $ whereis install-info install-info: /usr/bin/install-info /usr/sbin/install-info /usr/share/man/man1/install-info.1.gz install-info is now a wrapper for ginstall-info. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Thu, Apr 22, 2010 at 7:51 PM, Graham Percival wrote: > What happens if you install texinfo 4.13a on the problematic system > (which I think you already tried), but make sure that the texinfo > binaries come before /usr/sbin/ in the path? ok, I've given up and pushed a stupid "This file documents..." line. We have more important stuff to work on. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Thu, Apr 22, 2010 at 7:38 PM, Francisco Vila wrote: > 2010/4/22 Graham Percival : >> If you do 'which >> install-info', which directory comes up? > > both are /usr/sbin/install-info What happens if you install texinfo 4.13a on the problematic system (which I think you already tried), but make sure that the texinfo binaries come before /usr/sbin/ in the path? In other words, whcih install-info should return the location of your texinfo 4.13a binaries, and install-info --version should give you 4.13. Also, does current head (commit 83c81ef45b6e94bac53f6261f9631cd84e8ece37 ) still have the same problem? Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/22 Graham Percival : > On Thu, Apr 22, 2010 at 6:42 PM, Francisco Vila wrote: >> The above tests were made with texinfo upgraded to 4.13a, so the >> difference must be anywhere else. Do you still want to know the exact >> commit? Bisects are time-consuming... OK, I'll do it. > > What version of install-info were you using? 1.14.20ubuntu1 on the problematic system; install-info (GNU texinfo) 4.13 on a system with no problems now or before. > If you do 'which > install-info', which directory comes up? both are /usr/sbin/install-info -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Thu, Apr 22, 2010 at 6:42 PM, Francisco Vila wrote: > The above tests were made with texinfo upgraded to 4.13a, so the > difference must be anywhere else. Do you still want to know the exact > commit? Bisects are time-consuming... OK, I'll do it. What version of install-info were you using? If you do 'which install-info', which directory comes up? Searching for "install-info START-INFO-DIR-ENTRY" comes up with a large number of bug reports, mainly from debian/ubuntu. After a bit of reading, I've made some changes to web.tely (updating -application to -usage and -general to -web), so current master might work. This seems to have no relevance to .17 or .18 though, so I'm still clueless about what changed. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/22 Graham Percival : > On Thu, Apr 22, 2010 at 4:27 PM, Francisco Vila wrote: >> 2010/4/22 Werner LEMBERG : install-info complains about lack of 'This file documents' on out/lilypond-web.info, so here is the patch. > > What if you just write "This is the LilyPond website" ? I mean, does > it really need to be "this file doucments xyz" ? That sounds like a > really weird (and stupid) requirement of for texinfo or info or > whatever, if it's true. Putting it in a comment does not work. Your proposal of an alternative string does not work. I have even inserted a single additional space between 'This' and 'file' and it still does not work: as you'll understand I'm not going to test all possible strings. No joke. Here is another patch named 0999-... with an added comment as Werner suggested. The above tests were made with texinfo upgraded to 4.13a, so the difference must be anywhere else. Do you still want to know the exact commit? Bisects are time-consuming... OK, I'll do it. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com From 052cb0f149c103f894a51d705c1a2fac850e56ed Mon Sep 17 00:00:00 2001 From: Francisco Vila Date: Thu, 22 Apr 2010 19:35:59 +0200 Subject: [PATCH] Fix make install. On some systems, install-info needs this metadata per directory --- Documentation/web.texi |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/Documentation/web.texi b/Documentation/web.texi index f2001a8..aaed46d 100644 --- a/Documentation/web.texi +++ b/Documentation/web.texi @@ -37,6 +37,9 @@ @copying Copyright @copyright{} 2009--2010 by the authors. +...@c install-info requires a 'This file documents ...' string. +This file documents the GNU LilyPond website. + @quotation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, -- 1.6.3.3 ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Thu, Apr 22, 2010 at 4:27 PM, Francisco Vila wrote: > 2010/4/22 Werner LEMBERG : >>> install-info complains about lack of 'This file documents' on >>> out/lilypond-web.info, so here is the patch. What if you just write "This is the LilyPond website" ? I mean, does it really need to be "this file doucments xyz" ? That sounds like a really weird (and stupid) requirement of for texinfo or info or whatever, if it's true. Also, I don't see any changes to web.tely since 2010-02-27, so this can't be the reason that "make install" stopped working for some people. Was it the translation changes to GNUmakefile ? I can't see anything weird there. > In addition to my last question 'Where does that text go in the > website?' In a comment at the top of every page, so admittedly not in any visible place. > I have another one, namely Why do we need an info version of > the website? We decided to produce docs in all output formats. The website includes some important material, such as the overview of manuals, contact information, and bug report guidelines. People browsing the docs in info should have that knowledge at their disposal. That decision was 12 months ago; the debate will not be reopened now. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/22 Werner LEMBERG : >> install-info complains about lack of 'This file documents' on >> out/lilypond-web.info, so here is the patch. > > Uh, oh. Please add a comment right before this phrase to indicate > that it must not be removed or reworded. ... if the patch gets accepted. In that case I'd do that tonight. I could even put the curative string wherever it keeps invisible. In addition to my last question 'Where does that text go in the website?' I have another one, namely Why do we need an info version of the website? -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
> install-info complains about lack of 'This file documents' on > out/lilypond-web.info, so here is the patch. Uh, oh. Please add a comment right before this phrase to indicate that it must not be removed or reworded. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/22 Graham Percival : > On Thu, Apr 22, 2010 at 12:51:43PM +0200, Francisco Vila wrote: >> install-info complains about lack of 'This file documents' on >> out/lilypond-web.info, so here is the patch. > > But we don't want that text there. Where does that text finally go in the website, if I may ask? -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Thu, Apr 22, 2010 at 12:51:43PM +0200, Francisco Vila wrote: > install-info complains about lack of 'This file documents' on > out/lilypond-web.info, so here is the patch. But we don't want that text there. So far the best estimate is Boris' "probably sometime between .17 and .18", so I'll take a look at those commits. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/22 Francisco Vila : > 2010/4/22 Francisco Vila : >> 2010/4/21 Graham Percival : >>> I need more information -- in particular, does it >>> work with texi2html 4.13a >> >> it works with _texinfo_ 4.13 [from makeinfo --version], package version 4.13a >> >> If I can manage to install 4.13 in the old machine, I will try again. > > Fail. Upgrading texinfo alone to 4.13a from 4.11 does not solve the > problem. Starting bisect. install-info complains about lack of 'This file documents' on out/lilypond-web.info, so here is the patch. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com From 04a6aed875e91359c47738903b9da65b36f06b9e Mon Sep 17 00:00:00 2001 From: Francisco Vila Date: Thu, 22 Apr 2010 12:49:50 +0200 Subject: [PATCH] Fix make install. --- Documentation/web.texi |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/Documentation/web.texi b/Documentation/web.texi index f2001a8..212de42 100644 --- a/Documentation/web.texi +++ b/Documentation/web.texi @@ -37,6 +37,8 @@ @copying Copyright @copyright{} 2009--2010 by the authors. +This file documents GNU LilyPond website. + @quotation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, -- 1.6.3.3 ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/22 Francisco Vila : > 2010/4/21 Graham Percival : >> I need more information -- in particular, does it >> work with texi2html 4.13a > > it works with _texinfo_ 4.13 [from makeinfo --version], package version 4.13a > > If I can manage to install 4.13 in the old machine, I will try again. Fail. Upgrading texinfo alone to 4.13a from 4.11 does not solve the problem. Starting bisect. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/22 Boris Shingarov : > The problem is happening with 18. I believe there is no issue with 17, > because the last large bunch of my work was based off a pull *after* 17, and > it has been installing fine; so the offending change has to be somewhere > between 17 and 18; but I'll go double-check 17. Are you using git bisect to perform the dicothomy? That will let you to determine which exact commit introduces the problem. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/21 Graham Percival : > I need more information -- in particular, does it > work with texi2html 4.13a it works with _texinfo_ 4.13 [from makeinfo --version], package version 4.13a If I can manage to install 4.13 in the old machine, I will try again. Which Ubuntu version is lilybuntu based on? -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
The problem is happening with 18. I believe there is no issue with 17, because the last large bunch of my work was based off a pull *after* 17, and it has been installing fine; so the offending change has to be somewhere between 17 and 18; but I'll go double-check 17. On Wed, 21 Apr 2010 17:59:43 -0400, Boris Shingarov wrote: Must be something else. > I upgraded texinfo (and related packages) from 4.11.dfsg.1-4 (which it > is in lilybuntu) to 4.13a.dfsg.1-4ubuntu1, it diesn't make a difference. > Doing lilypond version dichotomy now. > > On Wed, 21 Apr 2010 14:00:29 -0700, Patrick McCarty wrote: > On Wed, Apr 21, 2010 at 1:44 PM, Graham Percival > > wrote: > > > On Wed, Apr 21, 2010 at 04:19:37PM -0400, Boris Shingarov wrote: > > >> I wouldn't even care about this at all -- because I am not experiencing > > >> this problem on my development machine -- if not the outcry of my users > > >> who today can not use any of what I wrote in the past weeks. > > > > > > Well, we need somebody who sees those errors to do more > > > investigation. Does the source for 2.13.18 work? If not, what > > > about 2.13.17 ? If not, what about 2.13.16 ? etc. If we know > > > what range of commits we need to examine, we have a better chance > > > at finding the problem. > > > > Graham, > > > > FWIW, I just did a clean build, testing `make install' and `make doc' > > too, and I did not run into any build failures. > > > > I have texinfo 4.13a installed on my machine. > > > > Thanks, > > Patrick > > > > > > > > > ___ > lilypond-devel mailing list > lilypond-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-devel > > ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
Must be something else. I upgraded texinfo (and related packages) from 4.11.dfsg.1-4 (which it is in lilybuntu) to 4.13a.dfsg.1-4ubuntu1, it diesn't make a difference. Doing lilypond version dichotomy now. On Wed, 21 Apr 2010 14:00:29 -0700, Patrick McCarty wrote: On Wed, Apr 21, 2010 at 1:44 PM, Graham Percival > wrote: > > On Wed, Apr 21, 2010 at 04:19:37PM -0400, Boris Shingarov wrote: > >> I wouldn't even care about this at all -- because I am not experiencing > >> this problem on my development machine -- if not the outcry of my users > >> who today can not use any of what I wrote in the past weeks. > > > > Well, we need somebody who sees those errors to do more > > investigation. Does the source for 2.13.18 work? If not, what > > about 2.13.17 ? If not, what about 2.13.16 ? etc. If we know > > what range of commits we need to examine, we have a better chance > > at finding the problem. > > Graham, > > FWIW, I just did a clean build, testing `make install' and `make doc' > too, and I did not run into any build failures. > > I have texinfo 4.13a installed on my machine. > > Thanks, > Patrick > > ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Wed, Apr 21, 2010 at 1:44 PM, Graham Percival wrote: > On Wed, Apr 21, 2010 at 04:19:37PM -0400, Boris Shingarov wrote: >> I wouldn't even care about this at all -- because I am not experiencing >> this problem on my development machine -- if not the outcry of my users >> who today can not use any of what I wrote in the past weeks. > > Well, we need somebody who sees those errors to do more > investigation. Does the source for 2.13.18 work? If not, what > about 2.13.17 ? If not, what about 2.13.16 ? etc. If we know > what range of commits we need to examine, we have a better chance > at finding the problem. Graham, FWIW, I just did a clean build, testing `make install' and `make doc' too, and I did not run into any build failures. I have texinfo 4.13a installed on my machine. Thanks, Patrick ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Wed, Apr 21, 2010 at 04:19:37PM -0400, Boris Shingarov wrote: > Maybe that's just a missed dependency. It occurs on "make install" > after a successful "make all". The error message is this: That's the same message that Francisco sent, which started this whole thing. > I wouldn't even care about this at all -- because I am not experiencing > this problem on my development machine -- if not the outcry of my users > who today can not use any of what I wrote in the past weeks. Well, we need somebody who sees those errors to do more investigation. Does the source for 2.13.18 work? If not, what about 2.13.17 ? If not, what about 2.13.16 ? etc. If we know what range of commits we need to examine, we have a better chance at finding the problem. I'm doing 1 hour of lilypond work a day. I suppose I could download lilybuntu and try to recreate the problem and do this investigation myself, but that would mean putting other lilypond things on hold, and I'm not willing to do that. I estimate that I would only get around to testing lilybuntu sometime next week. If this issue is more urgent to you -- anybody, not just Boris -- then please do these tests and give us a range of dates / commits when it failed. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
oh, also, "does it occur on make doc, or on make install" ? Maybe that's just a missed dependency. It occurs on "make install" after a successful "make all". The error message is this: # make install .. // bunch of successful stuff... .. make[1]: Entering directory `/home/boris/lilypond/Documentation' cp -p contributor.texi out/contributor.texi export LILYPOND_DATADIR= export PYTHONPATH=/home/boris/lilypond/python/out:../python/auxiliar:/home/boris/lilypond/python/out:./python/auxiliar: /usr/bin/python /home/boris/lilypond/stepmake/bin/install.py -c -d /usr/local/share/info install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-usage.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-changes.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-contributor.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-internals.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-essay.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-learning.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-notation.info ; install-info --remove --info-dir=/usr/local/share/info ./out/music-glossary.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-web.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-extending.info ; true install-info(./out/lilypond-usage.info): no entry for file `lilypond-usage' install-info(./out/lilypond-changes.info): no entry for file `lilypond-changes' install-info(./out/lilypond-contributor.info): no entry for file `lilypond-contributor' install-info(./out/lilypond-internals.info): deleting entry `* LilyPond Internals Reference: (lilypond-internals) ...' install-info(./out/lilypond-essay.info): no entry for file `lilypond-essay' install-info(./out/lilypond-learning.info): deleting entry `* LilyPond Learning Manual: (lilypond-learning) ...' install-info(./out/lilypond-notation.info): deleting entry `* LilyPond: (lilypond-notation) ...' install-info(./out/music-glossary.info): deleting entry `* Music Glossary: (music-glossary) ...' install-info(./out/lilypond-web.info): no entry for file `lilypond-web' install-info(./out/lilypond-extending.info): no entry for file `lilypond-extending' install-info --info-dir=/usr/local/share/info ./out/lilypond-web.info No `START-INFO-DIR-ENTRY' and no `This file documents'. install-info(./out/lilypond-web.info): unable to determine description for `dir' entry - giving up make[1]: *** [local-install-info] Error 1 make[1]: Leaving directory `/home/boris/lilypond/Documentation' make: *** [install] Error 2 # Now, after that, invoking "make doc" results in building things I am positive were not required for "install" before. I'm not particularly concerned if "make install" is broken with old libraries, since only package managers need to run that. My end users run that. I don't want to get into that old thread about "release early" and "cathedral" stuff; but for me, your argument in that thread was convincing because I see Lilypond as in some sense similar to Debian, where "stable" means dynosaur bones. I fix bugs that my users are saying get in the way of their production work, and implement and contribute back features that they need to continue their production work. I could base this work off the stable 2.12, but are you willing to look at patches against 2.12's page-breaking code, which is completely replaced in 2.13? Therefore, I obviously must do development against the latest master. But the direction this development is driven by my users; in fact, my patches get tested in the field on production manuscripts before they even get uploaded on appspot. If "make install" is broken for users, this whole model of development breaks down. I wouldn't even care about this at all -- because I am not experiencing this problem on my development machine -- if not the outcry of my users who today can not use any of what I wrote in the past weeks. ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Wed, Apr 21, 2010 at 02:35:26PM -0400, Boris Shingarov wrote: > I think this should be marked as Critical, because it affects all > Lilybuntu installations, and Lilybuntu is a supported reference > platform for Lilypond. If it were happening on some strange "Green > Elephant Linux" distro, I'd say it's small, but this is our own > reference platform that's broken. Look, I know that I'm an extremely pretty guy, but I'm not a miracle worker. I need more information -- in particular, does it work with texi2html 4.13a (in which case there's little problem; we just ask people to install that). And perhaps more importantly, "when did it break"? oh, also, "does it occur on make doc, or on make install" ? I'm not particularly concerned if "make install" is broken with old libraries, since only package managers need to run that. If "make doc" is really broken, then that's more serious. Can people build the 2.18 release? If so, then it must have happened since then; I can look at that range and make guesses about what the problem is. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
I think this should be marked as Critical, because it affects all Lilybuntu installations, and Lilybuntu is a supported reference platform for Lilypond. If it were happening on some strange "Green Elephant Linux" distro, I'd say it's small, but this is our own reference platform that's broken. On Wed, 21 Apr 2010 15:34:59 0100, Graham Percival wrote: On Wed, Apr 21, 2010 at 2:57 AM, Carl Sorensen wrote: > > On 4/20/10 10:50 AM, "Graham Percival" wrote: > > > >> On Tue, Apr 20, 2010 at 10:34:37AM 0200, Francisco Vila wrote: > >>> Hello. I guess this means I have to upgrade my compiler or something. > >> > >> If anything, it would be makeinfo, not your compiler. > > What happens if you use texinfo 4.13a? > > > After doing make clean && make && make doc (and with the font stuff > > reverted) I get the following: > > > > /Users/Carl/lilypond/Documentation/out-www//rhythms.texi:1: Prev reference > > to nonexistent node `Pitches' (perhaps incorrect sectioning?). > > Can't reproduce here -- either of the reports. I built from scratch > (starting from a completely empty build directory). > > There's no string "nonexistent" in the entire build log. > > Cheers, > - Graham > > > ___ > lilypond-devel mailing list > lilypond-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-devel > > ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Wed, Apr 21, 2010 at 2:57 AM, Carl Sorensen wrote: > On 4/20/10 10:50 AM, "Graham Percival" wrote: > >> On Tue, Apr 20, 2010 at 10:34:37AM +0200, Francisco Vila wrote: >>> Hello. I guess this means I have to upgrade my compiler or something. >> >> If anything, it would be makeinfo, not your compiler. What happens if you use texinfo 4.13a? > After doing make clean && make && make doc (and with the font stuff > reverted) I get the following: > > /Users/Carl/lilypond/Documentation/out-www//rhythms.texi:1: Prev reference > to nonexistent node `Pitches' (perhaps incorrect sectioning?). Can't reproduce here -- either of the reports. I built from scratch (starting from a completely empty build directory). There's no string "nonexistent" in the entire build log. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On 4/20/10 10:50 AM, "Graham Percival" wrote: > On Tue, Apr 20, 2010 at 10:34:37AM +0200, Francisco Vila wrote: >> Hello. I guess this means I have to upgrade my compiler or something. > > If anything, it would be makeinfo, not your compiler. But I think > the problem is that I didn't update the @direntries in > lilypond-web when renaming manuals. Which suggests that it's been > broken for the past couple of months. > > I'll take a look at it tomorrow or the day after. After doing make clean && make && make doc (and with the font stuff reverted) I get the following: /Users/Carl/lilypond/Documentation/out-www//rhythms.texi:1: Prev reference to nonexistent node `Pitches' (perhaps incorrect sectioning?). ./out-www/snippets.texi:64: Menu reference to nonexistent node `Pitches' (perhaps incorrect sectioning?). makeinfo: Removing output file `out-www/lilypond-snippets.info' due to errors; use --force to preserve. make[2]: *** [out-www/lilypond-snippets.info] Error 1 rm out-www/weblinks.itexi make[1]: *** [WWW-1] Error 2 make: *** [doc-stage-1] Error 2 Thanks, Carl ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On 4/20/10 10:50 AM, "Graham Percival" wrote: > On Tue, Apr 20, 2010 at 10:34:37AM +0200, Francisco Vila wrote: >> Hello. I guess this means I have to upgrade my compiler or something. > > If anything, it would be makeinfo, not your compiler. But I think > the problem is that I didn't update the @direntries in > lilypond-web when renaming manuals. Which suggests that it's been > broken for the past couple of months. I got an error message that says stuff hangs on a bad node name for Pitches, which I assumed means that pitches.itely isn't compiling properly because of my font mistakes. I've reverted the changes, and done a git reset --hard HEAD (to eliminate the new font files). I'm now in the midst of make clean && make && make doc. I'll let you know if it works when I'm done. Thanks, Carl ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
2010/4/20 Graham Percival : > On Tue, Apr 20, 2010 at 10:34:37AM +0200, Francisco Vila wrote: >> Hello. I guess this means I have to upgrade my compiler or something. > > If anything, it would be makeinfo, not your compiler. But I think > the problem is that I didn't update the @direntries in > lilypond-web when renaming manuals. Which suggests that it's been > broken for the past couple of months. makeinfo versions are 4.11 in Ubuntu 8.10 and 9.04 (and it doesn't work in 8.10); 4.13 in Ubuntu 9.10 and 10.04 (and it works in 9.10). HTH -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Can not make install
On Tue, Apr 20, 2010 at 10:34:37AM +0200, Francisco Vila wrote: > Hello. I guess this means I have to upgrade my compiler or something. If anything, it would be makeinfo, not your compiler. But I think the problem is that I didn't update the @direntries in lilypond-web when renaming manuals. Which suggests that it's been broken for the past couple of months. I'll take a look at it tomorrow or the day after. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Can not make install
Hello. I guess this means I have to upgrade my compiler or something. Run on a fresh repo after a successful make all. Last lines of output from make install are: make[1]: Entering directory `/tmp/lilypond/Documentation' cp -p contributor.texi out/contributor.texi export LILYPOND_DATADIR= export PYTHONPATH=/tmp/lilypond/python/out:../python/auxiliar:/tmp/lilypond/python/out:./python/auxiliar: /usr/bin/python /tmp/lilypond/stepmake/bin/install.py -c -d /usr/local/share/info install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-usage.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-changes.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-contributor.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-internals.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-essay.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-learning.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-notation.info ; install-info --remove --info-dir=/usr/local/share/info ./out/music-glossary.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-web.info ; install-info --remove --info-dir=/usr/local/share/info ./out/lilypond-extending.info ; true install-info(./out/lilypond-usage.info): no entry for file `lilypond-usage' install-info(./out/lilypond-changes.info): no entry for file `lilypond-changes' install-info(./out/lilypond-contributor.info): no entry for file `lilypond-contributor' install-info(./out/lilypond-internals.info): no entry for file `lilypond-internals' install-info(./out/lilypond-essay.info): no entry for file `lilypond-essay' install-info(./out/lilypond-learning.info): no entry for file `lilypond-learning' install-info(./out/lilypond-notation.info): no entry for file `lilypond-notation' install-info(./out/music-glossary.info): no entry for file `music-glossary' install-info(./out/lilypond-web.info): no entry for file `lilypond-web' install-info(./out/lilypond-extending.info): no entry for file `lilypond-extending' install-info --info-dir=/usr/local/share/info ./out/lilypond-web.info No `START-INFO-DIR-ENTRY' and no `This file documents'. install-info(./out/lilypond-web.info): unable to determine description for `dir' entry - giving up make[1]: *** [local-install-info] Error 1 make[1]: Leaving directory `/tmp/lilypond/Documentation' make: *** [install] Error 2 = gcc 4.3.2 GNU make 3.81 -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel