r347638 breaks mergemaster
David Wolfskill
david at catwhisker.org
Thu May 16 11:34:04 UTC 2019
Today's daily update of head is from r347606 to r347682.
src/UPDATING (still) cites:
...
To rebuild everything and install it on the current system.
-----------------------------------------------------------
# Note: sometimes if you are running current you gotta do more than
# is listed here if you are upgrading from a really old current.
<make sure you have good level 0 dumps>
make buildworld
make buildkernel KERNCONF=YOUR_KERNEL_HERE
make installkernel KERNCONF=YOUR_KERNEL_HERE
[1]
<reboot in single user> [3]
mergemaster -Fp [5]
make installworld
mergemaster -Fi [4]
make delete-old [6]
<reboot>
....
But rr347638 moved master.passwd from src/etc to lib/libc/gen, so
mergemaster ... isn't happy:
| *** Creating the temporary root environment in /var/tmp/temproot
| *** /var/tmp/temproot ready for use
| *** Creating and populating directory structure in /var/tmp/temproot
|
| cp: /usr/src/etc/master.passwd: No such file or directory
|
| *** FATAL ERROR: Cannot copy files to the temproot environment
I don't know if etcupdate is similarly affected.
Peace,
david
--
David H. Wolfskill david at catwhisker.org
Since the Senate is controlled by Trump's lap-dogs, impeachment now is foolish.
See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20190516/1f116855/attachment.sig>
More information about the freebsd-current
mailing list