pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/sysutils



On Wed, Aug 23, 2023 at 08:02:38AM -0400, Greg Troxel wrote:
> Manuel Bouyer <bouyer%antioche.eu.org@localhost> writes:
> 
> > On Wed, Aug 23, 2023 at 07:50:15AM -0400, Greg Troxel wrote:
> >> That really belongs in DESCR and on port-xen, not in MESSAGE.
> >
> > port-xen is done, but I think MESSAGE is more appropriate as it's more
> > likely seen by users on upgrade (really, who is looking at DESCR ?)
> 
> Nobody sees MESSAGE because it scrolls by when you run pkgin ug.

I do see them. It's easy to keep them around.

> 
> DESCR describes the package.

But I certainly don't look at DESCR of them 1000+ packages I have installed.

> 
> The proper content of MESSAGE is documented in the pgksrc guide, and it
> is basically things that are so important that persistent bad things
> will happen if you don't notice.  In this case, it's just that somebody
> not paying attention will when they try to upgrade to 2023Q4 notice that
> 4.13 binary packages no longer exist, and then they need to switch to
> 4.15 or something else.

I consider it a bad thing to end up with a non-working system after an upgrade.
Users needs to be warned in advance so they can have a proper migration plan

And overall I think the deprecation mechanism in pkgsrc could be better
(like: tag a package as deprecated so that pkgin/pkg_install could
show installed deprecated packages and point to an upgrade path)

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--



Home | Main Index | Thread Index | Old Index