Hi,
> 1. When creating a new user, I get this:
> Group 'mail' not found. Creating the user mailbox file with 0600 mode.
I think this is related to the re-org of groups. If you look on a system
that has it you will find:
/usr/lib/sysusers.d/system-user-mail.conf
and that belongs to the package:
<package name="system-user-mail"/>
The package setup has changed such that packages which you got pulled
in by some dependency are now required to be set explicitly. Don't
ask me for the motivations but it's just something we have to deal
with. kiwi in this regard is also only a user of the distro :)
> 2. Is the user 'bin' gone? I have it on Tumbleweed. But there is no
> entry in /etc/passwd. It's not a problem. Just curious.
Same here
/usr/lib/sysusers.d/system-user-bin.conf
in package speak
<package name="system-user-bin"/>
> 3. When running rpm/zypper in the installed system. I get this:
> warning: Found NDB Packages.db database while attempting bdb backend:
> using ndb backend.
> If I run rpmdb --rebuilddb, all is fine again.
> I am asking these questions here first so I can see if it is a kiwi (or
> my use of kiwi) issue.
> I am building a 15.2 target on a Tumbleweed hose using the box build.
> The build host was last updated mid December. So it is rather recent.
I know TW has change the rpm database backend. Leap 15.2 still uses bdb
and TW uses "NDB Packages.db". The suse box (I assume you used this one)
was updated to build as a TW box. I think this is causing the inconsistency
you saw. Could you do me a favor and try to build your image with:
kiwi system boxbuild ... --box universal
and check if the same database issue is present. If yes we need to create
a Leap 15.2 box to allow building with a bdb host to avoid the inconsistency.
If the universal box does not work for you please open an issue
here:
https://github.com/OSInside/kiwi-boxed-plugin
and request a new box. We will setup this then for you
Thanks
Regards,
Marcus
--
Public Key available via:
https://keybase.io/marcus_schaefer/key.asc
keybase search marcus_schaefer
-------------------------------------------------------
Marcus Schäfer (Res. & Dev.) SUSE Software Solutions Germany GmbH
Tel: 0911-740 53 0 Maxfeldstrasse 5
FAX: 0911-740 53 479 D-90409 Nürnberg
HRB: 21284 (AG Nürnberg) Germany
GF: Felix Imendörffer, Jane Smithard, Graham Norton
http://www.suse.de
-------------------------------------------------------