cvs commit: ports/net-im/centerim-devel Makefile pkg-plist

Stanislav Sedov stas at FreeBSD.org
Wed Sep 29 08:42:41 UTC 2010


On Wed, 29 Sep 2010 08:22:15 +0000
Alexey Dokuchaev <danfe at FreeBSD.org> mentioned:

> I also want to express my concern with recent (over last few years)
> trend of simple adding necessary dependencies because "QAT complained",
> while in many cases these deps are bogus (used only during brain-damaged
> configure script is one common case).  Not to pick on Baptiste, but I
> encourage us to check more thoroughly why particular dependency is
> required and reflecting the reason in commit log (except some simple
> obvious cases).
> 

+1.

Also in these case we used to just add slave ports with dependency-specific
parts only, so you can build the main part without installing the dependency
(e.g. you don't need to have python to install lcms, there's another port
for python specific parts; you don't need x11/bash to install djvulibre).
Simply adding dependencies isn't a solution in many cases.

I didn't looked into this particulat port, but this one looks like one
that wants separation if it has py/perl modules in distfile.

-- 
Stanislav Sedov
ST4096-RIPE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20100929/c8f40fdb/attachment.pgp


More information about the cvs-all mailing list