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/