Problem while installing syspkg
Yuuki Enomoto <[email protected]> Mon, 13 Jun 2022 17:37:31 +0900
| Newsgroups | gmane.os.netbsd.devel.installation |
|---|---|
| Message-ID | <[email protected]> |
Hello, I'm trying to install NetBSD using syspkg on install media. But it is not going well. I did the followings as prepare syspkg testing: 1. Boot NetBSD 9.2 install media on virtual machine 2. Run /bin/sh 3. Mount the disk to /mnt 4. Create filesystem to the disk manually 5. Download all syspkgs to the disk from my build server then, run pkg_add to install base-sys-root package which contains root directory hierarchy but failed. I attached the full log. # pkg_add -p /mnt -K /mnt/var/db/syspkg base-sys-root-9.99.96.0.20220429.tgz pkg_add: Warning: package `base-sys-root-9.99.96.0.20220429' lacks pkg_install version data pkg_add: Warning: package `base-sys-root-9.99.96.0.20220429' was built for a platform: pkg_add: NetBSD/x86_64 9.99.96 (pkg) vs. NetBSD/x86_64 9.2 (this host) Executing 'install -d -o root -g wheel -m 0755 '/mnt'' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/altroot' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/bin' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/dev' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/dev/altq' ... pkg_add: PLIST entry and package don't match (dev/log vs .) pkg_add: Couldn't remove /mnt/dev/log: No such file or directory pkg_add: Couldn't remove /mnt/etc/mtree/set.base: No such file or directory pkg_add: Couldn't remove /mnt/var/db/obsolete/base: No such file or directory pkg_add: Couldn't remove /mnt/var/db/obsolete/modules: No such file or directory pkg_add: Directory `/mnt/var/spool' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/unbound/var' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/unbound/etc' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/unbound' disappeared, skipping ... pkg_add: Couldn't remove /mnt/.: Device busy pkg_add: 1 package addition failed My questions are: 1. Why pkg_add try to remove files and directories? I read pkg_add code but I couldn't understand. 2. The destination disk has no files and directories without pkg_dbdir. Any troubles in executing install(1) command? In addition, pkg_add version is 20201218. Thank you, -- Yuuki Enomoto <[email protected]> B684 4BF2 9CD4 961F 510A 8121 7B4D FF44 2348 20B8
pkg_add_log.txt
(text/plain, 6.6 KB)
# pkg_add -p /mnt -K /mnt/var/db/syspkg base-sys-root-9.99.96.0.20220429.tgz pkg_add: Warning: package `base-sys-root-9.99.96.0.20220429' lacks pkg_install version data pkg_add: Warning: package `base-sys-root-9.99.96.0.20220429' was built for a platform: pkg_add: NetBSD/x86_64 9.99.96 (pkg) vs. NetBSD/x86_64 9.2 (this host) Executing 'install -d -o root -g wheel -m 0755 '/mnt'' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/altroot' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/bin' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/dev' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/dev/altq' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/dev/fd' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/dev/pts' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/autofs' Executing 'install -d -o root -g wheel -m 0700 '/mnt'/etc/cgd' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/defaults' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/mtree' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/nsd' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/pam.d' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/rc.conf.d' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/rc.d' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/skel' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/ssh' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/etc/unbound' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/lib' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/lib/i386' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/lib/i386/npf' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/lib/npf' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/libdata' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/libexec' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/mnt' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/rescue' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/root' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/sbin' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/stand' Executing 'install -d -o root -g wheel -m 01777 '/mnt'/tmp' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/usr' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/usr/share/lua' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/usr/share/lua/5.3' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/account' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/backups' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/chroot' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/chroot/ftp-proxy' Executing 'install -d -o _nsd -g _nsd -m 0755 '/mnt'/var/chroot/nsd' Executing 'install -d -o _nsd -g _nsd -m 0755 '/mnt'/var/chroot/nsd/etc' Executing 'install -d -o _nsd -g _nsd -m 0755 '/mnt'/var/chroot/nsd/etc/nsd' Executing 'install -d -o _nsd -g _nsd -m 0755 '/mnt'/var/chroot/nsd/var' Executing 'install -d -o _nsd -g _nsd -m 0755 '/mnt'/var/chroot/nsd/var/db' Executing 'install -d -o _nsd -g _nsd -m 0755 '/mnt'/var/chroot/nsd/var/db/nsd' Executing 'install -d -o _nsd -g _nsd -m 0775 '/mnt'/var/chroot/nsd/var/run' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/chroot/pflogd' Executing 'install -d -o _rtadvd -g _rtadvd -m 0755 '/mnt'/var/chroot/rtadvd' Executing 'install -d -o _rtadvd -g _rtadvd -m 0755 '/mnt'/var/chroot/rtadvd/etc' Executing 'install -d -o _rtadvd -g _rtadvd -m 0755 '/mnt'/var/chroot/rtadvd/var' Executing 'install -d -o _rtadvd -g _rtadvd -m 0775 '/mnt'/var/chroot/rtadvd/var/run' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/chroot/sshd' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/chroot/tcpdump' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/chroot/tftp-proxy' Executing 'install -d -o _unbound -g _unbound -m 0755 '/mnt'/var/chroot/unbound' Executing 'install -d -o _unbound -g _unbound -m 0755 '/mnt'/var/chroot/unbound/etc' Executing 'install -d -o _unbound -g _unbound -m 0755 '/mnt'/var/chroot/unbound/etc/unbound' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/chroot/unbound/var' Executing 'install -d -o _unbound -g _unbound -m 0775 '/mnt'/var/chroot/unbound/var/run' Executing 'install -d -o root -g wheel -m 0770 '/mnt'/var/crash' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/db' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/db/ns' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/db/obsolete' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/db/xdm' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/db/xkb' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/log' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/run' Executing 'install -d -o root -g wheel -m 01777 '/mnt'/var/shm' Executing 'install -d -o root -g wheel -m 0755 '/mnt'/var/spool' Executing 'install -d -o uucp -g daemon -m 0755 '/mnt'/var/spool/lock' Executing 'install -d -o root -g wheel -m 0777 '/mnt'/var/spool/sockets' Executing 'install -d -o root -g wheel -m 01777 '/mnt'/var/tmp' Executing 'install -d -o _tss -g _tss -m 0750 '/mnt'/var/tpm' pkg_add: PLIST entry and package don't match (dev/log vs .) pkg_add: Couldn't remove /mnt/dev/log: No such file or directory pkg_add: Couldn't remove /mnt/etc/mtree/set.base: No such file or directory pkg_add: Couldn't remove /mnt/var/db/obsolete/base: No such file or directory pkg_add: Couldn't remove /mnt/var/db/obsolete/modules: No such file or directory pkg_add: Directory `/mnt/var/spool' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/unbound/var' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/unbound/etc' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/unbound' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/rtadvd/var' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/rtadvd' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/nsd/var/db' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/nsd/var' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/nsd/etc' disappeared, skipping pkg_add: Directory `/mnt/var/chroot/nsd' disappeared, skipping pkg_add: Directory `/mnt/var/chroot' disappeared, skipping pkg_add: Directory `/mnt/usr/share/lua' disappeared, skipping pkg_add: Directory `/mnt/lib/i386' disappeared, skipping pkg_add: Directory `/mnt/lib' disappeared, skipping pkg_add: Directory `/mnt/etc' disappeared, skipping pkg_add: Directory `/mnt/dev' disappeared, skipping pkg_add: Couldn't remove /mnt/.: Device busy pkg_add: 1 package addition failed
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEtoRL8pzUlh9RCoEhe03/RCNIILgFAmKm90gACgkQe03/RCNI ILjN3hAAqK2wqV9i6GRGxW0CAj2hcpsD3p8lOaO1ifGO6eSwMYFmM6S2iUQKUm7D 7n+JT2u/cmsFZ6pXydgsif/2dd4U5Xp3uvffcDXgrJAhJhtAbmS0HdeHJvVj/SKo chlQIU/Pn57StjoCGN0uu5rpDbmk/oHgvRkv66oc8bTaftLAZ/X+H8ylQC5HcZuQ m5mbhcY1imGLjHV2rSm70rjzsK7lyIS9iuBdeMgApAMf2dQFulbM7LxM+dxOQmxb 6ViX7Sk6RVBZQT2Hs78Ls9U9aq6NdsJZOC33PWHZfh2fC0utYfmCMNtc/QMhoFFA j/BBtwfkDvEwCrkHMkVO1/H/lrYus375DGbh02HwgXHkhMAsKEtxCBTwghWQv7Nw tuc78Rolbgcefv+OMwABRUqwMMUkwmVfNKQljcLpFXG6WEW4WnMxSWizKVD/tE5g 2ICn7i9z/IPqlYg/19JoqTDZ8nxz4IVn+77+bFhhR9V0F0oFILRBEbbLpBvlUCE1 z8F7a1UVX2YcYrRRLNoWOpQWJ2LSAWc5h5U4zpPJUjMDSRhe+SabfNfVceXIHdpd XV+yO6Fn40coQ/pz6MvCoE8r1OE8t5clwD+adx5CxrXKIYk9EAEgcDoT5l+Y7tGc MWHPBL3OR3XFSNSb5MG4Av0+L4G8rj0m3InqzxSqlGwOPiEwiXo= =YrOS -----END PGP SIGNATURE-----