https://bugzilla.redhat.com/show_bug.cgi?id=1983601

Aleksei Bavshin <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]



--- Comment #5 from Aleksei Bavshin <[email protected]> ---
Apologies for intruding, this review made me genuinely curious about the
versioning of guile in Fedora.

Once this is approved, we'll have 3 packages:
 - guile (unversioned) - legacy and unmaintained since 2017 2.0 branch,
provides unversioned /usr/bin/guile
 - guile22 - legacy, but still maintained 2.2.x branch, provides
/usr/bin/guile2.2
 - guile3 - latest release, provides /usr/bin/guile3.0

Q1: This seems kind of backwards to me. Guidelines do not require unversioned
package to be the latest one (I just confirmed with the text), but I've seen
that being advised on devel@.
It's also confusing for me as a user, since I expect `dnf install guile` to get
a current package instead of the deprecated one (but that's not as important).

Somewhat related: is our gdb package built against guile 2.0 _only_ because
it's unversioned and is assumed to be the right version to use by default? Gdb
supports all the versions up to 3.0.

Q2: Guile upstream seems to have a solid versioning strategy: each minor
release is a new version of the language incompatible with a previous one. 2.0,
2.2, 3.0,.. 3.2?
In regards to that, guile3.0 could be more appropriate name for the package. If
the upstream is alive enough to release 3.2 in however many years that'll take,
things will get a bit confusing :)


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to