Features/Guile2

From FedoraProject

< Features
Revision as of 09:29, 21 January 2013 by Jsynacek (Talk | contribs)

Jump to: navigation, search


Contents

Feature Name Guile2

Summary

Update Guile to version 2.0.x in Fedora 19.

Owner

  • Email: <jsynacek@redhat.com>

Current status

  • Targeted release: Fedora 19
  • Last updated: 01-21-2013
  • Percentage of completion: 50%


Detailed Description

  • compat-guile18 (
  • patch existing packages to

compat-guile18 package will provide additional time for the packages to be ported to guile2.

Benefit to Fedora

New version of GNU Guile will be available. Further development will be based on this package instead of the old version.

Scope

Packages listed in Dependencies section will have to be patched to Require or Buildrequire the compat-guile18 package. Furthermore, they will have to be patched (if necessary) to use the renamed autotools macros.

How To Test

guile-1.8.8 should be properly obsoleted by compat-guile18. guile-1.8.8 should be properly upgraded to guile-2.0.x.

User Experience

End Users:

  • No visible changes to the end user.

Developers:

  • New Guile functionality and API.

Packagers:

  • Some rebuilds and small patches needed. See Scope and Dependencies sections.

Dependencies

TeXmacs aisleriot autogen coot denemo drgeo freehoo freetalk g-wrap g-wrap geda-gattrib geda-gnetlist geda-gschem geda-gsymcheck geda-utils gnubik gnucash gnurobots gnutls-guile graphviz-guile guile-cairo guile-devel guile-lib libctl libgeda lilypond mdk rumor trackballs xbindkeys

Contingency Plan

None necessary.

Documentation

Release Notes

No need for a release notes entry.

Comments and Discussion