svn commit: r391493 - head/cad/tkgate

David Chisnall theraven at FreeBSD.org
Tue Jul 7 10:47:27 UTC 2015


On 7 Jul 2015, at 11:40, Vsevolod Stakhov <vsevolod at FreeBSD.org> wrote:
> 
> I'm trying to say that's it's a bad practice to prefer base system
> dependencies for the ports software.

I disagree.

> By nature, the ports are the
> rolling release of software where we have the most recent versions of
> software. Isn't it sane to prefer dependencies on the software
> installed from the ports as well?

By that logic, we should have a version of libc and all other libraries in /usr/lib in ports, do rolling releases of them, and never have any dependencies on anything in the base system from ports software.

> This would also allow to upgrade
> software easily (including security fixes, for example).

The real problem is that upgrading the base system is harder than upgrading ports.  The fix for this is to make upgrading the base system easier, not to remove all uses of the base system.

David



More information about the svn-ports-all mailing list