From owner-freebsd-geom@FreeBSD.ORG Fri Feb 1 09:31:45 2008 Return-Path: Delivered-To: geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 439B316A41B; Fri, 1 Feb 2008 09:31:45 +0000 (UTC) (envelope-from lulf@stud.ntnu.no) Received: from bene1.itea.ntnu.no (bene1.itea.ntnu.no [IPv6:2001:700:300:3::56]) by mx1.freebsd.org (Postfix) with ESMTP id 53FAF13C465; Fri, 1 Feb 2008 09:31:44 +0000 (UTC) (envelope-from lulf@stud.ntnu.no) Received: from localhost (localhost [127.0.0.1]) by bene1.itea.ntnu.no (Postfix) with ESMTP id 0DC2E16C772; Fri, 1 Feb 2008 10:31:42 +0100 (CET) Received: from carrot.studby.ntnu.no (caracal.stud.ntnu.no [129.241.56.185]) by bene1.itea.ntnu.no (Postfix) with ESMTP id 0B3DB16C6DD; Fri, 1 Feb 2008 10:31:35 +0100 (CET) Date: Fri, 1 Feb 2008 10:31:34 +0100 From: Ulf Lilleengen To: Eric F Crist Message-ID: <20080201093134.GA1205@carrot.studby.ntnu.no> References: <4B8781DC-BD9A-4887-8E5E-43C87FB423DC@secure-computing.net> <9bbcef730801301155x54f271ag452a0bc002af10f7@mail.gmail.com> <5E1E1635-8EEF-4DF1-97A1-2EF27296D95B@secure-computing.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5E1E1635-8EEF-4DF1-97A1-2EF27296D95B@secure-computing.net> User-Agent: Mutt/1.5.17 (2007-11-01) X-Virus-Scanned: Debian amavisd-new at bene1.itea.ntnu.no Cc: geom@freebsd.org, Ivan Voras Subject: Re: FreeBSD 6.3-Release fixit and gmirror (7.0-RC1 too) X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 09:31:45 -0000 On tor, jan 31, 2008 at 09:30:24am -0600, Eric F Crist wrote: > Hello folks, > > I've got a problem with geom and 6.3-RELEASE/7.0-RC1 that is described in > greater detail below, in a conversation that started with Ivan Voras and > myself. Please CC me on this thread, as I'm not on geom@. > > I've also filled out a Problem Report on this issue: > > > Thank you very much for your problem report. > > It has the internal identification `misc/120169'. > > The individual assigned to look at your > > report is: freebsd-bugs. > > > > You can access the state of your problem report at any time > > via this link: > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=120169 > > Thanks folks! > > Eric Crist > > On Jan 30, 2008, at 1:55 PM, Ivan Voras wrote: > >> On 30/01/2008, Eric F Crist wrote: >>> Ivan, >>> >>> First off, I apologize if you're the wrong person to address this >>> issue to. Please feel free to send me in the correct direction. >>> >>> We've had a routine we've used for quite some time now regarding >>> installing gmirror on our boot devices, which involved using gmirror >>> from the Fixit CD to tag and load gmirror onto your boot partition. >>> *All* versions of the 6.3 and 7.0 CDs we've tested have a flaw where >>> they seem to have a greatly crippled version of gmirror. >>> >>> I found your post to freebsd-stable regarding the amd64 7.0 RC1 live >>> cd from Johan Hendriks, and you mentioned that he should symlink /dist/ >>> lib/geom to /lib/geom. We already do that in a why, by first >>> chrooting to /dist. When I do this, /lib/geom appears where it should. >>> >>> I have been able to successfully use a 6.2-RELEASE CD in the mean time >>> to get gmirror installed on new systems, but I wanted to make certain >>> this is indeed a bug rather than designed. I've noticed there are now >>> three install CDs, rather than 2, which has been historical, without >>> considering the documentation CD. >> >> It is a bug, and quite silly one. I remember there has been attempt at >> fixing it (AFAIK the proposed solution was to ad an environment >> variable pointing to the correct directory) but either it was done >> wrongly or somebody forgot to MFC the change. It's an annoying little >> problem when trying to set up a new system and it should have been >> fixed ages ago. I committed the fix after testing it with RELENG_7. The problem was that not all the GEOM libraries was loaded since the libary path was not set. This fix added the GEOM_LIBRARY_PATH environment-variable to the fixit-environment, and was added in rev 1.11 of src/release/fixit.profile I tested this fix by generating a livefs-CD and it did fix the issue with the libraries not being loaded. The change was also MFCed to RELENG_7, RELENG_6 and RELENG_6_3. More about the issue can be found in PR misc/113543. I don't think the fix was incorrect, but I'll try reproduce this and try find a fix for this case. -- Ulf Lilleengen