On Sat Jun 04, 2022 at 10:48:28AM +0000, Klemens Nanni wrote:
> On Sat, Jun 04, 2022 at 11:35:39AM +0100, Stuart Henderson wrote:
> > The naming makes me thing this is a pre-4.1.0 alpha, so that at some
> > point there might be a 4.1.0 release.
> >
> > $ pkg_check-version xsd-4.1.0.a11 xsd-4.1.0.a12 xsd-4.1.0
> > xsd-*- sorted: xsd-4.1.0 xsd-4.1.0.a11 xsd-4.1.0.a12
>
> I'm confused here, pkg_check-version(1) does sort the names as can be
> seen in the line above...
>
> > WARNING: xsd-4.1.0 and xsd-4.1.0.a11 are actually not comparable
> > WARNING: xsd-4.1.0 and xsd-4.1.0.a12 are actually not comparable
>
> but then says it can't compare (and thus not sort) them?
>
>
> Same if I replace the "a11" suffix with something packages-specs(7)
> shows as legit suffix:
>
> $ pkg_check-version xsd-4.1.0alpha12 xsd-4.1.0 xsd-4.1.0alpha11
> xsd-*- sorted: xsd-4.1.0alpha11 xsd-4.1.0alpha12 xsd-4.1.0
> WARNING: xsd-4.1.0alpha11 and xsd-4.1.0alpha12 are actually not comparable
> WARNING: xsd-4.1.0alpha11 and xsd-4.1.0 are actually not comparable
>
> No matter in which order I pass the three pkgnames, this tool sorts them
> the same way...
>
Feels wrong but I did not know the tool.
No comments:
Post a Comment