guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: On "next" packages and related confusions.


From: Divya Ranjan
Subject: Re: On "next" packages and related confusions.
Date: Tue, 12 Nov 2024 12:21:03 +0000
User-agent: Gnus/5.13 (Gnus v5.13)

"Philip McGrath" <philip@philipmcgrath.com> writes:

> On Mon, Nov 11, 2024, at 7:50 PM, Divya Ranjan wrote:
>
>  > I think it would be appropriate if each "next" package had a code comment, 
> or perhaps an
>  addendum to its package description, describing how it relates to the main 
> packaged version.
>
>  I think the whole "next" category is problematic. Why not just have a 
> version number of that
>  package that's different from the "main" one? So instead of emacs-next have 
> emacs-30.0.9 or
>  whatever. At least here the choice of arbitrariness is visible. A "next" 
> makes no sense.
>
> One problem with this is that tools resolve a bare package name like "emacs" 
> to the package with
> that name with the greatest version. So if, for example, the base package is 
> following a LTS channel,
> or if there's a reason to package a pre-release version, adding "-next" to 
> the name ensures that users
> don't accidentally end up with a newer-than-recommended version.

But that should be handled differently I believe. Since this only creates 
confusion. Can there be a way to sort of "pin" the release version to the 
namespace "emacs" and other versions to be emacs-x.x. Or at least remove the 
arbitrariness of emacs-next and keep it updated to the master like emacs-git in 
Arch.

Regards,
-- 
Divya Ranjan,
Philosophy, Mathematics, Libre Software.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]