W dniu 2011-09-14 18:15, Christopher J. Ruwe pisze:

> Matthias Andree <matthias.and...@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
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to