cvs commit: ports/databases Makefile ports/databases/libmemcache Makefile distinfo pkg-descr pkg-plist

Sean Chittenden sean at chittenden.org
Tue Nov 30 01:34:32 PST 2004


>> 2) pkg_version seems to want to shorten libmemcache.so.1.0 to
>> libmemcache.so.1, which is rather broken.
>>
>> I'm using the @unexec directive as a workaround, but it appears as
>> though there's a problem with pkg_version's parsing of pkg-plist 
>> files.
>>   I haven't dug into this too much beyond noting there's a problem.  
>> -sc
>
> That's not a bug, that's a feature. We don't do libfoo.so.X.Y on
> FreeBSD, we do libfoo.so.X only. Please fix your software :)

Yikes!  You're probably not joking... but could you be?  Please?

pkg-plist should pass bits through to +CONTENTS and not "mother knows 
best" me.  qmake(1) supports major, minor, and micro version numbering 
of libraries.  pmk(1) supports major and minor.  I consider this a 
rather large malfeature that had good intentions, but isn't serving any 
real purpose beyond being a shortcut.  -sc

-- 
Sean Chittenden



More information about the cvs-all mailing list