Subject: Ignoring sub-sub-sub version bumps?
To: None <tech-pkg@netbsd.org>
From: Peter Seebach <seebs@plethora.net>
List: tech-pkg
Date: 08/15/2006 18:30:44
An occasional quirk of pkgsrc builds is that they will decide that a new
version of some library simply MUST be built, with the inevitable effect
that:

1.  All dependant packages must be removed and rebuilt.
2.  All their other dependencies are subjected to the same heat-seeker upgrade
path.  Which means...
3.  Those libraries are also rebuilt, so...
4.  Everything in pkgsrc is rebuilt so you can upgrade from gtk+-1.2.10nb8 to
gtk+-1.2.10nb9.

There has to be some sane way to distinguish these; perhaps the simplest
solution would just be to be much much more conservative about specifying
requirements, leaving the requirement as "gtk+>=1.2" unless there's a real,
specific, known bug that REQUIRES a rebuild.

There used to be something about IGNORE_RECOMMENDED, but it seems to be
gone now.

-s