Skip site navigation (1)Skip section navigation (2)
Date:      Tue,  6 Jul 2004 19:32:50 -0500
From:      Edwin Culp <eculp@encontacto.net>
To:        Grover Lines <grover@ceribus.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Can't seem to build a release.
Message-ID:  <20040706193250.8g84ks4ks4skwc8s@mail.encontacto.net>
In-Reply-To: <20040706204433.DD2FF43D31@mx1.FreeBSD.org>
References:  <20040706204433.DD2FF43D31@mx1.FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Grover Lines <grover@ceribus.net>:

>> Edwin Culp wrote:
>>> For a while now, my releases haven't finished.  After the error md0
>>> exists as does mdctl.  I have no idea what is causing the error.  Any
>>> help would be appreciated.
>>>
>>> + [ x != x ]
>>> + mdconfig -a -t vnode -f /R/stage/mfsroot/mfsroot MDDEVICE=md0 [ !
>>> + -c /dev/md0 ] echo No /dev/md0
>>> No /dev/md0
>>> + exit 1
>>> *** Error code 1
>>>
>>> Stop in /usr/src/release.
>>> + umount /dev
>>> *** Error code 1
>>>
>>> Stop in /usr/src/release.
>>>
>>
>> I found a workaround in PR misc/68528 (beware of cutandpaste):
>>
>> --- src/release/scripts/doFS.sh.orig        Thu Jul  1 03:47:59 2004
>> +++ src/release/scripts/doFS.sh     Thu Jul  1 03:48:21 2004
>> @@ -64,6 +64,7 @@
>>          fi
>>
>>          MDDEVICE=`mdconfig -a -t vnode -f ${FSIMG}`
>> +       sleep 1
>>          if [ ! -c /dev/${MDDEVICE} ] ; then
>>                  echo "No /dev/$MDDEVICE" 1>&2
>>                  exit 1
>>
>> works for me.
>>
>>> TIA,
>>>
>>> ed
>>
>> Claude Buisson
>> _______________________________________________
>
> Sorry about that last mail it was sent prematurely.
>
>
> I know this probably isn't the correct way to do this but it worked for me
> also without patching or having to rebuild the whole release.
>
>
> mdconfig -a -t swap -s 4m
> mdconfig -a -t swap -s 4m
> mdconfig -a -t swap -s 4m
> mdconfig -a -t swap -s 4m
> mdconfig -a -t swap -s 4m
>
> to make the md0-4 in /dev
>
> then chroot to your build dir
>
> chroot /home2/build/work/5-current-chrootdir /mk cdrom.1
> chroot /home2/build/work/5-current-chrootdir /mk iso.1

Testing now, thanks.  I had already ereased my previous build.

ed



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040706193250.8g84ks4ks4skwc8s>