Subject: Re: CVS commit: pkgsrc
To: None <email@example.com>
From: Frederick Bruckman <firstname.lastname@example.org>
Date: 05/22/2001 15:26:10
In article <20010522093229.BB72DB00B@cvs.netbsd.org>,
email@example.com (Thomas Klausner) writes:
> Log Message:
> Update dependency on png to >=1.0.11 because of the shlib major bump.
> Noted by Frederick Bruckman.
Thanks! I think they should all get "nb" bumps, too, the idea being
to _not_ overwrite the existing binary packages, to give binary
package users a "way out" -- the can stick to the penultimate
version(s) of selected packages while the remaining packages are
updated a few at a time. If you fail to bump the version after
bumping the dependencies, the existing packages will be overwritten,
and there will be a huge window where it is not possible to install
all of them at the same time (because some will require libpng.so.2
and some will require libpng.so.1). That could even make it impossible
to install packages that require more than one of these (ghostscript?
gnome?) until everything is rebuilt, which would be bad.