When building an SDK Yocto project with mender, it created a mender.spec file for mender-dev.rpm, but mender.rpm doesn’t exist which it sees as a “requires” dependancy. I suspect that because in mender 4.0 the rpm packages are split into mender-auth.rpm and mender-update.rpm, it doesn’t create the proper mender-auth-dev.rpm and mender-update-dev.rpm respectivly.
Our current workaround is to add
ALLOW_EMPTY:${PN}-dev = “0”
to our mender-recipes/mender-client/mender_%.bbappend file because the mender-dev.rpm file doesn’t have any files in the rpm.