From owner-freebsd-stable@FreeBSD.ORG Wed Sep 3 18:38:39 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A49A6E8 for ; Wed, 3 Sep 2014 18:38:39 +0000 (UTC) Received: from mail-we0-f172.google.com (mail-we0-f172.google.com [74.125.82.172]) (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 33BD511F4 for ; Wed, 3 Sep 2014 18:38:38 +0000 (UTC) Received: by mail-we0-f172.google.com with SMTP id q59so9112114wes.3 for ; Wed, 03 Sep 2014 11:38:31 -0700 (PDT) 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=QoJToJBMUJBAWL3oiaspbXyViSdC8HNKXuNhvEJybzs=; b=lm0AHgUo+j5RU7MQ3Nuui3qIPoKbNvDr0LXPmrKRDmKnELThcQotpOr9z9PrEXe6Yd BQS6eBAIYPaU/cBHxCPk1qhVE6JIDRDrZfu3H5d4HfxFK8wfqiZgOcMAxydyEuagMB53 iB2N1bXXup7af1biLAMaocpAcFsGcl+a2EEp/k3xQQlw0yI3SOBO1eGjARy45AdIdRjY f2dxB/A5wywvEr4Oo2C2tJ7vuRJvOGQ4Fnn67S7z0vHi4VH01G6NoMyFz6/lfRwZ9j3j BttBs6IpDd47nzPMoy0BY2etHgBUto3RAo/zkVFXkYCmTeX8rLPsGy735xihah4CdGPN MqIw== X-Gm-Message-State: ALoCoQkgJzTHLmaoLZ6BXmliRAwpt3cB3pi/09VkdE06lduqvRL5TTJtqQoF2xufY9hWlH+l+sLX MIME-Version: 1.0 X-Received: by 10.180.75.144 with SMTP id c16mr172418wiw.9.1409767746274; Wed, 03 Sep 2014 11:09:06 -0700 (PDT) Received: by 10.216.118.73 with HTTP; Wed, 3 Sep 2014 11:09:06 -0700 (PDT) X-Originating-IP: [216.223.13.111] In-Reply-To: <540520FA.5030609@sorbs.net> References: <20140901195520.GB77917@ivaldir.etoilebsd.net> <54050D07.4010404@sorbs.net> <540520FA.5030609@sorbs.net> Date: Wed, 3 Sep 2014 14:09:06 -0400 Message-ID: Subject: Re: [HEADSUP] pkg(8) is now the only package management tool From: Mark Saad To: Michelle Sullivan Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: FreeBSD-Stable ML , Chuck Burns X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 18:38:39 -0000 On Mon, Sep 1, 2014 at 9:44 PM, Michelle Sullivan wrote: > Chuck Burns wrote: > > On Tuesday, September 02, 2014 2:19:19 AM Michelle Sullivan wrote: > > > >> Baptiste Daroussin wrote: > >> > >>> Hi all, > >>> > >>> The ports tree has been modified to only support pkg(8) as package > >>> management system for all supported version of FreeBSD. > >>> > >>> if you were still using pkg_install (pkg_* tools) you will have to > upgrade > >>> your system. > >>> > >>> The simplest way is > >>> cd /usr/ports/ports-mgmt/pkg > >>> make install > >>> then run > >>> pkg2ng > >>> > >>> You will have lots of warning, don't be scared, they are expected, > pkg_* > >>> databases used to get easily mangled. pkg2ng is most of the time able > to > >>> deal with it. > >>> > >>> If however you encounter a problem then please report to > pkg@FreeBSD.org > >>> > >>> A tag has been applied to the ports tree if you need to get the latest > >>> ports tree before the EOL of pkg_install: > >>> https://svn.FreeBSD.org/ports/tags/PKG_INSTALL_EOL > >>> > >>> A branch has been created if some committers want to provides updates > on > >>> the for pkg_install users: > >>> https://svn.FreeBSD.org/ports/branches/pkg_install > >>> > >>> Please note that this branch is not officially maintained and that we > >>> strongly recommend that you do migrate to pkg(8) > >>> > >>> Best regards, > >>> Bapt on behalf of portmgr > >>> > >> And for the portsnap users? > >> > > > > Uhh.. continue using portsnap? Why would that matter?? > > > > > Because those who have not changed to pkg because of the continual > changes and issues (and that I have 50+ servers to migrate - and was > told that bapt was going to *knowingly* break the ports tree for anyone > not upgraded on Sept 1 - just 1 day after the EOL - with just 20 odd > days notice) the first time they portsnap they're fucked.... most > probably won';t have subversion installed, most probably won't have > svnlite in the OS... so there is no upgrade path for production > servers... basically they're screwed.... Re-install time for most of them. > > I still have servers on 6.1 that I have been trying to upgrade, and yes > they're screwed as well - not because of this, but previous similar > ports tree changes that broke everything not on 7.x ... I moved from > Linux because of this type of thing each bloody distro having it's own > packaging tools, each just changing stuff with no care or consideration > to the people actually using stuff... First major security issue and > everything I have will be forced (by the bosses) to rebuild on > DeadRat... and I have lost any chance of persuading the big bosses to > adopt FreeBSD now.. which if had happened FreeBSD would have been in 25% > of the fortune 500 companies (we provide appliances) and have received > donations... off the table completely now (even if things got rolled > back, it is still too late - all I can hope is a security issue doesn't > happen or I will lose control of my little section and I'll be force to > learn the DeadRat way of doing things again.) > > -- > Michelle Sullivan > http://www.mhix.org/ > > I am not sure if this was covered but a solution for this would be to have the packages on the install media served on http://pkg.freebsd.org/ in say http://pkg.freebsd.org/freebsd:9:x86:64/base . Then change the the /etc/pkg/FreeBSD.conf shipped out to use this as the main repo. Along with adding two more repo configs that are commend out / disabled. One would be for the current setup that points to the rolling updates built from ports head. The other would be for the quarterly packages . This way the base install gets only the base, and its reproducible easily . >From what I see this looks very doable. Comments ? _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > -- mark saad | nonesuch@longcount.org