[yocto] Installation order question with RPM backend
Xu, Dongxiao
dongxiao.xu at intel.com
Wed Apr 11 08:14:38 PDT 2012
Hi Mark,
I met a strange issue while using RPM to generate the rootfs.
In the installation list, if we have 2 RPM packages, say A.rpm and
B.rpm. package A RDEPENDS on package B. While installing the two
packages? Does RPM ensures to install B first and then install A?
The real issue is: we have certain packages that need to run
useradd/groupadd at rootfs time, for example, the dbus. However the
useradd/groupadd bbclass RDEPENDS on base-files, which provides
the /etc/group file. While installing the final image, sometimes we saw
it installs dbus firstly and then base-files, causing the
useradd/groupadd script error since it could not find /etc/group file.
I tried ipk and it doesn't have problem since it ensures to install
base-files firstly.
Any comment is welcome.
Thanks,
Dongxiao
More information about the yocto
mailing list