From owner-freebsd-ports@FreeBSD.ORG Thu Sep 15 19:36:22 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1712106564A for ; Thu, 15 Sep 2011 19:36:22 +0000 (UTC) (envelope-from lukasz@wasikowski.net) Received: from bijou.wasikowski.net (bijou.wasikowski.net [IPv6:2001:808:10f::1]) by mx1.freebsd.org (Postfix) with ESMTP id 970C98FC08 for ; Thu, 15 Sep 2011 19:36:22 +0000 (UTC) Received: from bijou.wasikowski.net (localhost [127.0.0.1]) by bijou.wasikowski.net (Postfix) with ESMTP id 244975C06F for ; Thu, 15 Sep 2011 21:36:27 +0200 (CEST) X-Virus-Scanned: amavisd-new at wasikowski.net Received: from bijou.wasikowski.net ([127.0.0.1]) by bijou.wasikowski.net (bijou.wasikowski.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P51il2zV6ePo for ; Thu, 15 Sep 2011 21:36:24 +0200 (CEST) Received: from [192.168.168.2] (leeloo.unixgroup.pl [62.121.126.31]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by bijou.wasikowski.net (Postfix) with ESMTPSA id 9F5135C063 for ; Thu, 15 Sep 2011 21:36:24 +0200 (CEST) Message-ID: <4E7253AF.7030602@wasikowski.net> Date: Thu, 15 Sep 2011 21:36:15 +0200 From: =?UTF-8?B?xYF1a2FzeiBXxIVzaWtvd3NraQ==?= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2 MIME-Version: 1.0 To: freebsd-ports@freebsd.org 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> In-Reply-To: <20110915183710.GA47127@guilt.hydra> X-Enigmail-Version: 1.3.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: Thank you (for making the ports less boring). X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Sep 2011 19:36:23 -0000 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