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