svn commit: r308158 - in head: . lang lang/tcl82 x11-toolkits x11-toolkits/tk82

Gerald Pfeifer gerald at pfeifer.com
Sat Dec 22 05:19:02 UTC 2012


On Mon, 3 Dec 2012, Bryan Drewery wrote:
> This extends to things like gcc2x; I wish we still had ports for those,
> and gcc34 is DEPRECATED because only 3 ports still require it. Nevermind
> some developer may be using it to maintain maximum portability for their
> project. Gentoo Portage has 30 something GCC versions available (10 of
> which are "stable").
> 
> IMHO I think we need to consider that ports are not the only users of
> ports as sometimes we seem to think that a port is only needed as a
> dependency, but it can be useful as a leaf too. pkg-config is an example
> of this. Maybe I want to test with that, even though nothing needs it.

Yes, leaving older ports as leaves is something I wouldn't mind so
much (though we should mark them somehow so that "naive" users do
not go for them by mistake, and make it a concious decision by someone
with a bit of a background to use those).

The challenge I see, and run into regularily, is that more often than
not, fellow committers for some reason then start _using_ those ports
in terms of dependencies and/or use them as an excuse not to properly
fix their ports.

In my day job, we do have a policy of building anything with one
toolchain, and while our "anything" is not as large as the FreeBSD
Ports Collection, let's say it's pretty sizable, too. :-)

Gerald


More information about the svn-ports-all mailing list