From owner-freebsd-stable@FreeBSD.ORG Sat Jul 2 21:11:09 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75FDB106564A for ; Sat, 2 Jul 2011 21:11:09 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-pv0-f182.google.com (mail-pv0-f182.google.com [74.125.83.182]) by mx1.freebsd.org (Postfix) with ESMTP id 5087B8FC13 for ; Sat, 2 Jul 2011 21:11:09 +0000 (UTC) Received: by pvg11 with SMTP id 11so4942007pvg.13 for ; Sat, 02 Jul 2011 14:11:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=1stxn027fgA0xjWqgi/UIeRnA+8/gkDFwqc5jbJoqMs=; b=c2wFSHqZpZt04/QO/8bPkWTopQfWF3QyM70nmeRSmiqqvC1/s8qaN2I3MZWzUwEklQ X5RnrVRQdLJibPiuN1mSbYjLZ5ybLsRFzo/w/jMlgX/M8FDlUucz+7aIAjjXkqNiUXdZ 300TlTRY1SReRT7bjeRuHER11UYgyuEiF3Xks= MIME-Version: 1.0 Received: by 10.68.33.97 with SMTP id q1mr5328039pbi.424.1309641068819; Sat, 02 Jul 2011 14:11:08 -0700 (PDT) Received: by 10.68.64.104 with HTTP; Sat, 2 Jul 2011 14:11:08 -0700 (PDT) In-Reply-To: References: Date: Sat, 2 Jul 2011 21:11:08 +0000 Message-ID: From: "b. f." To: Kevin Oberman Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-stable@freebsd.org Subject: Re: libarchive, lzma, and xz interaction X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jul 2011 21:11:09 -0000 On 7/2/11, Kevin Oberman wrote: > On Fri, Jul 1, 2011 at 11:32 PM, b. f. wrote: >>> On Fri, Jul 1, 2011 at 7:19 PM, Kevin Oberman ... > And you were right about the sequence o events. Due to a bug in the > atkbd driver in 8.1 and 8.2 I installed 8.0-RELEASE and, after > installing a few critical ports (which must have pulled in xz), I > csuped RELENG_8, I applied the required patch (which has now been > MFCed), and built a stable system. Unfortunately, I now had xz and got > into the problems I reported. > > I am a bit disturbed to note that there is no entry in either > /usr/src/UPDATING or /usr/ports/UPDATING about lzma moving into the > base system and the need to re-install ports that had depended on the > xz port and delete xz. While googling for the problem I found many > reports of the problem with no solutions. A note in UPDATING (in this > case, probably both of them, but at least /usr/src) could have made > them easily resolved. Yes, this probably should have been mentioned in UPDATING. Oddly, it did make it into the 8.1 Release Notes. A complicating factor for those using packages from the FreeBSD build cluster is that the packages for 8* (i.e., packages-stable or packages-8-stable) are usually built on some version of the oldest supported security branch of 8, so for a period of time after the addition of xz to 8-stable those packages included an unnecessary dependency on archivers/xz for users of 8-stable, 8.1, and 8.1-stable. Fortunately, in this case, there probably wouldn't have been any adverse effects, other than a small waste of space and some confusion. b.