Subject: open-ended dependencies (bump PKGREVISION for teTeX-bin)
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 07/28/2005 13:08:05
I saw my xdvi didn't work. It was built with:
NEEDED libt1.so.4
But my installed t1lib-5.0.2nb4 provides libt1.so.5.
My installed teTeX-bin-2.0.2 appears to have been built on Feb. 12, 2004.
Well that was long ago. So not a problem to bump PKGREVISION for t1lib
change I guess now.
But my system should not have allowed t1lib to install like this (due to
open-ended @pkgdep t1lib>=1.3.1).
Anyone want to work on fixing pkgsrc for this? (I had documented few
ideas a few times, but never any concensus on how it should be done.)
We need checks for libraries used. We already record (when
PKG_DEVELOPER=yes) libraries used. Let's always record this and let's use
this information.
Jeremy C. Reed
BSD News, BSD tutorials, BSD links
http://www.bsdnewsletter.com/