Subject: Re: Apologies: I broke some packages
To: Mark E. Perkins <email@example.com>
From: Roland Illig <rillig@NetBSD.org>
Date: 12/09/2005 15:16:18
Mark E. Perkins wrote:
> On 2005/12/08 05:05, Roland Illig wrote:
>>Dear pkgsrc users,
>>on Dec 05 I have committed a large patch which affected many packages.
>>Due to incomplete testing this patch made some packages produce empty
>>PLIST files, so that the binary packages are unusable. A pkg_info -qL
>>for those packages would also show and empty list.
>>If you have built any package from the following list between Dec 05 and
>>today, you should update them. My special apologies for the fact that
>>this failure affects mostly large packages that take hours to build.
> <list of pkgs snipped>
> This really affects more than just the folks who built these packages
> since you broke them. S'pose I built xorg on Dec 01. I have an unbroken
> package (at least not broken by your "fix"). But lintpkgsrc reports the
> xorg parts as being out of date. But in fact, there's nothing broken
> about my Dec 01 builds.....
No one forces you to always use the latest packages. And everything that
comes from lintpkgsrc should be read as "there's something updated
available", rather than "your installed version is out of date". I admit
that the actual wording of lintpkgsrc, "version mismatch" is even worse.