Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jul 2009 12:45:26 +0200
From:      "Johan Hendriks" <Johan@double-l.nl>
To:        <freebsd-stable@freebsd.org>
Subject:   mergemaster ezjails. different behaviour between 7.1 and 7.2 and up
Message-ID:  <57200BF94E69E54880C9BB1AF714BBCB5DEA56@w2003s01.double-l.local>

next in thread | raw e-mail | index | archive | help
Hello all .

=20

I have an issue using mergemaster and ezjail after the update to FreeBSD
7.2 from 7.1

I have several boxes running ezjails from FreeBSD 7.0 to 7.1 and i
always use the same way to update these machines.

=20

First a buildworld cycle.
then reboot and make sure jails are not running.
then ezjail-admin update -i
After that i do a mergemaster of the jails.



#mergemaster -iU -D /usr/jails/jail1

on a 7.2 and above system i get the following error.

cd /usr/src/etc/..; install -o root -g wheel -m 444  COPYRIGHT
/var/tmp/temproot/
install -o root -g wheel -m 444
/usr/src/etc/../sys/amd64/conf/GENERIC.hints
 /var/tmp/temproot/boot/device.hints



*** Beginning comparison



   *** Checking /usr/jails/test//etc/rc.d for stale files



   *** No stale files found



  *** There is no installed version of ./boot/device.hints



install: mkdir /usr/jails/test//boot: File exists
install: /usr/jails/test//boot: No such file or directory
*** FATAL ERROR: Unable to install ./boot/device.hints to
/usr/jails/test//boot



jailhost_co test #

=20

And it drops me to the commandline again.

On the old 7.0 and 7.1 it works well.
It does not drop to commandline but carries on like the example below.

cd /usr/src/etc/..; install -o root -g wheel -m 444  COPYRIGHT
/var/tmp/temproot/
install -o root -g wheel -m 444
/usr/src/etc/../sys/i386/conf/GENERIC.hints
 /var/tmp/temproot/boot/device.hints



*** Beginning comparison

   *** Checking /usr/jails/ftp/etc/rc.d for stale files

   *** No stale files found


  *** There is no installed version of ./boot/device.hints




install: mkdir /usr/jails/ftp/boot: File exists
install: /usr/jails/ftp/boot: No such file or directory
   *** Problem installing ./boot/device.hints, it will remain to merge
by hand
 *** Temp ./etc/bluetooth/hcsecd.conf and installed have the same CVS
Id, deleting



Here it comes with the

*** Problem installing ./boot/device.hints, it will remain to merge by
hand line
On 7.2 and up (also 8.0BETA1) ir gives me this=20
*** FATAL ERROR: Unable to install ./boot/device.hints to
/usr/jails/test//boot



Do i need another option i need to give mergemaster?

=20

I hope things are clear, i am not that good in explaining things in
another language.



Regards,

Johan

=20

=20








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