From owner-freebsd-questions@FreeBSD.ORG Sun Mar 7 05:10:28 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48E6E106566B for ; Sun, 7 Mar 2010 05:10:28 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) by mx1.freebsd.org (Postfix) with ESMTP id 0408B8FC1F for ; Sun, 7 Mar 2010 05:10:27 +0000 (UTC) Received: from r55.edvax.de (port-92-195-36-164.dynamic.qsc.de [92.195.36.164]) by mx02.qsc.de (Postfix) with ESMTP id 739F31DF7B; Sun, 7 Mar 2010 06:10:26 +0100 (CET) Received: from r55.edvax.de (localhost [127.0.0.1]) by r55.edvax.de (8.14.2/8.14.2) with SMTP id o275APeE001687; Sun, 7 Mar 2010 06:10:25 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Sun, 7 Mar 2010 06:10:25 +0100 From: Polytropon To: Pongthep Kulkrisada Message-Id: <20100307061025.a6d1c0de.freebsd@edvax.de> In-Reply-To: <20100307043004.GA3528@gmail.com> References: <20100305051415.GA1847@gmail.com> <20100305065837.660d3ebd.freebsd@edvax.de> <20100305110049.GA10715@gmail.com> <20100305161210.GA46349@gmail.com> <20100306043513.GA1612@gmail.com> <03A86093-6B0C-429C-86CE-F73C0DEEC347@mac.com> <19346.24635.655335.807552@jerusalem.litteratus.org> <20100307043004.GA3528@gmail.com> Organization: EDVAX X-Mailer: Sylpheed 2.4.7 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd Mailing Subject: Re: Updating ports was Flash viewer for FBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Mar 2010 05:10:28 -0000 On Sun, 7 Mar 2010 11:30:04 +0700, Pongthep Kulkrisada wrote: > But it takes very long time to rebuild all ports. > Main problem is KDE, big big ports. > Okay, I shall do it, when I have time. You can consider using "pkgadd -r" to install binary packages. Those are quite synchon with the ports tree (as they are centrally built from the ports tree). > I understand what you said. > But I always have no time to do so. > Normally, I concentrate on my work rather than tracking new patches. What about using freebsd-update? It delivers patches in binary form for the OS, so you don't need to make world and kernel, and if you're following the 8.x-RELEASE-p track, you don't have to recompile your whole software ports - as it has been mentioned, this is only needed if you update the major version number (e. g. 7.2 -> 8.0). > I upgrade ALL FREQUENT used ports and ALL related libraries required by them. Programs like portmaster can be really helpful here. > Excluding GUI stuffs. Oh yes, the joy if you want to have a german OpenOffice version, where you could run "pkg_add -r de-openoffice" in the past... :-) I know what you mean, I try to avoid compile orgies whenever possible, at least on my home system. On servers which usually don't have GUI stuff, but services that need updates often due to security considerations, it's not a big deal.) > When I want to update *ALL* these kinds of things (2-3 years once), > I wget iso images, in stead of cvsup/csup. The ISO images are tied to a specific OS version, and they can be used with it without problems. You can run into trouble when upgrading the OS, and then try to install software from a CD that expects another OS version. Using "pkg_add -r" offers the same comfortability as installing software from local CD or DVD, but it's usually "up to date" and "fits better" to the ports tree - which is useful when you install software both from source and from binaries. > I always do this way since 5.4 without any problems excepted ``cdrecord'' > as mentioned earlier. Which has been explained. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...