Skip site navigation (1)Skip section navigation (2)
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>