https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238727
Bug ID: 238727 Summary: Pkg requires /dev/null which is not available in nanobsd's normal pkg install Product: Base System Version: 12.0-STABLE Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: bin Assignee: b...@freebsd.org Reporter: m...@sentex.net When installing custom packages in nanobsd, pkg now requires /dev/null which is not available by default. I made this simple patch to work around the issue. Not sure if its the correct place to do it or not in /usr/src/tools/tools/nanobsd/defaults.sh # Early customize commands. NANO_EARLY_CUSTOMIZE="" @@ -776,6 +776,7 @@ fi # Mount packages into chroot + mount -t devfs devfs ${NANO_WORLDDIR}/dev mkdir -p ${NANO_WORLDDIR}/_.p mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} ${NANO_WORLDDIR}/_.p @@ -802,7 +803,7 @@ ) CR0 "${PKGCMD} info" - + umount ${NANO_WORLDDIR}/dev trap - 1 2 15 EXIT umount ${NANO_WORLDDIR}/_.p rm -rf ${NANO_WORLDDIR}/_.p Prior to that, the install would fail. More details and logs are in the email thread at https://lists.freebsd.org/pipermail/freebsd-embedded/2019-June/002718.html -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-bugs@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"