Date: Sun, 02 Apr 2006 15:54:46 -0600 From: Paul Schmehl <pauls@utdallas.edu> To: freebsd-ports@freebsd.org Subject: Re: Pare Down Dependencies from Gnome Message-ID: <5BD7653C8B070402062A44C9@Paul-Schmehls-Computer.local> In-Reply-To: <44304219.5070300@highperformance.net> References: <200604021324.k32DOU5E077448@hardy.tmseck.homedns.org> <1144009291.1978.105.camel@bofh> <44304219.5070300@highperformance.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--==========5A0669F4B6DC2DFA53C6========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline --On April 2, 2006 2:28:57 PM -0700 "Jason C. Wells"=20 <jcw@highperformance.net> wrote: > > This is a specific case of a more general problem. Try to work out an > easy way to handle port dependencies when disparate versions, > configurations, and implementations of a particular library or protocol > exist and have many to many relationships to independent ports throughout > the ports tree. These relationships must maintain consistency > automagically without communication between various port maintainers and > users. > I *do* think having ports require a specific version creates problems. It=20 would be nice, for example, if a port could depend on mysql without forcing = a specific version install. www/linuxpluginwrapper, for example, requires=20 www/linux-flashplugin6, yet www/linux-flashplugin6 is broken and=20 deprecated. In some cases the problem could be solved by creating a=20 symlink when the port is installed (ln -s flashplugin7 to flashplugin, for = example) Then the port could depend on flashplugin rather than=20 flashplugin6, and the port install would work fine. (I think this would=20 have made the libtool conversion less painful, for example.) > I'll have the solution to you in 23 minutes. :) > Your solution sounds unneccessarily complex. Paul Schmehl (pauls@utdallas.edu) Adjunct Information Security Officer University of Texas at Dallas AVIEN Founding Member http://www.utdallas.edu/ --==========5A0669F4B6DC2DFA53C6==========--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5BD7653C8B070402062A44C9>
