From owner-freebsd-ports@FreeBSD.ORG Thu Mar 29 23:51:07 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FDC516A40A for ; Thu, 29 Mar 2007 23:51:07 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq1.tilbu1.nb.home.nl (smtpq1.tilbu1.nb.home.nl [213.51.146.200]) by mx1.freebsd.org (Postfix) with ESMTP id D2D0713C45A for ; Thu, 29 Mar 2007 23:51:06 +0000 (UTC) (envelope-from danny@ricin.com) Received: from [213.51.146.189] (port=46236 helo=smtp2.tilbu1.nb.home.nl) by smtpq1.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1HX4OX-00073O-SA for freebsd-ports@freebsd.org; Fri, 30 Mar 2007 01:51:05 +0200 Received: from cp464173-a.dbsch1.nb.home.nl ([84.27.214.242]:54523 helo=desktop.homenet) by smtp2.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1HX4OU-0007Av-SY for freebsd-ports@freebsd.org; Fri, 30 Mar 2007 01:51:02 +0200 From: Danny Pansters To: freebsd-ports@freebsd.org Date: Fri, 30 Mar 2007 01:50:50 +0200 User-Agent: KMail/1.9.6 References: <20070330000732.efd7f7d5.coolzone@io.dk> In-Reply-To: <20070330000732.efd7f7d5.coolzone@io.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703300150.50684.danny@ricin.com> X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Subject: Re: Fw: Time to kill FreeBSD as a Desktop 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, 29 Mar 2007 23:51:07 -0000 On Friday 30 March 2007 00:07:32 Rico Secada wrote: > Hi All. > > I have been using FreeBSD as a desktop system, on serveral computers for > about one and a half year now. I truly love FreeBSD! But keeping third > party ports/packages updated is just to timeconsuming IMHO. First important thing is probably do you need all those updates. There's nothing wrong with moving from release to release and using binary packages that come with them. Granted, some may still need to be built from source if unavailable as a package or if you need certain non-default options. > Building everything from ports is ok, on a quick machine, but even on a > quick machine building KDE takes a LOT of time. Waiting until the stable > packages are ready takes about 2 - 3 weeks, and until then, a lot of other > stuff needs to be updated. Well you can build on one box and use the packages you built there on your other boxen. That should resolve at least most of it. > > Compared to Debian GNU/Linux's "apt-get update && apt-get dist upgrade" > command, OR OpenBSD's "pkg-add -u" > > >From OpenBSD's man page for "pkg_add": > > -u Update the given pkgname(s), and anything it depends upon. > If no pkgname is given, pkg_add will update all installed packages. This > relies on PKG_PATH to figure out the new package names. Though it's not in the base system you can do a package upgrade with portupgrade. I'm not sure if the standard pkg-* can do a full upgrade. > I really think it is time for FreeBSD to make it more easy to update binary > packages, like on OpenBSD. I think we have more archs and more ports and more branches. Things multiply with every package and arch and branch. That's not to say it can't be done but manpower and equipment are likely lacking. I dont know about open but debian does have tested and integrated and multi-arch packages, but they will be ancient also. One thing I like very much about FreeBSD is that (contrary to what some people seem to think) our ports (and packages where available) are usually very up to date. (as an aside, from the various tinderboxes and from pointyhat you can get the latest packages if you must, can't be guaranteed that they work well though because no one has used them yet -- also for stable there are packages made available against snapshots that go on the FTP servers, though not very frequently I think) Dan