Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 2004 01:34:27 -0800
From:      Sean Chittenden <sean@chittenden.org>
To:        pav@FreeBSD.org
Cc:        ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/databases Makefile ports/databases/libmemcache Makefile distinfo pkg-descr pkg-plist
Message-ID:  <074899D0-42B3-11D9-9C6A-000A95C705DC@chittenden.org>
In-Reply-To: <1101806605.38078.9.camel@pav.hide.vol.cz>
References:  <200411300909.iAU99RI6078889@repoman.freebsd.org> <001DA520-42B1-11D9-9C6A-000A95C705DC@chittenden.org> <1101806605.38078.9.camel@pav.hide.vol.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
>> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?074899D0-42B3-11D9-9C6A-000A95C705DC>