Guile 1.8 in Ubuntu 17.04
Just wanted to add to the list that I see that the upcoming Ubuntu 17.04 will not have Guile 1.8 anymore. -- u...@openlilylib.org https://openlilylib.org http://lilypondblog.org ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Static URLs pointing to releases
This had come up at some point, but I don't think we came to a conclusion, so ... Is it possible to have static URLs somewhere at lilypond.org that point to the binaries of the latest stable and latest development releases? The idea is for a script or program to be able to automatically retrieve these binaries without a user having to manually specify them. Use cases are: arbitrary scripts, Frescobaldi, (openLilyLib) automated testing. There should either be URLs for all provided versions or generic URLs from which the link to a specific OS version can be generated. An alternative would be a, say, JSON file with the URLs for *all* available binaries, not only the respective "latest". I'm sure there would be people around who'd appreciate the ability to choose arbitrary versions from a Frescobaldi-generated dropdown list. Any ideas? -- u...@openlilylib.org https://openlilylib.org http://lilypondblog.org ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Guile 1.8 in Ubuntu 17.04
Urs Liska writes: > Just wanted to add to the list that I see that the upcoming Ubuntu > 17.04 will not have Guile 1.8 anymore. Then it either will not have LilyPond anymore, have LilyPond with a private compilation of Guile-1.8 included (unlikely since mostly pointless), or have an utterly unusable version of LilyPond that will give us a bad rap. I don't think there are other options at the moment. Note that we don't actually need a guile-1.8 package (with command line executable) to run LilyPond, but libguile-1.8 for running and guile-1.8-dev for compiling are likely necessary. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Guile 1.8 in Ubuntu 17.04
Am 10.03.2017 um 09:51 schrieb David Kastrup: > Urs Liska writes: > >> Just wanted to add to the list that I see that the upcoming Ubuntu >> 17.04 will not have Guile 1.8 anymore. > Then it either will not have LilyPond anymore, have LilyPond with a > private compilation of Guile-1.8 included (unlikely since mostly > pointless), or have an utterly unusable version of LilyPond that will > give us a bad rap. Hm, then this is actually strange: http://packages.ubuntu.com/zesty/lilypond Doesn't state Guile as a dependeny at all ... > I don't think there are other options at the moment. > > Note that we don't actually need a guile-1.8 package (with command line > executable) to run LilyPond, but libguile-1.8 for running and > guile-1.8-dev for compiling are likely necessary. Yes, but of course *all* Guile-related packages 1.8 will be thrown out. In my Debian testing installation `sudo apt install lilypond` also quits with "no installation candidate" :-( Urs -- u...@openlilylib.org https://openlilylib.org http://lilypondblog.org ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Static URLs pointing to releases
Hi Phil, thank you for pushing me in the right direction. Of course that's possible. I'll have to use website/unix.html etc. but these do give me the required information. And http://download.linuxaudio.org/lilypond/binaries/freebsd-64/ and friends provide the links to all available binaries. I thought I couldn't "glob" a URL like http://download.linuxaudio.org/lilypond/binaries/freebsd-64/* to get all available files but the index page *does* include all links. Best Urs Am 10.03.2017 um 10:16 schrieb Phil Holmes: > - Original Message - From: "Urs Liska" > To: "lilypond-devel" > Sent: Friday, March 10, 2017 8:39 AM > Subject: Static URLs pointing to releases > > >> This had come up at some point, but I don't think we came to a >> conclusion, so ... >> >> Is it possible to have static URLs somewhere at lilypond.org that point >> to the binaries of the latest stable and latest development releases? >> >> The idea is for a script or program to be able to automatically retrieve >> these binaries without a user having to manually specify them. >> >> Use cases are: arbitrary scripts, Frescobaldi, (openLilyLib) automated >> testing. >> >> There should either be URLs for all provided versions or generic URLs >> from which the link to a specific OS version can be generated. >> >> An alternative would be a, say, JSON file with the URLs for *all* >> available binaries, not only the respective "latest". I'm sure there >> would be people around who'd appreciate the ability to choose arbitrary >> versions from a Frescobaldi-generated dropdown list. >> >> Any ideas? > > Strictly speaking, there are static URLs that point at the binaries: > http://lilypond.org/website/download.html for the stable and > http://lilypond.org/website/development.html for the development. > Shouldn't be too hard to parse those to get the locations of the > binaries themselves? > > -- > Phil Holmes -- u...@openlilylib.org https://openlilylib.org http://lilypondblog.org ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Guile 1.8 in Ubuntu 17.04
On Fri, 10 Mar 2017 09:59:54 +0100 Urs Liska wrote: > Am 10.03.2017 um 09:51 schrieb David Kastrup: > > Urs Liska writes: > > > >> Just wanted to add to the list that I see that the upcoming Ubuntu > >> 17.04 will not have Guile 1.8 anymore. > > Then it either will not have LilyPond anymore, have LilyPond with a > > private compilation of Guile-1.8 included (unlikely since mostly > > pointless), or have an utterly unusable version of LilyPond that will > > give us a bad rap. > > Hm, then this is actually strange: > http://packages.ubuntu.com/zesty/lilypond > > Doesn't state Guile as a dependeny at all ... > Debian unstable has a lilypond package which uses a private copy of guile-1.8, check the changelog (2.18.2-5 and following): http://metadata.ftp-master.debian.org/changelogs/main/l/lilypond/lilypond_2.18.2-7_changelog That's what the ubuntu package is based on. > > I don't think there are other options at the moment. > > > > Note that we don't actually need a guile-1.8 package (with command line > > executable) to run LilyPond, but libguile-1.8 for running and > > guile-1.8-dev for compiling are likely necessary. > > Yes, but of course *all* Guile-related packages 1.8 will be thrown out. > > In my Debian testing installation `sudo apt install lilypond` also quits > with "no installation candidate" :-( > Not sure why the package from Debian unstable didn't make it into testing tho, maybe the problem was sorted out too late to have the package in the next debian stable release. It'll probably be in stretch-backports at some point. Ciao, Antonio -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing? ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Guile 1.8 in Ubuntu 17.04
Antonio Ospite writes: > On Fri, 10 Mar 2017 09:59:54 +0100 > Urs Liska wrote: > >> Am 10.03.2017 um 09:51 schrieb David Kastrup: >> > Urs Liska writes: >> > >> >> Just wanted to add to the list that I see that the upcoming Ubuntu >> >> 17.04 will not have Guile 1.8 anymore. >> > Then it either will not have LilyPond anymore, have LilyPond with a >> > private compilation of Guile-1.8 included (unlikely since mostly >> > pointless), or have an utterly unusable version of LilyPond that will >> > give us a bad rap. >> >> Hm, then this is actually strange: >> http://packages.ubuntu.com/zesty/lilypond >> >> Doesn't state Guile as a dependeny at all ... >> > > Debian unstable has a lilypond package which uses a private copy of > guile-1.8, check the changelog (2.18.2-5 and following): > http://metadata.ftp-master.debian.org/changelogs/main/l/lilypond/lilypond_2.18.2-7_changelog > > That's what the ubuntu package is based on. Since we don't need the command line executable, this is a viable move (assuming that there are no other Guile-1.8 users, of course. TeXmacs?). In particular since the libguile libraries were without multilib support last time round and probably nobody would have wanted to bother with that. -- David Kastrup ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
PATCHES - Countdown for Friday March 10th
Hello, Here is the current patch countdown list. The next countdown will be on March 13th A quick synopsis of all patches currently in the review process can be found here: http://philholmes.net/lilypond/allura/ Push: 5080 Gracenotes at the start of a volta alternative now breaks autobeaming in the same way as in multipart music. - David Kastrup https://sourceforge.net/p/testlilyissues/issues/5080 http://codereview.appspot.com/320270043 5078 Web: Move older news to the attic page - Paul Morris https://sourceforge.net/p/testlilyissues/issues/5078 http://codereview.appspot.com/320290043 5033 LyricHyphen whiteout - Knut Petersen https://sourceforge.net/p/testlilyissues/issues/5033 http://codereview.appspot.com/312530043 4966 the font name is Emmentaler, while Feta and Parmesan are two subsets of glyphs - James Lowe https://sourceforge.net/p/testlilyissues/issues/4966 http://codereview.appspot.com/320310043 Countdown: 5087 Let extendersOverRests default to ##t - David Kastrup https://sourceforge.net/p/testlilyissues/issues/5087 http://codereview.appspot.com/318660043 5086 Fix dashed line errors - David Nalesnik https://sourceforge.net/p/testlilyissues/issues/5086 http://codereview.appspot.com/320320043 5085 Web-GSoC: Update MusicXML project description - Urs Liska https://sourceforge.net/p/testlilyissues/issues/5085 http://codereview.appspot.com/314620043 5084 Create Bracket class - David Nalesnik https://sourceforge.net/p/testlilyissues/issues/5084 http://codereview.appspot.com/314610043 5082 Add capability to build Japanese PDF documents - Masamichi Hosoda https://sourceforge.net/p/testlilyissues/issues/5082 http://codereview.appspot.com/316340043 Review: 5083 Add making web.$(ISOLANG).pdf - Masamichi Hosoda https://sourceforge.net/p/testlilyissues/issues/5083 http://codereview.appspot.com/319450043 New: No new patches at this time. Regards James ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Fix build failure on GNU Hurd (issue 319400043 by pkx1...@gmail.com)
On 2017/03/08 17:36:40, pkx166h wrote: My error message is similar it is this: Thank you for showing your error message. It looks the same as mine. I've created a patch for fixing `make check` error only. Would you try it? https://sourceforge.net/p/testlilyissues/issues/5077/#28bc This patch has worked in Cygwin (non-glibc) environment. It also might work in Linux (of course glibc) environment. (Sorry, I've not tried it.) However, portability that Felix says is not considered. If this patch works in your environment, I would like to consider a more portable way. https://codereview.appspot.com/319400043/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel