unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Getting Guile 2.0.x onto Fedora
@ 2012-11-18  2:31 Mike Gran
  2012-11-18 15:42 ` Ludovic Courtès
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Mike Gran @ 2012-11-18  2:31 UTC (permalink / raw)
  To: Guile User

Hi-
 
With the Fedora 18 beta starting, I thought I'd check on the
state of Guile.  To date, Fedora hasn't moved past Guile 1.8.8.
 
The meta-bug tracking Guile 2.0.x integration is #678238
 
https://bugzilla.redhat.com/show_bug.cgi?id=678238
 
But, it is being blocked by several packages failing to build
with Guile 2.0. 
 
These are
- Texmacs (#704515)
- Autogen (#704517)
- coot (#704518)
- Demeno (#704519)
- Freehoo (#704521)
- Freetalk (#704522)
- geda-gaf (#704524)
- gnucash (#704527)
- gnu robots (#704528) - looks complete, but bug is still open
- guile-gnome-platform (#704530)
- guile-lib (#704531)
- lilypond (#704533)
- mdk (#704544)
 
Obviously the guile-user mailing list isn't the right place to
address Fedora build issues. I know that, and I apologize in
advance for that.
 
That Fedora bugtracker is the *right* place, but, not much
is happening there.  So,if anyone knows the maintainers, and if they
need a hand with something, maybe I or we can help.
 
Thanks,
 
Mike Gran



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18  2:31 Getting Guile 2.0.x onto Fedora Mike Gran
@ 2012-11-18 15:42 ` Ludovic Courtès
  2012-11-18 18:40   ` Mike Gran
  2012-11-19  0:34   ` Daniel Hartwig
  2012-11-18 16:46 ` Peter TB Brett
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 14+ messages in thread
From: Ludovic Courtès @ 2012-11-18 15:42 UTC (permalink / raw)
  To: guile-user

Hi Mike,

Mike Gran <spk121@yahoo.com> skribis:

> These are
> - Texmacs (#704515)
> - Autogen (#704517)
> - coot (#704518)
> - Demeno (#704519)
> - Freehoo (#704521)
> - Freetalk (#704522)
> - geda-gaf (#704524)
> - gnucash (#704527)
> - gnu robots (#704528) - looks complete, but bug is still open
> - guile-gnome-platform (#704530)
> - guile-lib (#704531)
> - lilypond (#704533)
> - mdk (#704544)

People can correct me if I’m wrong, but I think many of these packages
couldn’t switch transparently to Guile 2.0, and the required porting
effort hasn’t been started or completed yet.

For instance, I think there’s on-going work to port LilyPond and Autogen
to Guile 2.0; I haven’t heard of similar efforts for TeXmacs.

The latest version of guile-lib definitely works well with Guile 2.0;
guile-gnome-platform in git works well too, I think, but the latest
stable release doesn’t.

Would you like to help with all this?  :-)

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18  2:31 Getting Guile 2.0.x onto Fedora Mike Gran
  2012-11-18 15:42 ` Ludovic Courtès
@ 2012-11-18 16:46 ` Peter TB Brett
  2012-11-18 23:43   ` Mike Gran
  2012-11-18 22:40 ` Jose A. Ortega Ruiz
  2013-02-08  0:49 ` Mike Gran
  3 siblings, 1 reply; 14+ messages in thread
From: Peter TB Brett @ 2012-11-18 16:46 UTC (permalink / raw)
  To: guile-user

[-- Attachment #1: Type: text/plain, Size: 703 bytes --]

Mike Gran <spk121@yahoo.com> writes:

> Hi-
>  
> With the Fedora 18 beta starting, I thought I'd check on the
> state of Guile.  To date, Fedora hasn't moved past Guile 1.8.8.
>  
> The meta-bug tracking Guile 2.0.x integration is #678238
>  
> https://bugzilla.redhat.com/show_bug.cgi?id=678238
>  
> But, it is being blocked by several packages failing to build
> with Guile 2.0. 
>  
> These are

> - geda-gaf (#704524)

I'll be releasing a new version of geda-gaf (1.8.0) which supports 2.0.x well
within the next few hours, hopefully.

                                Peter

-- 
Peter Brett <peter@peter-b.co.uk>
Remote Sensing Research Group
Surrey Space Centre

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18 15:42 ` Ludovic Courtès
@ 2012-11-18 18:40   ` Mike Gran
  2012-11-18 19:14     ` Noah Lavine
  2012-11-19  0:34   ` Daniel Hartwig
  1 sibling, 1 reply; 14+ messages in thread
From: Mike Gran @ 2012-11-18 18:40 UTC (permalink / raw)
  To: Ludovic Courtès, guile-user@gnu.org

> From: Ludovic Courtès ludo@gnu.org

>> These are
>> - Texmacs (#704515)
>> - Autogen (#704517)
>> - coot (#704518)
>> - Demeno (#704519)
>> - Freehoo (#704521)
>> - Freetalk (#704522)
>> - geda-gaf (#704524)
>> - gnucash (#704527)
>> - gnu robots (#704528) - looks complete, but bug is still open
>> - guile-gnome-platform (#704530)
>> - guile-lib (#704531)
>> - lilypond (#704533)
>> - mdk (#704544)

> Would you like to help with all this?  :-)

I intend to, but, where to begin?  I'll try contacting some
of the projects on their fora to see if I can lend a hand.

But first I thought I see if this thread here would yield
magical results.

Thanks,

Mike



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18 18:40   ` Mike Gran
@ 2012-11-18 19:14     ` Noah Lavine
  0 siblings, 0 replies; 14+ messages in thread
From: Noah Lavine @ 2012-11-18 19:14 UTC (permalink / raw)
  To: Mike Gran; +Cc: Ludovic Courtès, guile-user@gnu.org

[-- Attachment #1: Type: text/plain, Size: 836 bytes --]

Hello,

On Sun, Nov 18, 2012 at 1:40 PM, Mike Gran <spk121@yahoo.com> wrote:
>
> I intend to, but, where to begin?  I'll try contacting some
> of the projects on their fora to see if I can lend a hand.
>

Thanks a lot! That would be a great thing for Guile.


> But first I thought I see if this thread here would yield
> magical results.
>

I don't have any magic, but I am curious - I would imagine that a lot of
the problems in upgrading these programs will be the same, because some
Guile API will have changed. It would be interesting to know which changes
have been big issues. I looked at the NEWS file, and there have been some
changes that seem like obvious candidates, but I don't really know without
looking.

Sadly, I don't think I'll have time to work on this for a while, but I
appreciate your willingness to do it.

Noah

[-- Attachment #2: Type: text/html, Size: 1369 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18  2:31 Getting Guile 2.0.x onto Fedora Mike Gran
  2012-11-18 15:42 ` Ludovic Courtès
  2012-11-18 16:46 ` Peter TB Brett
@ 2012-11-18 22:40 ` Jose A. Ortega Ruiz
  2012-11-18 23:44   ` Mike Gran
  2013-02-08  0:49 ` Mike Gran
  3 siblings, 1 reply; 14+ messages in thread
From: Jose A. Ortega Ruiz @ 2012-11-18 22:40 UTC (permalink / raw)
  To: Mike Gran; +Cc: Guile User

On Sun, Nov 18 2012, Mike Gran wrote:

[...]

> - mdk (#704544)


I have patches for a new version of mdk that compiles with Guile
2.0... the only missing bit is time :)  i'm hoping to get to release a
new version before the end of the year...

jao



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18 16:46 ` Peter TB Brett
@ 2012-11-18 23:43   ` Mike Gran
  0 siblings, 0 replies; 14+ messages in thread
From: Mike Gran @ 2012-11-18 23:43 UTC (permalink / raw)
  To: Peter TB Brett, guile-user@gnu.org

Hi Peter-

> From: Peter TB Brett <peter@peter-b.co.uk>
> I'll be releasing a new version of geda-gaf (1.8.0) which supports 2.0.x 
> well
> within the next few hours, hopefully.

That's great news.  Thank you.

-Mike Gran




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18 22:40 ` Jose A. Ortega Ruiz
@ 2012-11-18 23:44   ` Mike Gran
  2013-02-25 23:40     ` Jose A. Ortega Ruiz
  0 siblings, 1 reply; 14+ messages in thread
From: Mike Gran @ 2012-11-18 23:44 UTC (permalink / raw)
  To: Jose A. Ortega Ruiz; +Cc: Guile User

Hi Jao-

> From: Jose A. Ortega Ruiz <jao@gnu.org>
> I have patches for a new version of mdk that compiles with Guile
> 2.0... the only missing bit is time :)  i'm hoping to get to release a
> new version before the end of the year...

Great.  Let me know if you need anything.

-Mike Gran



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18 15:42 ` Ludovic Courtès
  2012-11-18 18:40   ` Mike Gran
@ 2012-11-19  0:34   ` Daniel Hartwig
  2012-11-19  2:14     ` Mike Gran
  1 sibling, 1 reply; 14+ messages in thread
From: Daniel Hartwig @ 2012-11-19  0:34 UTC (permalink / raw)
  To: guile-user

On 18 November 2012 23:42, Ludovic Courtès <ludo@gnu.org> wrote:
> People can correct me if I’m wrong, but I think many of these packages
> couldn’t switch transparently to Guile 2.0, and the required porting
> effort hasn’t been started or completed yet.

Mike

You may want to suggest having separate guile-1.8 and guile-2.0
packages to keep things moving.  Or, does Fedora not encourage
packaging schemes like that?



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-19  0:34   ` Daniel Hartwig
@ 2012-11-19  2:14     ` Mike Gran
  2012-11-19  2:31       ` Daniel Hartwig
  0 siblings, 1 reply; 14+ messages in thread
From: Mike Gran @ 2012-11-19  2:14 UTC (permalink / raw)
  To: Daniel Hartwig, guile-user@gnu.org

Hi Daniel-

> From: Daniel Hartwig mandyke@gmail.com

> You may want to suggest having separate guile-1.8 and guile-2.0
> packages to keep things moving.  Or, does Fedora not encourage
> packaging schemes like that?

First, I don't want to misrepresent my role.  I'm only a Fedora
user and busybody.

But, that type of packaging is used all over GTK in Fedora:
gtk2, gtk3, etc; but, it is not encouraged, as far as I 
understand it.

-Mike



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-19  2:14     ` Mike Gran
@ 2012-11-19  2:31       ` Daniel Hartwig
  0 siblings, 0 replies; 14+ messages in thread
From: Daniel Hartwig @ 2012-11-19  2:31 UTC (permalink / raw)
  To: Mike Gran; +Cc: guile-user@gnu.org

On 19 November 2012 10:14, Mike Gran <spk121@yahoo.com> wrote:
>> You may want to suggest having separate guile-1.8 and guile-2.0
>> packages to keep things moving.  Or, does Fedora not encourage
>> packaging schemes like that?
>
> First, I don't want to misrepresent my role.  I'm only a Fedora
> user and busybody.
>
> But, that type of packaging is used all over GTK in Fedora:
> gtk2, gtk3, etc; but, it is not encouraged, as far as I
> understand it.

Yes, best to avoid it unless required (i.e. libraries with API
changes).  Guile definitely falls with the same category as gtk, as
far as changing API is concerned.  No harm if you put this suggestion
forward.

Debian still has an old guile-1.6 package around to support some older software.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18  2:31 Getting Guile 2.0.x onto Fedora Mike Gran
                   ` (2 preceding siblings ...)
  2012-11-18 22:40 ` Jose A. Ortega Ruiz
@ 2013-02-08  0:49 ` Mike Gran
  3 siblings, 0 replies; 14+ messages in thread
From: Mike Gran @ 2013-02-08  0:49 UTC (permalink / raw)
  To: Guile User

> From: Mike Gran <spk121@yahoo.com>
> 
> Hi-
>  
> With the Fedora 18 beta starting, I thought I'd check on the
> state of Guile.  To date, Fedora hasn't moved past Guile 1.8.8.
>  
> The meta-bug tracking Guile 2.0.x integration is #678238
>  
> https://bugzilla.redhat.com/show_bug.cgi?id=678238
>  
> But, it is being blocked by several packages failing to build
> with Guile 2.0. 
>  
> These are
> - Texmacs (#704515)
> - Autogen (#704517)
> - coot (#704518)
> - Demeno (#704519)
> - Freehoo (#704521)
> - Freetalk (#704522)
> - geda-gaf (#704524)
> - gnucash (#704527)
> - gnu robots (#704528) - looks complete, but bug is still open
> - guile-gnome-platform (#704530)
> - guile-lib (#704531)
> - lilypond (#704533)
> - mdk (#704544)
 
Thought I'd mention that even though not all of these packages
have been fixed to work with Guile-2.0, Guile-2.0.7 has been
pushed to the Fedora Rawhide (bleeding edge) distro.
 
There's a wiki page about the attempted upgrade here:
 
https://fedoraproject.org/wiki/Features/Guile2
 
I assume that if all goes according to plan, guile-2.0
may hit Fedora 19 in about 6 months or so.
 
I'm sure Fedora would be happy for feedback, if you're
willing to try running the testing Rawhide distro.
 
(Again, I'm just a Fedora user.  I don't have any real role
in the project.)
 
Thanks,
 
Mike Gran



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2012-11-18 23:44   ` Mike Gran
@ 2013-02-25 23:40     ` Jose A. Ortega Ruiz
  2013-02-26 12:39       ` Mike Gran
  0 siblings, 1 reply; 14+ messages in thread
From: Jose A. Ortega Ruiz @ 2013-02-25 23:40 UTC (permalink / raw)
  To: Mike Gran; +Cc: Guile User

On Mon, Nov 19 2012, Mike Gran wrote:

> Hi Jao-
>
>> From: Jose A. Ortega Ruiz <jao@gnu.org>
>> I have patches for a new version of mdk that compiles with Guile
>> 2.0... the only missing bit is time :)  i'm hoping to get to release a
>> new version before the end of the year...
>
> Great.  Let me know if you need anything.

Just a quick note to let you know that i released MDK 1.2.7 yesterday.
The new version uses Guile 2.0 as its extension language.

Thanks!
jao
-- 
That's a high price to pay for a theoretically inelegant misfeature
that's seldom used correctly in portable code.
  -Will Clinger, r6rs-discuss mailing list



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Getting Guile 2.0.x onto Fedora
  2013-02-25 23:40     ` Jose A. Ortega Ruiz
@ 2013-02-26 12:39       ` Mike Gran
  0 siblings, 0 replies; 14+ messages in thread
From: Mike Gran @ 2013-02-26 12:39 UTC (permalink / raw)
  To: Jose A. Ortega Ruiz; +Cc: Guile User

> From: Jose A. Ortega Ruiz <jao@gnu.org>
> Just a quick note to let you know that i released MDK 1.2.7 yesterday.
> The new version uses Guile 2.0 as its extension language.

Great.  MDK's maintainer on Fedora has pushed it for inclusion in
Rawhide, which should probably hit tomorrow, in time for Fedora 19
scheduled for late June.
 
https://bugzilla.redhat.com/show_bug.cgi?id=704534
https://admin.fedoraproject.org/pkgdb/applications/Mdk
 
Thanks,
 
Mike



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2013-02-26 12:39 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-18  2:31 Getting Guile 2.0.x onto Fedora Mike Gran
2012-11-18 15:42 ` Ludovic Courtès
2012-11-18 18:40   ` Mike Gran
2012-11-18 19:14     ` Noah Lavine
2012-11-19  0:34   ` Daniel Hartwig
2012-11-19  2:14     ` Mike Gran
2012-11-19  2:31       ` Daniel Hartwig
2012-11-18 16:46 ` Peter TB Brett
2012-11-18 23:43   ` Mike Gran
2012-11-18 22:40 ` Jose A. Ortega Ruiz
2012-11-18 23:44   ` Mike Gran
2013-02-25 23:40     ` Jose A. Ortega Ruiz
2013-02-26 12:39       ` Mike Gran
2013-02-08  0:49 ` Mike Gran

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).