[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: nginx-devel causing upgrade problems
On Tue, 12 Jul 2022 at 09:35:40 -0400, Greg Troxel wrote:
> Jonathan Perkin <jperkin%joyent.com@localhost> writes:
> > * On 2022-07-12 at 12:16 BST, Greg Troxel wrote:
> >>Jonathan Perkin <jperkin%joyent.com@localhost> writes:
> >>> Currently both www/nginx and www/nginx-devel have exactly the same
> >>> version. This means that binary package repositories only have
> >>> version from www/nginx available.
> >>I guess the cause is that nginx-devel also has a PKGNAME of nginx,
> >>it's sort of a separate package and sort of not, and one of those
> >>fails or the last one wins, perhaps in some uncontrolled manner.
> > pkgin, unless you specifically request an older version, will always
> > pick the higher version number. This means users will often
> > unwittingly have nginx-devel installed if they blindly "pkgin
> > nginx" without looking to see a) what versions are available b) what
> > the differences are.
> > Normally picking the highest version is perfectly fine, but in this
> > situation I don't like that the effective default is a development
> > version, and then they are tied into following it through what may
> > less stable releases.
> > I'm likely to just mark it as BROKEN for my builds to avoid it being
> > distributed in my repositories, but it'd be nice for others to not
> > into this problem too.
> This seems like a clear argument that nginx-devel should have PKGNAME
> nginx-devel, even if it installs the same (and thus conflicting)
> This seems true whether or not it is in main or wip.
Sergey adjusted nginx-devel to have that PKGNAME earlier today, and I've
also now added CONFLICTS entries to both packages, too.
Main Index |
Thread Index |