Re: Can not make install

2010-04-22 Thread Francisco Vila
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

2010-04-22 Thread 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.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Can not make install

2010-04-22 Thread Graham Percival
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-04-22 Thread Francisco Vila
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

2010-04-22 Thread 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?  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-04-22 Thread Francisco Vila
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

2010-04-22 Thread 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.

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-04-22 Thread Francisco Vila
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

2010-04-22 Thread 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.


 Werner


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Can not make install

2010-04-22 Thread Francisco Vila
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

2010-04-22 Thread 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.

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-04-22 Thread Francisco Vila
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-04-22 Thread 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.

-- 
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-04-22 Thread Francisco Vila
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-04-22 Thread 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.

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

2010-04-21 Thread 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.

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

2010-04-21 Thread Boris Shingarov

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

2010-04-21 Thread Patrick McCarty
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

2010-04-21 Thread Graham Percival
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

2010-04-21 Thread Boris Shingarov

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

2010-04-21 Thread Graham Percival
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

2010-04-21 Thread Boris Shingarov

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

2010-04-21 Thread Graham Percival
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

2010-04-20 Thread Carl Sorensen



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

2010-04-20 Thread Carl Sorensen



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-04-20 Thread Francisco Vila
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

2010-04-20 Thread 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.

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

2010-04-20 Thread Francisco Vila
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