Re: Problem with make website

2017-03-15 Thread Phil Holmes
- Original Message - 
From: "Masamichi Hosoda" <truer...@trueroad.jp>

To: <m...@philholmes.net>
Cc: <bug-lilypond@gnu.org>
Sent: Wednesday, March 15, 2017 1:58 PM
Subject: Re: Problem with make website



After a period of processing, I got this error:

BSTINPUTS=/home/graham/lilypond/lilypond-git//Documentation/web \
python /home/graham/lilypond/trusted-scripts/bib2texi.py -s web \
-s /home/graham/lilypond/lilypond-git//Documentation/lily-bib \
-o out-website/others-did.itexi \
-q \
/home/graham/lilypond/lilypond-git//Documentation/web/others-did.bib
sh: bibtex: command not found
Bibtex exited with nonzero exit status!website.make:225: recipe for
target 'out-website/others-did.itexi' failed
make: *** [out-website/others-did.itexi] Error 1

I'm now assuming there's something on the server that's needed but not
there but a full build has only been done so long ago that it's not
been needed for a long time.  Does that sound possible?  Further
suggestions?


Your GUB environment is Ubuntu 14.04 LTS 32 bit, right?
Would you show me the results of the following command?

$ update-alternatives --display bibtex
$ ls -l /usr/bin/bibtex
$ ls -l /etc/alternatives/bibtex
$ ls -l /usr/bin/bibtex.original
$ dpkg -l | grep "texlive-binaries"



It is a problem with the website server, rather than my GUB environment. 
GUB is building properly for me at present, but the server itself runs make 
website, and it seems the server admins may have not installed texinfo since 
upgrading it.  Graham is investigating workarounds.


--
Phil Holmes 



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


Re: Problem with make website

2017-03-13 Thread Phil Holmes
"Federico Bruni"  wrote in message 
news:1489420610.2197...@smtp.autistici.org...



Il giorno lun 13 mar 2017 alle 16:32, Phil Holmes  ha 
scritto:
"Federico Bruni"  wrote in message 
news:1489416450.2197...@smtp.autistici.org...



Il giorno lun 13 mar 2017 alle 14:52, Phil Holmes  
ha scritto:
I've sent this to -devel a few hours ago, but it's not appeared there - 
I frequently get problems getting mail started there.


It's not something we test with patchy, so not impossible - make 
website is

now failing so the new release is not showing on the home page.

make: *** No rule to make target
'/home/graham/lilypond/lilypond-git//Documentation/web/news-front.itexi',
needed by 'out-website/web.xref-map'. Stop.

Not sure I understand this - I think news-front has been deleted? 
Perhaps a

remnant pointer to it in another file?





I could reproduce your issue. Then I deleted the out-website dir and 
re-run 'make website'.

And the build completed successfully.


Thanks for your help.

I renamed out-website and then ran this command:

make -f website.make WEBSITE_ONLY_BUILD=1 website

After a period of processing, I got this error:

BSTINPUTS=/home/graham/lilypond/lilypond-git//Documentation/web \
python /home/graham/lilypond/trusted-scripts/bib2texi.py -s web \
-s /home/graham/lilypond/lilypond-git//Documentation/lily-bib \
-o out-website/others-did.itexi \
-q \
/home/graham/lilypond/lilypond-git//Documentation/web/others-did.bib
sh: bibtex: command not found
Bibtex exited with nonzero exit status!website.make:225: recipe for 
target 'out-website/others-did.itexi' failed

make: *** [out-website/others-did.itexi] Error 1

I'm now assuming there's something on the server that's needed but not 
there but a full build has only been done so long ago that it's not been 
needed for a long time.  Does that sound possible?  Further suggestions?





What you get from:

which bibtex


No output at all.


In Debian testing I see that bibtex is a symlink which ultimately ends up 
in bibtex.original:


# ls -l /usr/bin/bibtex
lrwxrwxrwx 1 root root 24 feb 28 17:40 /usr/bin/bibtex -> 
/etc/alternatives/bibtex

# ls -l /etc/alternatives/bibtex
lrwxrwxrwx 1 root root 24 feb 28 17:40 /etc/alternatives/bibtex -> 
/usr/bin/bibtex.original

# ls -l /usr/bin/bibtex.original
-rwxr-xr-x 1 root root 128704 gen 11 14:45 /usr/bin/bibtex.original

The package you need is:
# dpkg -S /usr/bin/bibtex.original
texlive-binaries: /usr/bin/bibtex.original

but I would wait for Graham's comments...


+1

--
Phil Holmes



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


Re: Problem with make website

2017-03-13 Thread Federico Bruni



Il giorno lun 13 mar 2017 alle 16:32, Phil Holmes  
ha scritto:
"Federico Bruni"  wrote in message 
news:1489416450.2197...@smtp.autistici.org...



Il giorno lun 13 mar 2017 alle 14:52, Phil Holmes 
 ha scritto:
I've sent this to -devel a few hours ago, but it's not appeared 
there - I frequently get problems getting mail started there.


It's not something we test with patchy, so not impossible - make 
website is

now failing so the new release is not showing on the home page.

make: *** No rule to make target
'/home/graham/lilypond/lilypond-git//Documentation/web/news-front.itexi',
needed by 'out-website/web.xref-map'. Stop.

Not sure I understand this - I think news-front has been deleted? 
Perhaps a

remnant pointer to it in another file?





I could reproduce your issue. Then I deleted the out-website dir and 
re-run 'make website'.

And the build completed successfully.


Thanks for your help.

I renamed out-website and then ran this command:

make -f website.make WEBSITE_ONLY_BUILD=1 website

After a period of processing, I got this error:

BSTINPUTS=/home/graham/lilypond/lilypond-git//Documentation/web \
python /home/graham/lilypond/trusted-scripts/bib2texi.py -s web \
-s /home/graham/lilypond/lilypond-git//Documentation/lily-bib \
-o out-website/others-did.itexi \
-q \
/home/graham/lilypond/lilypond-git//Documentation/web/others-did.bib
sh: bibtex: command not found
Bibtex exited with nonzero exit status!website.make:225: recipe for 
target 'out-website/others-did.itexi' failed

make: *** [out-website/others-did.itexi] Error 1

I'm now assuming there's something on the server that's needed but 
not there but a full build has only been done so long ago that it's 
not been needed for a long time.  Does that sound possible?  Further 
suggestions?





What you get from:

which bibtex

In Debian testing I see that bibtex is a symlink which ultimately ends 
up in bibtex.original:


# ls -l /usr/bin/bibtex
lrwxrwxrwx 1 root root 24 feb 28 17:40 /usr/bin/bibtex -> 
/etc/alternatives/bibtex

# ls -l /etc/alternatives/bibtex
lrwxrwxrwx 1 root root 24 feb 28 17:40 /etc/alternatives/bibtex -> 
/usr/bin/bibtex.original

# ls -l /usr/bin/bibtex.original
-rwxr-xr-x 1 root root 128704 gen 11 14:45 /usr/bin/bibtex.original

The package you need is:
# dpkg -S /usr/bin/bibtex.original
texlive-binaries: /usr/bin/bibtex.original

but I would wait for Graham's comments...




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


Re: Problem with make website

2017-03-13 Thread Phil Holmes
"Federico Bruni"  wrote in message 
news:1489416450.2197...@smtp.autistici.org...



Il giorno lun 13 mar 2017 alle 14:52, Phil Holmes  ha 
scritto:
I've sent this to -devel a few hours ago, but it's not appeared there - I 
frequently get problems getting mail started there.


It's not something we test with patchy, so not impossible - make website 
is

now failing so the new release is not showing on the home page.

make: *** No rule to make target
'/home/graham/lilypond/lilypond-git//Documentation/web/news-front.itexi',
needed by 'out-website/web.xref-map'. Stop.

Not sure I understand this - I think news-front has been deleted? Perhaps 
a

remnant pointer to it in another file?





I could reproduce your issue. Then I deleted the out-website dir and 
re-run 'make website'.

And the build completed successfully.


Thanks for your help.

I renamed out-website and then ran this command:

make -f website.make WEBSITE_ONLY_BUILD=1 website

After a period of processing, I got this error:

BSTINPUTS=/home/graham/lilypond/lilypond-git//Documentation/web \
python /home/graham/lilypond/trusted-scripts/bib2texi.py -s web \
-s /home/graham/lilypond/lilypond-git//Documentation/lily-bib \
-o out-website/others-did.itexi \
-q \
/home/graham/lilypond/lilypond-git//Documentation/web/others-did.bib
sh: bibtex: command not found
Bibtex exited with nonzero exit status!website.make:225: recipe for target 
'out-website/others-did.itexi' failed

make: *** [out-website/others-did.itexi] Error 1

I'm now assuming there's something on the server that's needed but not there 
but a full build has only been done so long ago that it's not been needed 
for a long time.  Does that sound possible?  Further suggestions?


--
Phil Holmes



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


Re: Problem with make website

2017-03-13 Thread Federico Bruni



Il giorno lun 13 mar 2017 alle 14:52, Phil Holmes  
ha scritto:
I've sent this to -devel a few hours ago, but it's not appeared there 
- I frequently get problems getting mail started there.


It's not something we test with patchy, so not impossible - make 
website is

now failing so the new release is not showing on the home page.

make: *** No rule to make target
'/home/graham/lilypond/lilypond-git//Documentation/web/news-front.itexi',
needed by 'out-website/web.xref-map'. Stop.

Not sure I understand this - I think news-front has been deleted? 
Perhaps a

remnant pointer to it in another file?





I could reproduce your issue. Then I deleted the out-website dir and 
re-run 'make website'.

And the build completed successfully.




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