Re: Info file generation or installation is broken

2021-04-01 Thread David Kastrup
Kevin Barry  writes:

> On Wed, Mar 31, 2021 at 01:42:17AM +0200, David Kastrup wrote:
>> David Kastrup  writes:
>> 
>> > Apparently, images are no longer copied when doing
>> >
>> > make install-info
> I always work in a terminal so I wouldn't notice the missing images, but
> anyway I always assumed our info install was broken.
>
> I never knew about the install-info make target. Right now, if I run
> `make install', when it completes it will print a message with the
> install-info command I need to run. Something like this:
>
> install-info --info-dir=~/.local/share/info
> ~/.local/share/info/lilypond-web.info
>
> Running that always fails because the lilypond-web.info file doesn't
> exist. So I wrote some hack of a script that generates a dir file and
> just uses that directory. It would be nice not to have to do that.

The info installation as part of "make all install" is without images.
That's suitable for text terminal info clients, but when using Emacs
under X as an info client, the doc is so much inferior without the
images that it isn't funny.  "make info install-info" (typically split
between two make runs and using sudo just with the install-info target)
is supposed to create and install the info files including images.

But it has stopped doing that apparently.

-- 
David Kastrup

___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Info file generation or installation is broken

2021-04-01 Thread James

Hello

On 01/04/2021 09:23, Kevin Barry wrote:

On Wed, Mar 31, 2021 at 01:42:17AM +0200, David Kastrup wrote:

David Kastrup  writes:


Apparently, images are no longer copied when doing

make install-info


I created https://gitlab.com/lilypond/lilypond/-/issues/6110

James

--
Regards

James


___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Info file generation or installation is broken

2021-04-01 Thread Kevin Barry
On Wed, Mar 31, 2021 at 01:42:17AM +0200, David Kastrup wrote:
> David Kastrup  writes:
> 
> > Apparently, images are no longer copied when doing
> >
> > make install-info
I always work in a terminal so I wouldn't notice the missing images, but
anyway I always assumed our info install was broken.

I never knew about the install-info make target. Right now, if I run
`make install', when it completes it will print a message with the
install-info command I need to run. Something like this:

install-info --info-dir=~/.local/share/info 
~/.local/share/info/lilypond-web.info

Running that always fails because the lilypond-web.info file doesn't
exist. So I wrote some hack of a script that generates a dir file and
just uses that directory. It would be nice not to have to do that.

Kevin

> >
> > making the documentation near useless.  Pages look like
> >
> > File: lilypond-notation.info,  Node: Pitches,  Next: Rhythms,  Up: Musical 
> > notation
> >
> > 1.1 Pitches
> > ===
> >
> >  [image src="lilypond/67/lily-393eafe4.png" alt="[image of music]"]
> >
> >This section discusses how to specify the pitch of notes.  There are
> > three steps to this process: input, modification, and output.
> >
> > * Menu:
> >
> > * Writing pitches::
> > * Changing multiple pitches::
> > * Displaying pitches::
> > * Note heads::
> >
> > now.
> 
> Copy in Emacs can be surprising when images are involved.  The
> displayed text is actually [broken image:lilypond/67/lily-393eafe4.png]
> 
> > I find that make install-info creates a link
> >
> > lrwxrwxrwx 1 root root 35 Mär 31 01:28 lilypond -> 
> > ../doc/lilypond/html/Documentation/
> >
> > in /usr/local/share/info
> >
> > that is entirely useless since I am not interested in installing the
> > HTML documentation.
> 
> -- 
> David Kastrup
> 
> ___
> bug-lilypond mailing list
> bug-lilypond@gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-lilypond

___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Info file generation or installation is broken

2021-03-30 Thread David Kastrup
David Kastrup  writes:

> Apparently, images are no longer copied when doing
>
> make install-info
>
> making the documentation near useless.  Pages look like
>
> File: lilypond-notation.info,  Node: Pitches,  Next: Rhythms,  Up: Musical 
> notation
>
> 1.1 Pitches
> ===
>
>  [image src="lilypond/67/lily-393eafe4.png" alt="[image of music]"]
>
>This section discusses how to specify the pitch of notes.  There are
> three steps to this process: input, modification, and output.
>
> * Menu:
>
> * Writing pitches::
> * Changing multiple pitches::
> * Displaying pitches::
> * Note heads::
>
> now.

Copy in Emacs can be surprising when images are involved.  The
displayed text is actually [broken image:lilypond/67/lily-393eafe4.png]

> I find that make install-info creates a link
>
> lrwxrwxrwx 1 root root 35 Mär 31 01:28 lilypond -> 
> ../doc/lilypond/html/Documentation/
>
> in /usr/local/share/info
>
> that is entirely useless since I am not interested in installing the
> HTML documentation.

-- 
David Kastrup

___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Info file generation or installation is broken

2021-03-30 Thread David Kastrup

Apparently, images are no longer copied when doing

make install-info

making the documentation near useless.  Pages look like

File: lilypond-notation.info,  Node: Pitches,  Next: Rhythms,  Up: Musical 
notation

1.1 Pitches
===

 [image src="lilypond/67/lily-393eafe4.png" alt="[image of music]"]

   This section discusses how to specify the pitch of notes.  There are
three steps to this process: input, modification, and output.

* Menu:

* Writing pitches::
* Changing multiple pitches::
* Displaying pitches::
* Note heads::

now.

I find that make install-info creates a link

lrwxrwxrwx 1 root root 35 Mär 31 01:28 lilypond -> 
../doc/lilypond/html/Documentation/

in /usr/local/share/info

that is entirely useless since I am not interested in installing the
HTML documentation.

-- 
David Kastrup

___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond