WANT_GNOME Causes Automatic Dependencies

A.J. Kehoe IV (Nanoman) nanoman at nanoman.ca
Thu Aug 30 18:23:00 UTC 2012


WANT_GNOME causes automatic dependencies.  This causes problems for port and package management, as described in the FreeBSD Porter's Handbook on the "Dependencies" page under "Problems Caused by Automatic Dependencies":

http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-depend.html

To solve this problem, I'm creating a new port called misc/gnome-components.  This "meta-port" will define all the optional dependencies from Mk/bsd.gnome.mk as OPTIONS.  In Mk/bsd.gnome.mk, the whole automatic dependencies section will be replaced with one line:

RUN_DEPENDS+=	gnome-components:${PORTSDIR}/misc/gnome-components

I hope to have this finished by tomorrow (2012-08-31).  If anyone has any suggestions or alternative solutions, I'm very interested to hear what you have to say.

-- 
A.J. Kehoe IV (Nanoman)     |  /"\  ASCII Ribbon Campaign
Nanoman's Company           |  \ /   - No HTML/RTF in E-mail
E-mail: nanoman at nanoman.ca  |   X    - No proprietary attachments
WWW: http://www.nanoman.ca/ |  / \   - Respect for open standards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3855 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20120830/c1568836/smime.bin


More information about the freebsd-gnome mailing list