[semi-OT] Re: portupgrade O(n^m)?

youshi10 at u.washington.edu youshi10 at u.washington.edu
Fri Feb 16 00:32:01 UTC 2007

On Thu, 15 Feb 2007, Jeremy Messenger wrote:

> On Thu, 15 Feb 2007 12:17:00 -0600, <youshi10 at u.washington.edu> wrote:
> <snip>
>> =====
>> Pros:
>> =====
>> -It's written in python (portable).
> Isn't our more portable for hardware than Python? Also, it is smaller?
>> -It's a system which focuses on ports compilation from source, not binary 
>> package installation.
> This is very cons. The ports can do both, so it is more flexible and is pros 
> than this. In our ports tree, you can even choice to create your own packages, 
> install your own packages that was built by you, use FreeBSD packages or 
> compile by via ports tree.
>> -Stores information in a db format (not Berkeley DB, but something 
>> different)for entire system in a common file; stores installed leaf package 
>> information in another simple textfile.
>> -Has flags for stability reasons, since some packages are alpha or beta and 
>> don't compile under certain architectures.
> No thanks, I am against this. I have seen the messy over at Gentoo's forums for 
> you can't do the mix very well. Our ports have the better stability than their 
> for in both stable and bleeding edge at the same time. I have used Gentoo 
> before very long time ago and it is too often to break stuff, I personal prefer 
> Slackware or Ubuntu over Gentoo and portage anytime for Linux.
>> -Portage files are fetched via rsync.
> What is speical about it if you put rsync as in Cons? Why replace it when CVSup 
> works fine?
> http://www.gentoo.org/news/en/gwn/20021223-newsletter.xml#doc_chap2_sect4

Well, it takes a lot of time with the diffs and all in rsync.. that's why I added it to the cons.

I have no clue why I accidentally added it to the pros as well. Probably did some copying and pasting from my original letter and forgot to delete that part ><.

I just think that it would be nice to get a common solution for all these items. I dislike gentoo after 2 years of use and switched over to FreeBSD because overall the system is much better (in particular more stable).

I just want to help make a great system even better--that's all; the only parts of the system I can possibly thinking of improving that also align with my interests are the ports system and sound system (daemonizing it like ALSA, instead of having stuff block /dev/dsp, /dev/mixer, like OSS).


More information about the freebsd-ports mailing list