Hi Andreas Am Sonntag, den 20.09.2015, 22:30 +0200 schrieb Andreas Müller: > On Sun, Sep 20, 2015 at 8:56 PM, Andreas Müller > <schnitzelt...@googlemail.com> wrote: > > On Sun, Sep 20, 2015 at 12:30 PM, Andreas Müller > > <schnitzelt...@googlemail.com> wrote: > >> Hi, > >> > >> on images build with current master the postinsts for first run on > >> target are broken. Looking into > >> > >> 'meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts.service' > >> > >> I would expect > >> > >> '/etc/*-postinsts' > >> > >> in the image created for packets creating > >> > >> '<package>.postinst returned 1, marking as unpacked only, > >> configuration required on target.' > >> > >> in log.do_rootfs. I grepped around but could not find the place > >> creating the files '/etc/*-postinsts'. Where are these files supposed > >> to be created? > >> > >> Meanwhile I'll start a build with working configuration to find out > >> where they are created... > >> > Sorry for spamming on this but it's important for me and kind of > documentation. So: > > For test I commented out > > | ConditionPathExistsGlob=#SYSCONFDIR#/*-postinsts > > from 'meta/recipes-devtools/run-postinsts/run-postinsts/run-postinsts.service' > > And I see a postinstall.log again but the content does not make me happy: > > | /usr/sbin/run-postinsts: line 76: opkg: command not found > > Yes I forgot to say: I am using opkg - and it seems it did not make > it's way in my image! > > This seems to explain that directory /etc/ipk-postinsts is missing > (and forget suspecting systemd -> previous mail). > > Just a problem of opkg or are other package-managers missing on image either? > > Andreas
I sort of having the same problem. I'm using opkg and angstrom. I see in .../temp/log.do_rootfs >>> Installing angstrom-feed-configs (1.0-r16) on root. Downloading file:.../deploy/ipk/colibri_imx6/angstrom-feed-configs_1.0-r16_colibri_imx6.ipk. Removing package opkg from root... <<< Both opkg and angstrom-feed-configs bb files have: RCONFLICTS_${PN} = "opkg-collateral" RREPLACES_${PN} = "opkg-collateral" RPROVIDES_${PN} = "opkg-collateral" This has been the case also for opkg_0.2.4.bb (commit e8879cd1) but somehow opkg_0.3.0.bb seems to have changed the reaction to that. Commenting these in angstrom-feed-configs results in not removing opkg in do_rootfs and the resulting image executes the postinstalls again. If there are negative side effects (both opkg and angstrom-feed-configs now install configuration files in /etc/opkg) I don't now yet. So I'm unsure of the correct way forward. Regards Max -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core