On 12.02.2016 01:41, John Marino wrote:
On 2/12/2016 1:22 AM, Royce Williams wrote:
Is the abstraction is happening at the equivalent level here? The
platforms that I'm thinking of -- that appear to have already solved
this entire class of problem long ago -- feature wrappers around
apt-get, not wrappers around dpkg.

I'm not a linux guy so those things don't mean much the me.  The
abstraction layer here is at the appropriate level.  I'm not seeing this
fragmentation problem you're talking about, at least not with the newer
tools.

I agree in this point with John. Also a clear "no" to the statement, that this problems are solved with apt-get or other tools in the Linux world. This is clearly not true.

Did you, Royce, ever try to build something from the source and register it in the packet manager around dpkg? Build your own binary repository and mix it with others? Yes, FreeBSD did miss some features - but for the most use-cases it is much more reliably and flexible than the tools named by you, Royce.

Whenever i bring up a comparison between the packet managers there is a clear win for FreeBSD voted by the Linux guys. Most time winning points are something simple like "pkg audit write you an email if there is a security issue". Or having a portstree in an code-repository and therefore the possibility to just go back in time. Or easy change/storable configuration files.

If there were no ports system, and everything was package-driven, I'd
agree.  Synth and its cousins exist because people work from ports --
which means that dependencies matter.

Synth exist because people are insisting to build from source (even
irrationally) so they might as well do it correctly.  The statement
above doesn't have anything to do with Synth being a binary.

If a shell script was so good, why is portmaster unmaintainable?

It is not unmaintainable. But it is not written in a manner which make maintenance very easy. But this is sadly true for most software...

Greetings,
Torsten
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to