Subject: Re: Fwd: pkg/26633: package ABI is often broken on NetBSD due to
To: Jeremy C. Reed <reed@reedmedia.net>
From: Todd Vierling <tv@duh.org>
List: tech-pkg
Date: 08/13/2004 14:55:24
On Fri, 13 Aug 2004, Jeremy C. Reed wrote:

> Does this need to be done before pkgsrc-2004Q3? It will be tagged around
> September 20 (with freeze starting Sept. 6).

Note that I mentioned it should be done *after* 2004Q3 to provide as much
shakeout time as possible (before 2004Q4).

> > Which reminds me; one thing I didn't note on my list of things which would
> > be fixed in the One Big Commit is PLISTs.  The versions of libs change, so
> > of course, so will the PLISTs.
>
> Hopefully, the PLIST handling for the shared libraries will work to handle
> all this.

You still have to put the .major.minor[.teeny] in the PLISTs; the automatic
handling is only there to transform names for some OS's, add the .so
versionless symlink if needed, and remove entries from the PLIST which don't
exist at install time.

Since the major version will be changing, that means updating all the PLISTs
(partially scriptastically).

-- 
-- Todd Vierling <tv@duh.org> <tv@pobox.com>