[prev in list] [next in list] [prev in thread] [next in thread]
List: lilypond-user
Subject: Re: version 2.18 is too old...
From: Urs Liska <lists () openlilylib ! org>
Date: 2018-10-29 23:01:36
Message-ID: 3b7f8e79-ccfc-4d0e-d76e-cd3b33f4deaa () openlilylib ! org
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Am 29.10.2018 um 17:25 schrieb Mike Dean:
> For what it's worth, following are two bug reports Frescobaldi
> auto-emailed...
>
> Traceback (most recent call last):
> File "C:\Program Files
> (x86)\Frescobaldi\frescobaldi_app\process.py", line 105, in _done
> del self._schedule[0]
> IndexError: list assignment index out of range
>
> Traceback (most recent call last):
> File "C:\Program Files
> (x86)\Frescobaldi\frescobaldi_app\process.py", line 62, in _finished
> self._done(exitCode == 0)
> File "C:\Program Files
> (x86)\Frescobaldi\frescobaldi_app\process.py", line 69, in _done
> self.cleanup()
> File "C:\Program Files
> (x86)\Frescobaldi\frescobaldi_app\process.py", line 73, in cleanup
> self.process.deleteLater()
> AttributeError: 'Process' object has no attribute 'process'
>
These two do in fact look like bugs in Frescobaldi, maybe Frescobaldi
choking about a LilyPond process terminated abnormally.
However, we won't look into this specific code because the code handling
the LilyPond (and other external) processes has been rewritten anyway in
the meantime. This means that while I can't guarantee anything like
error-free-ness (or whatever a proper English term would be) surely
*this* exact error condition won't appear again ...
> With respect to the version too old error, the fact that the
> compilation resulted in a fatal error is rather problematic.
This has been discussed pretty often, and it's the deliberate choice of
the core developers that letting the program "fail" in this case is
better than not.
Urs
> Mike Dean
>
>
> On Mon, Oct 29, 2018 at 12:05 PM Mike Dean <deanmi2@aquinas.edu
> <mailto:deanmi2@aquinas.edu>> wrote:
>
> 1. Yes, it did
> Having downloaded LilyPond 2,19.82, the compilation attempt
> 'crashed and burned' at the start:
>
> Starting lilypond-windows.exe [May-Jesus-Christ-Be-Praised.ly]...
>
> Exited with return code -1073741819.
>
>
> Mike Dean
>
>
> On Mon, Oct 29, 2018 at 12:01 PM Sam Bivens <sambivens@gmail.com
> <mailto:sambivens@gmail.com>> wrote:
>
> Hi Mike,
>
> Does your version statement in the file youre compiling say
> 2.18.2?
>
> Sam
>
>
> On Mon, Oct 29, 2018, 11:55 Mike Dean <mike.dean@aquinas.edu
> <mailto:mike.dean@aquinas.edu>> wrote:
>
> Error message:
>
> Starting lilypond-windows.exe 2.18.2
> [May-Jesus-Christ-Be-Praised.ly]...
>
> Processing
> `C:/Users/Mike/Documents/musicwork/May-Jesus-Christ-Be-Praised.ly'
>
> Parsing...
>
> error: program too old: 2.18.2 (file requires: 2.20.0)
>
>
> Would version 2.19.82 be a workaround?
> Mike Dean
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org <mailto:lilypond-user@gnu.org>
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
[Attachment #5 (text/html)]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">Am 29.10.2018 um 17:25 schrieb Mike
Dean:<br>
</div>
<blockquote type="cite"
cite="mid:CAHyRYjze0D5t5onkFzGNR89O1SDoNEAbB-tbapQt-aQp7drf4w@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<div dir="ltr">
<div dir="ltr">For what it's worth, following are two bug
reports Frescobaldi auto-emailed...
<div><br>
</div>
<div>
<div>Traceback (most recent call last):</div>
<div> File "C:\Program Files
(x86)\Frescobaldi\frescobaldi_app\process.py", line 105,
in _done</div>
<div> del self._schedule[0]</div>
<div>IndexError: list assignment index out of range</div>
<div><br>
</div>
<div>Traceback (most recent call last):</div>
<div> File "C:\Program Files
(x86)\Frescobaldi\frescobaldi_app\process.py", line 62, in
_finished</div>
<div> self._done(exitCode == 0)</div>
<div> File "C:\Program Files
(x86)\Frescobaldi\frescobaldi_app\process.py", line 69, in
_done</div>
<div> self.cleanup()</div>
<div> File "C:\Program Files
(x86)\Frescobaldi\frescobaldi_app\process.py", line 73, in
cleanup</div>
<div> self.process.deleteLater()</div>
<div>AttributeError: 'Process' object has no attribute
'process'</div>
</div>
<div><br>
</div>
</div>
</div>
</blockquote>
<br>
These two do in fact look like bugs in Frescobaldi, maybe
Frescobaldi choking about a LilyPond process terminated abnormally.<br>
However, we won't look into this specific code because the code
handling the LilyPond (and other external) processes has been
rewritten anyway in the meantime. This means that while I can't
guarantee anything like error-free-ness (or whatever a proper
English term would be) surely *this* exact error condition won't
appear again ...<br>
<br>
<blockquote type="cite"
cite="mid:CAHyRYjze0D5t5onkFzGNR89O1SDoNEAbB-tbapQt-aQp7drf4w@mail.gmail.com">
<div dir="ltr">
<div dir="ltr">
<div>With respect to the version too old error, the fact that
the compilation resulted in a fatal error is rather
problematic.<br clear="all">
</div>
</div>
</div>
</blockquote>
<br>
This has been discussed pretty often, and it's the deliberate choice
of the core developers that letting the program "fail" in this case
is better than not.<br>
<br>
Urs<br>
<br>
<blockquote type="cite"
cite="mid:CAHyRYjze0D5t5onkFzGNR89O1SDoNEAbB-tbapQt-aQp7drf4w@mail.gmail.com">
<div dir="ltr">
<div dir="ltr">
<div>
<div>
<div dir="ltr" class="gmail_signature">Mike Dean</div>
</div>
<br>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Mon, Oct 29, 2018 at 12:05 PM Mike Dean <<a
href="mailto:deanmi2@aquinas.edu" \
moz-do-not-send="true">deanmi2@aquinas.edu</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">1. Yes, it did
<div>Having downloaded LilyPond 2,19.82, the compilation
attempt 'crashed and burned' at the start:<br clear="all">
<div>
<div dir="ltr"
class="m_8193674647267975773gmail_signature"
data-smartmail="gmail_signature"><br>
</div>
<div dir="ltr"
class="m_8193674647267975773gmail_signature"
data-smartmail="gmail_signature">
<p style="margin:0px;white-space:pre-wrap"><span \
style="font-weight:600">Starting lilypond-windows.exe \
[May-Jesus-Christ-Be-Praised.ly]...</span></p>
<p style="margin:0px;white-space:pre-wrap"><span \
style="font-weight:600;color:rgb(128,0,0)">Exited with return code \
-1073741819.</span></p> </div>
<div dir="ltr"
class="m_8193674647267975773gmail_signature"
data-smartmail="gmail_signature"><br>
</div>
<div dir="ltr"
class="m_8193674647267975773gmail_signature"
data-smartmail="gmail_signature">Mike Dean</div>
</div>
<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Mon, Oct 29, 2018 at 12:01 PM Sam Bivens
<<a href="mailto:sambivens@gmail.com" target="_blank"
moz-do-not-send="true">sambivens@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto">
<div>Hi Mike,
<div dir="auto"><br>
</div>
<div dir="auto">Does your version statement in the
file youre compiling say 2.18.2?</div>
<div dir="auto"><br>
</div>
<div dir="auto">Sam</div>
<br>
<br>
<div class="gmail_quote">
<div dir="ltr">On Mon, Oct 29, 2018, 11:55 Mike Dean
<<a href="mailto:mike.dean@aquinas.edu"
target="_blank" \
moz-do-not-send="true">mike.dean@aquinas.edu</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Error message:
<div><br>
</div>
<div>
<p style="margin:0px;white-space:pre-wrap"><span \
style="font-weight:600">Starting lilypond-windows.exe 2.18.2 \
[May-Jesus-Christ-Be-Praised.ly]...</span></p> <p \
style="margin:0px;white-space:pre-wrap"><span \
style="font-family:monospace;font-size:9pt">Processing \
`C:/Users/Mike/Documents/musicwork/May-Jesus-Christ-Be-Praised.ly'</span></p>
<p style="margin:0px;white-space:pre-wrap"><span \
style="font-family:monospace;font-size:9pt">Parsing...</span></p> <p \
style="margin:0px;white-space:pre-wrap"><span \
style="font-family:monospace;font-size:9pt">error: program too old: 2.18.2 (file \
requires: 2.20.0)</span></p> </div>
<div><br clear="all">
<div>
<div
class="m_8193674647267975773m_-2156816122774954727m_7891539857009387281gmail_signature"
data-smartmail="gmail_signature">Would
version 2.19.82 be a workaround?</div>
<div dir="ltr"
class="m_8193674647267975773m_-2156816122774954727m_7891539857009387281gmail_signature"
data-smartmail="gmail_signature">Mike Dean</div>
</div>
</div>
</div>
_______________________________________________<br>
lilypond-user mailing list<br>
<a href="mailto:lilypond-user@gnu.org"
rel="noreferrer" target="_blank"
moz-do-not-send="true">lilypond-user@gnu.org</a><br>
<a
href="https://lists.gnu.org/mailman/listinfo/lilypond-user"
rel="noreferrer noreferrer" target="_blank"
\
moz-do-not-send="true">https://lists.gnu.org/mailman/listinfo/lilypond-user</a><br> \
</blockquote> </div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
lilypond-user mailing list
<a class="moz-txt-link-abbreviated" \
href="mailto:lilypond-user@gnu.org">lilypond-user@gnu.org</a> <a \
class="moz-txt-link-freetext" \
href="https://lists.gnu.org/mailman/listinfo/lilypond-user">https://lists.gnu.org/mailman/listinfo/lilypond-user</a>
</pre>
</blockquote>
<br>
</body>
</html>
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic