FreeBSD Passes 9000 Ports
Dan writes "Kris Kennaway believes that the french/med port has the honour of being the 9000'th in the FreeBSD ports collection. Congratulations to everyone who has helped to make the Ports Collection such a success over the past 9 years!"
Different reasons:
- linux has a much larger developer/user base + gentoo is incredibly hyped
- a lot of software is written for linux, sometimes it requires patches to make it work on BSD
- 0-5000 is easier than 5000-10000, just try to find 10000 applications worth porting...
- gentoo portage started on a moment that much more *nix software existed than when FreeBSD ports started
And from what I've seen of portage, I have a strong impression that it's not always that well tested...
Yeah, and let me guess, you haven't tried to compile anything on RedHat 9.0 yet? :)
-If God wanted people to be better than me, he would have made them that way.
+ ports:
/etc/with.conf, where all of those WITH_FOO=yes knobs are listed and which is sourced before each port is build.
-make is still better than python - a base system should not rely on anything else than shell and C (and, well, make). Thanks for removing perl back to ports in 5.
-checks for dependencies before trying to uninstall
-mergemaster kicks ass compared to etc-update
+ portage
-USE Variables
Maybe FreeBSD should add a single file, like
So portupgrade would respect those, too
FreeBSD is cool and all, but you could equally say "Debian apt is really great! there's no issue as to which CPU arch you're on, if you're running Debian, there will be packages for you".
ie, don't overhype ports. Useful yes, something amazing that only FreeBSD has, no.
Please don't think RPM is even close to apt-get and ports. Nothing quite like trying to install an RPM that *SHOULD* work only to have it complain about tons of dependencies. I like the FreeBSD way much better as it will go fetch the required parts, compile & optmize and be done with it. :)
The RPM based distros really should go to something like apt-get, ports or portage (gentoo)
Are you forgetting UFS2. Of course, it's not the most innovative system around, but surely BSD filesystem development exists. I think UFS2 was integrated to FreeBSD a year or two ago? About, NetBSD's LFS, you are correct, it's not for production use. I don't know if anyone is working to get it stabilized, there has been some interest...
I like it for its quality and have no interest in switching to another OS for estoric geek value or whatever. I think most serious FreeBSD users are the same.
Dont forget to cvsup.... hehe If you really wanna have fun ...
Install 4.0-RELEASE ...
cd /usr/ports && make install clean && cvsup && portupgrade -ra .... see you next year. /me loves freebsd ... it does it all for you.
Okay and what the heck is with these linux lovers? BSD is rock solid. I can't even crash the system if I wanted to (I've tried) ...