From owner-freebsd-questions@FreeBSD.ORG Thu Jan 15 19:46:15 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0173D5BD for ; Thu, 15 Jan 2015 19:46:14 +0000 (UTC) Received: from mail-lb0-f175.google.com (mail-lb0-f175.google.com [209.85.217.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6A1676CF for ; Thu, 15 Jan 2015 19:46:13 +0000 (UTC) Received: by mail-lb0-f175.google.com with SMTP id z11so15131895lbi.6 for ; Thu, 15 Jan 2015 11:46:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=o9O0lF1H4hpJCN2Np9rj68Rc2uPIdHiXAwfy08o7gI0=; b=ZK9bBhHJqNZ7sK/y9AMUpyv3BH6M9t5U7jUoGWv3SicmJbQueOoLY3rCr2DXNJYune Cp+hbSxRxqk/AnQ4sZSWwa1CPlRKKVhzA98qFD6iLfuA4Kj81Sae57gWos+KTwplO1wY +SH0QSXXpyajpJUIjtZYt5icypmHmJxTjqev28oJ+WfuJiVzXEGfAV7TW34mB/AaD0zS UJKQMCRA6Dc/VA08ivNzmNIOzf4uthW9f6FAbiR0av1n+ZyFhJ+aGt9aTHSmhVJB3ieA o5QkUaw8vJjtE/fI267+UqBu6qXzZXswUiO5PXIobw4z9n4fKpXb6GEl3IXjk0CmvtN7 pXHg== X-Gm-Message-State: ALoCoQngqq98YkFHNGLWP2A+pGhhax2BKa/nlIWADI23x5XQlsYAhL5BgsPOA3R391uyJehx2dYc MIME-Version: 1.0 X-Received: by 10.152.8.82 with SMTP id p18mr3110499laa.25.1421351171284; Thu, 15 Jan 2015 11:46:11 -0800 (PST) Received: by 10.112.47.75 with HTTP; Thu, 15 Jan 2015 11:46:11 -0800 (PST) In-Reply-To: <54B7FEE3.3000007@webtent.org> References: <54B7E910.60206@webtent.org> <54B7FEE3.3000007@webtent.org> Date: Thu, 15 Jan 2015 20:46:11 +0100 Message-ID: Subject: Re: Upgrading a FreeBSD 7.1 server From: Damien Fleuriot To: Robert Fitzpatrick Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jan 2015 19:46:15 -0000 Regarding your question about pkg, you'll need to run pkg2ng to convert your current ports database to the new pkg tools, after your upgrade to the 8.x branch. I seem to recall having problems with a few ports that wouldn't go along quietly, but all in all you should be a-OK. I reiterate my recommendation to perform a source upgrade as per the handbook [1]. You should, of course, practice on a test box to begin with (install 8.4-RELEASE, svnup [2][3] your sources to -STABLE, and upgrade). Warren Block wrote a series of articles that may get you started [4]. Do not bother compiling the whole subversion suite, svnup does the job. [1] https://www.freebsd.org/doc/handbook/updating-upgrading.html [2] http://jcm.dsl.visi.com/freebsd/svnup/ [3] https://wiki.freebsd.org/CvsIsDeprecated [4] http://www.wonkity.com/~wblock/docs/html/buildworld.html On 15 January 2015 at 18:54, Robert Fitzpatrick wrote: > Damien Fleuriot wrote: > >> Why upgrade ? >> >> Read: if it's not broken, don't fix it ;) >> > > You are so right, I would like to avoid if possible. > > Also and ref your subsequent email, I strongly discourage the use of >> freebsd-update , all the more for major version bumps. >> At my company we ran into serious trouble with binary upgrades' >> limitations (for example the inability to use it with custom kernels). >> >> I would humbly suggest that you familiarise yourself with the source >> upgrade process. >> Once you get used to it, you virtually can't bork your server. >> >> I updated a 6.x box to 8.3 in just the one step, not sure I could have >> done it with a binary update. >> > > Mostly because of vulnerabilities like Poodle and having an issue with the > ports system getting some of the latest packages. I was having an issue > with the ports system on another machine with a later version and upgraded > it fine. Should I be able to work out the conversion of the ports system in > 7.1 to pkg? > > -- > Robert >