Comments (12)
After adding the user ntdp, you must update the password database:
#pwd_mkdb /etc/master.passwd
Result:
#id -u ntpd
123
from crochet.
It checks the ntpd user on the host, not on the target. For a quick workaround I added ntpd user and group (123:123) just to have it working.
from crochet.
Getting this too, no matter whether I set the ntpd option or not. Even forcing the creation of an ntpd
user doesn't help.
from crochet.
This issue occur when build in "freebsd 11.02".
Finally I use "freebsd 12.0-BETA3 amd64" in my virtualbox to build and everything is ok.
from crochet.
@zqb-all I'm working in a qemu image, and FreeBSDs later than 11.2 won't even boot.
from crochet.
Getting this error now.
Raspberry Pi, FreeBSD 12.0-RELEASE. The ntpd user and group are present in the building host. src is borrowed from my poudriere jail created just today (poudriere jail -c -j FreeBSD:12:amd64 -v 12.0-RELEASE -a amd64). My crochet is also from today (master, zip).
from crochet.
I experience the same problem as @tldrm Maybe this bug should be reopened.
from crochet.
This is still not a crochet issue. In the other hand, use pw to create groups and users, it will do the background work for you.
from crochet.
The fact is that when upgrading from version 11 to version 12, the system adds entries to the /etc/passwd and /etc/group files, but does not update the database.
from crochet.
@przzzp @iseus, thanks for the input, guys. However, pwd_mkdb /etc/master.passwd
didn't help me (did not update my /etc/master.passwd even after touching my /etc/passwd). Adding a dummy user (via adduser
) did the trick and allowed me to proceed with my building process. Thanks again!
from crochet.
The fact is that when upgrading from version 11 to version 12, the system adds entries to the /etc/passwd and /etc/group files, but does not update the database.
Thanks, I didn't noticed this yet. I'm still using 11.1 on my build host.
from crochet.
FreeBSD 12.0-RELEASE-p2 r343486
/usr/src # make -j9 installworld
--- installworld ---
make[1]: "/usr/obj/usr/src/amd64.amd64/toolchain-metadata.mk" line 1: Using cached toolchain metadata from build at azkaban.ofloo.net on Sun Jan 27 13:17:21 CET 2019
--- __installcheck_UGID ---
--- __installcheck_sh_check ---
--- __installcheck_UGID ---
ERROR: Required ntpd user is missing, see /usr/src/UPDATING.
*** [__installcheck_UGID] Error code 1
make[1]: stopped in /usr/src
1 error
make[1]: stopped in /usr/src
*** [installworld] Error code 2
make: stopped in /usr/src
1 error
make: stopped in /usr/src
from crochet.
Related Issues (20)
- Already installed sysutils/u-boot-bananapi but still being asked to HOT 3
- armv6 build fails with libc++ problems (tried RPI-B and Cubieboard1)
- u-boot/u-boot-rpi3/armstub8.bin HOT 5
- Should offer a 'clean' option
- Crochet can't see installed port u-boot-rpi HOT 2
- STABLE-12 blows up during RPI3 build
- Add lzop as compression option to CompressImage
- Question: odroid c1
- installworld failure of 12-STABLE / RPi3
- option PackageInit fails if option Resolv isn't set and there is no /etc/resolv.conf in the overlay
- option PackageInit fails for https repos
- Check for all u-boot boards if boot.scr is copied to fat partition
- RPI4 support HOT 3
- Instructions for ports u-boot install incorrect HOT 1
- FreeBSD sources expected at /usr/src HOT 1
- Is this project still being maintained? HOT 1
- Any support for Nano Pi Neo3 ?
- Can crochet run from Linux? HOT 5
- Building releng/13.3 for BeagleBone Black HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crochet.