Date: Thu, 15 Sep 2011 19:00:47 +0200 From: =?UTF-8?B?xYF1a2FzeiBXxIVzaWtvd3NraQ==?= <lukasz@wasikowski.net> To: freebsd-ports@freebsd.org Subject: Re: Thank you (for making the ports less boring). Message-ID: <4E722F3F.3030606@wasikowski.net> In-Reply-To: <20110914181553.f6d31b0f.cjr@cruwe.de> References: <1315864556.1747.103.camel@xenon> <20110912190558.641a3219@seibercom.net> <20110912230943.GD33455@guilt.hydra> <4E6E99BC.4050909@missouri.edu> <1315905051.1747.208.camel@xenon> <4E6F8A50.9060205@gmx.de> <1315942042.1747.258.camel@xenon> <4E6FD71D.9010207@gmx.de> <20110914181553.f6d31b0f.cjr@cruwe.de>
next in thread | previous in thread | raw e-mail | index | archive | help
W dniu 2011-09-14 18:15, Christopher J. Ruwe pisze: > Matthias Andree <matthias.andree@gmx.de> wrote: > > [...] > >> I think you mentioned Arch Linux, further suggestions would be >> Gentoo Linux (you might like emerge), and further options are >> Debian GNU/kFreeBSD and using a FreeBSD base system with pkgsrc >> (rather than ports) on top. > > Came as Gentoo user, abandoned Gentoo because of to many quirks > with updating packages (ebuilds). From my perspective, the > situation is better here (FreeBSD). Really? I've been using FreeBSD for over 10 years now, Gentoo for half of that time and I can surely say that Gentoo's portage is much better than FreeBSD's ports. 1. If there's a need for sysadmin to perform some tasks after updating a port: FreeBSD - look up UPDATING and search for any of the ports you're about to update. Gentoo - update whatever you need, at the end of the process you'll get all the information you need right on the screen. 2. Libraries bumps: FreeBSD: pkg_libchk likes to show false positives. Gentoo: revdep-rebuild works like a charm. 3. Someone deleted port I like to use / I want my personal ports tree: FreeBSD: I wish :/ Gentoo: overlays works well. 4. Port's options: FreeBSD: per port options in /var/db/ports or global in /etc/make.conf. It's hard to tell during update what options are set for the port. Also if I won't look in the Makefile of a specific port I won't be able to tell if WITH_SOMETHING will work with it. Gentoo: USE flags (global and per port) are nice to use and you see all the options set in one place during the update. 5. Port's versioning: FreeBSD: most ports available in one version, hard to downgrade if new version is not what I wanted for whatever reason. Gentoo: most ports available in at least few versions, update / downgrade is not a problem. -- best regards Lukasz Wasikowski
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E722F3F.3030606>