When rebuilding comms/gnokii, I found that the port would fail to find libical.so.0. The reason for this failure is that the current ical port is installing the library as libical.so.27. I also had the devel/pcsc-lite port installed, and when I built comms/gnokii the configure script found the pcsc-lite library and compiled in support for PC/SC cards. Another thing I found annoying is the automatic dependency on MySQL and PostgresSQL. For instance, when the x11/kde3 is installed, it will pull in quite a few dependencies when installing the various ports that make up KDE. During the install, it will install both MySQL and PostgresSQL. A few ports down the road, it will build gnokii which will detect both *SQL ports are install, which causes gnokii to compile in support for both of them. I would prefer to have the ability to disable one or both automatic dependencies. Fix: The attached patch fixes these dependency problems. Patch attached with submission follows: How-To-Repeat: Run `make config` and choose the MDNS_AVAHI option, then try to build the port. Install both MySQL and PostgresSQL, then build the port. It will have a dependency on both ports.
State Changed From-To: open->feedback Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
On Fri, Mar 14, 2008 at 05:40:04AM +0000, Edwin Groothuis wrote: > Maintainer of comms/gnokii, I see no problem with the patch, thank you for pointing out the problems. I approve it. -- Guido Falsi <mad@madpilot.net>
State Changed From-To: feedback->open Maintainer approved.
Responsible Changed From-To: freebsd-ports-bugs->rafan I'll take it.
rafan 2008-03-16 09:11:50 UTC FreeBSD ports repository Modified files: comms/gnokii Makefile Log: - Fix automatic dependencies PR: ports/121687 Submitted by: Scot Hetzel <swhetzel at gmail.com> Approved by: Guido Falsi <mad at madpilot.net> (maintainer) Revision Changes Path 1.63 +16 -4 ports/comms/gnokii/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!