From owner-freebsd-questions@FreeBSD.ORG Fri Jan 21 06:59:09 2011 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 E28CB1065673 for ; Fri, 21 Jan 2011 06:59:08 +0000 (UTC) (envelope-from mnorwick@centurytel.net) Received: from mail938c35.nsolutionszone.com (mail938c35.nsolutionszone.com [209.235.152.128]) by mx1.freebsd.org (Postfix) with ESMTP id 9391E8FC12 for ; Fri, 21 Jan 2011 06:59:08 +0000 (UTC) X-Authenticated-User: mnorwick.centurytel.net Received: from blacky.norwickhouse.net (174-124-35-119.dyn.centurytel.net [174.124.35.119]) (authenticated bits=0) by mail938c35.nsolutionszone.com (8.13.6/8.13.1) with ESMTP id p0L6x5se006354 for ; Fri, 21 Jan 2011 06:59:07 GMT Message-ID: <4D392EB9.1080708@centurytel.net> Date: Fri, 21 Jan 2011 00:59:05 -0600 From: "Michael D. Norwick" User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.10) Gecko/20100629 Thunderbird/3.0.5 MIME-Version: 1.0 To: freebsd-questions@FreeBSD.org References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-CSC: 0 X-CHA: v=1.1 cv=EPoj7wgUeVyKjaH7/GZrAFhdP9HMntg8E2U5jSAgPVE= c=1 sm=1 a=2NY9v6FWigcA:10 a=IkcTkHD0fZMA:10 a=1kf9EuSGpTLFoLf9O9aMsA==:17 a=qH4p2JGFPTdKDU_NCAYA:9 a=0S96XVDJn7dqMqGmg_wA:7 a=sktS4obWdNMlg_zmTLCdmSZeYekA:4 a=QEXdDO2ut3YA:10 a=1kf9EuSGpTLFoLf9O9aMsA==:117 Cc: Subject: Re: Implications of missing this step? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jan 2011 06:59:09 -0000 On 01/20/2011 22:57, b. f. wrote: >> Good Day; >> >> Running PC-BSD 8.1 with a custom kernel and new world. I just finished >> another custom kernel and rebuilt world according to the FreeBSD >> handbook. While reading the docs again to find an answer to a question >> about how upgraded ports are handled, I came across the following in 24.2.3; >> >> "If a custom kernel is in use, the upgrade process is slightly more >> involved. A copy of the GENERIC kernel is needed, and it should be >> placed in /boot/GENERIC. If the GENERIC kernel is not already present in >> the system, it may be obtained using one of the following methods:" >> >> I am in the process of doing #>portupgrade -af with a new custom kernel >> and stock (rebuilt) world i.e. buildkernel KERNCONF=KERNEL_011911, and >> buildworld... (after upgrading src and ports with csup). Things seem to >> be going ok but the statements about 'old object files and libraries' >> being out of date for third party applications, make me feel as if I >> have done something wrong. I blew away the GENERIC kernel several >> iterations of kernel builds ago. I always start a build with #>make >> clean. What can go wrong by not following the above step? Is a GENERIC >> kernel always needed? >> > No. The handbook is a bit misleading here. First it starts to > mention that, after updating your base system, you will probably need > to update any ports and/or packages, too. Then, without any warning, > it jumps abruptly into a discussion of how to update the base system > with the 'freebsd-update' method. That method seemingly requires a > GENERIC kernel to be present, which is what the paragraph you quoted > mentions. But you're already past that point -- you've already > updated your base system, and it seems that you built from source, so > that paragraph isn't relevant, anyway. Just proceed with updating > your ports. (And bear in mind that PC-BSD has some issues with using > both FreeBSD ports and the PC-BSD packaging system, so you may want to > consult their documentation as well as that of the FreeBSD project, if > you plan to use PBIs, too.) > > b. > > > Thank You, All still appears to be going well with portupgrade. KDE4 and friends and Virtualbox-OSE haven't upgraded yet. I do not use binary packages on the BSD systems I run, if I can avoid it, for philosophical reasons. But, I'll check their (PC-BSD's) docs also. Michael