svn commit: r320973 - head/audio/grip

Boris Samorodov bsam at passap.ru
Sat Jun 15 10:18:52 UTC 2013


15.06.2013 13:20, Alexey Dokuchaev пишет:
> On Sat, Jun 15, 2013 at 01:06:06PM +0400, Boris Samorodov wrote:
>> The shlib ABI version was removed from LIB_DEPENDS and it was not
>> reflected at the log. So the question arises if it was intended.
>> Imho (yep, it's really imho) this change is serious enough to go
>> to the log.
> 
> While I support you here on necessity of documenting every change in the
> commit log, dropping ABI versions from LIB_DEPENDS had been common practice
> for a while now, and can be forgiven.

-----
 LIB_DEPENDS=	id3-3.8.3:${PORTSDIR}/audio/id3lib \
-		curl.6:${PORTSDIR}/ftp/curl
+		curl:${PORTSDIR}/ftp/curl
-----

Well, I'm not sure if the change was intended and it was not
documented. Hence my question. And why curl was changed while
id3 -- not? (BTW it's just a rhetoric question)

I don't blame Baptiste. I was just curious if that change was intended.
And as a side note, if that change was logged, the question wouldn't
occur. As simple as that.

>  We have much worse examples of
> commits documented with one-liner log (which is bogus most of the times);
> now, *that* is a problem. :(

+1 :-(

>> Second, the package definitely had changed. The dependency had
>> changed from libcurl.so.6 to libcurl.so. And this is recorded
>> at the package.
> 
> I didn't know we're recording fully expanded shlibs in +CONTENTS.  Library
> versions are recorded inside the binaries,

Yes, that means that a package (one or more binaries) has changed.

> but in this case, dropping them
> from LIB_DEPENDS should be no-op.

Is it because the dependency is more wide? If yes, than thanks, I need
just this information: "It is not a significant change for the package."

Got it, thanks!
-- 
WBR, Boris Samorodov (bsam)
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve


More information about the svn-ports-all mailing list