[packages/wlroots0.18] rename to wlroots0.18
Jan Rękorajski
baggins at pld-linux.org
Sat Feb 22 00:54:37 CET 2025
On Sat, 22 Feb 2025, Jan Palus wrote:
> On 21.02.2025 23:55, Jan Rękorajski wrote:
> > On Thu, 20 Feb 2025, atler wrote:
> >
> > > commit b58dea8d2398b217f33147fa9388e91fc580530c
> > > Author: Jan Palus <atler at pld-linux.org>
> > > Date: Thu Feb 20 13:21:46 2025 +0100
> > >
> > > rename to wlroots0.18
> > >
> > > wlroots.spec => wlroots0.18.spec | 2 +-
> > > 1 file changed, 1 insertion(+), 1 deletion(-)
> > > ---
> > > diff --git a/wlroots.spec b/wlroots0.18.spec
> > > similarity index 99%
> > > rename from wlroots.spec
> > > rename to wlroots0.18.spec
> > > index 611d68d..40a38f2 100644
> > > --- a/wlroots.spec
> > > +++ b/wlroots0.18.spec
> >
> > But why? There is absolutly no need for this prolifertion.
> > Especially for one, single, package.
>
> Because wlroots is known for introducing heavy changes with each and
> every release and downstreams are known to seriously lag behind those
> changes. cage in particular. wlroots maintainers recognized the problem
> and renamed files to include major and minor version (libwlroots.so ->
> libwlroots-0.18.so, wlroots.pc -> wlroots-0.18.pc, /usr/include/wlroots
> -> /usr/include/wlroots-0.18) so different versions can be installed in
> parallel without conflicts.
This makes more sense now. I still don't like it.
But, in this case I'll leave the choice up to you - either keep the
versioned package(s) and drop the unversioned one, or stick to one
unversioned package and update it once downstreams are ready.
There are just 3 packages depending on it, is it worth to keep a
different version of the library for each one and evetually have
orphaned, unused library in system and distro?
--
Jan Rękorajski | PLD/Linux
SysAdm | baggins<at>pld-linux.org | http://www.pld-linux.org/
More information about the pld-devel-en
mailing list