Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Sep 2011 21:36:15 +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:  <4E7253AF.7030602@wasikowski.net>
In-Reply-To: <20110915183710.GA47127@guilt.hydra>
References:  <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> <4E722F3F.3030606@wasikowski.net> <20110915180815.GA46983@guilt.hydra> <4E7247F2.7080207@wasikowski.net> <20110915183710.GA47127@guilt.hydra>

next in thread | previous in thread | raw e-mail | index | archive | help
W dniu 2011-09-15 20:37, Chad Perrin pisze:

> On Thu, Sep 15, 2011 at 08:46:10PM +0200, Łukasz Wąsikowski wrote:
>> W dniu 2011-09-15 20:08, Chad Perrin pisze:
>>>
>>> If there was something broken with a FreeBSD port (a relative
>>> rarity), it would fail to install, leaving me with the older
>>> version.  If there was something wrong with a Gentoo port, I'd end
>>> up with a broken install.
>>
>> That's true. But I've got probably less then 5 situations when Gentoo
>> port broke that way. Overall experience of every day portage use is
>> just plain better. I hope for some changes in FreeBSD's ports system,
>> we know where to look for some good ideas.
> 
> It seems we have different priorities.  I *hate* having a software update
> break my software.  I would rather go through an extra step or two when
> updating my software if it means I won't get an update that makes the
> software unusable.

I'm not saying that portage is perfect, I'm just saying FreeBSD could
grab some good things from it. Recent gdbm update broke some systems,
because IIRC maintainer forgot to check all dependencies or mention it
in UPDATING. Shared library bumps in Gentoo always comes with "after
install" info about necessary revdep-rebuild run, so those kinds of
trouble are avoided.

BTW: You hate having a software update break your software. I hate when
software updates turn off services on my servers. That's another thing
portage do better - update won't turn off any service. You are supposed
to restart services manually after doing etc-update. Speaking of which -
another good idea worth adopting.

-- 
best regards,
Lukasz Wasikowski



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E7253AF.7030602>