Bug 1729924 - depend on latest guile
Summary: depend on latest guile
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: autogen
Version: 31
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomas Korbar
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-15 10:38 UTC by Nikos Mavrogiannopoulos
Modified: 2019-08-13 18:57 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)

Description Nikos Mavrogiannopoulos 2019-07-15 10:38:51 UTC
Description of problem:
It seems that fedora ships guile22 (which is guile 2.2) and guile (which is 2.0). The guile22 component is available on every system by default (dependency of make), while guile20 is brought by autogen.

It would be great for fedora to have a single version of guile, and autogen could help towards that by depending on guile22 instead of guile.

Comment 1 Tomas Korbar 2019-07-23 09:14:44 UTC
Hi Nikos,
It surely is a good idea. I built autogen with guile22, ran simple test and it seems working. I will need to review all incompatible changes done between guile 2.0 and 2.2.
Packages which require autogen during build will have to be rebuild with new version to ensure we do not break anything, that means:
anjuta
arm-none-eabi-gcc-cs
ebtables
gnutls
grub2
insight
iptables
ntp

Packages which require autogen during runtime will need to be tested to ensure that their way of using autogen remains working.
autogen-libopts - i think this is tested during build because autoopts are using libopts and autoopts has its own tests.
anjuta

I will add this to my TODO list.

Comment 2 Ben Cotton 2019-08-13 16:53:10 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to '31'.

Comment 3 Ben Cotton 2019-08-13 18:57:39 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle.
Changing version to 31.


Note You need to log in before you can comment on or make changes to this bug.