So far, so good. They way to fix that seems either to check why busybox uses ${base_bindir} nowadays in favor of ${bindir} and fix either busybox or coreutils or attr.
What drives me nuts is not only the failure after the busybox update - why does core-image-minimal builds successful while core-image-minimal-dev fails? Cheers, Jens > Am 09.09.2018 um 19:27 schrieb Martin Jansa <martin.ja...@gmail.com>: > > busybox is most likely the one providing it in ${base_bindir} > > Recent busybox upgrade probably moved this file. > > There is also conflict on /usr/bin/setfattr between busybox and attr now. > > On Sun, Sep 9, 2018 at 7:22 PM Martin Jansa <martin.ja...@gmail.com > <mailto:martin.ja...@gmail.com>> wrote: > There are 2 packages using u-a for nice, but one is using {bindir} and 2nd > one is using {base_bindir} > > coreutils is using bindir, find what's using ${base_bindir} and change one of > them to use the same u-a link as the other one. > > On Sun, Sep 9, 2018 at 5:59 PM Jens Rehsack <rehs...@gmail.com > <mailto:rehs...@gmail.com>> wrote: > > >> Am 09.09.2018 um 13:15 schrieb Alexander Kanavin <alex.kana...@gmail.com >> <mailto:alex.kana...@gmail.com>>: >> >> It's right in the message? >> >> ERROR: Logfile of failure stored in: >> /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/temp/log.do_rootfs.27709 >> >> Alex > > > It's not much what stands there: > > Downloading > file:/home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/oe-rootfs-repo/core2-64/libcap-dev_2.25-r0_core2-64.ipk. > Installing coreutils-dev (8.30) on root > [...] > Configuring update-rc.d-deupdate-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/diff > to /usr/bin/diff.diffutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/cmp > to /usr/bin/cmp.diffutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/bin/umount > to /bin/umount.util-linux > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/[ > to /usr/bin/lbracket.coreutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/arch > to /usr/bin/arch.coreutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/basename > to /usr/bin/basename.coreutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/chcon > to /usr/bin/chcon.coreutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/cksum > to /usr/bin/cksum.coreutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/comm > to /usr/bin/comm.coreutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/csplit > to /usr/bin/csplit.coreutils > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/cut > to /usr/bin/cut.coreutils > [...] > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/usr/bin/mkfifo > to /usr/bin/mkfifo.coreutils > update-alternatives: renaming nice link from /bin/nice to /usr/bin/nice > mv: cannot stat '/bin/nice': No such file or directory > update-alternatives: Linking > /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/rootfs/bin/bash > to /bin/bash.bash > [...] > Configuring libgmp10. > Configuring coreutils. > coreutils.postinst returned 1, marking as unpacked only, configuration > required on target. > Configuring acl. > [...] > > The postinst file of coreutils contains only a long list of > update-alternatives, as many other packages do either. > > core-image-minimal contains coreutils as well, but it doesn't fail the same > way. > > Any ideas? > >> 2018-09-09 10:58 GMT+02:00 Jens Rehsack <rehs...@gmail.com >> <mailto:rehs...@gmail.com>>: >>> Hi, >>> >>> I got following issue when building an image for live-debugging: >>> >>> ERROR: updatable-app-dev-image-1.0-r0 do_rootfs: Postinstall scriptlets of >>> ['coreutils'] have failed. If the intention is to defer them to first boot, >>> then please place them into pkg_postinst_ontarget_${PN} (). >>> Deferring to first boot via 'exit 1' is no longer supported. >>> Details of the failure are in >>> /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/updatable-app-dev-image/1.0-r0/temp/log.do_rootfs. >>> ERROR: updatable-app-dev-image-1.0-r0 do_rootfs: Function failed: do_rootfs >>> ERROR: Logfile of failure stored in: >>> /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/updatable-app-dev-image/1.0-r0/temp/log.do_rootfs.14358 >>> ERROR: Task >>> (/home/sno/gpw-community-bsp/sources/meta-jens/recipes-images/images/updatable-app-dev-image.bb:do_rootfs) >>> failed with exit code '1' >>> >>> I can reproduce it using core-image-minimal-dev >>> >>> WARNING: core-image-minimal-dev-1.0-r0 do_rootfs: coreutils.postinst >>> returned 1, marking as unpacked only, configuration required on target. >>> ERROR: core-image-minimal-dev-1.0-r0 do_rootfs: Postinstall scriptlets of >>> ['coreutils'] have failed. If the intention is to defer them to first boot, >>> then please place them into pkg_postinst_ontarget_${PN} (). >>> Deferring to first boot via 'exit 1' is no longer supported. >>> Details of the failure are in >>> /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/temp/log.do_rootfs. >>> ERROR: core-image-minimal-dev-1.0-r0 do_rootfs: Function failed: do_rootfs >>> ERROR: Logfile of failure stored in: >>> /home/sno/gpw-community-bsp/mops-yocto-platform/tmp/work/fischer-poky-linux/core-image-minimal-dev/1.0-r0/temp/log.do_rootfs.27709 >>> ERROR: Task >>> (/home/sno/gpw-community-bsp/sources/poky/meta/recipes-core/images/core-image-minimal-dev.bb:do_rootfs) >>> failed with exit code '1' >>> >>> Any idea where to start debugging? >>> >>> Best regards >>> -- >>> Jens Rehsack - rehs...@gmail.com <mailto:rehs...@gmail.com> >>> >>> >>> -- >>> _______________________________________________ >>> yocto mailing list >>> yocto@yoctoproject.org <mailto:yocto@yoctoproject.org> >>> https://lists.yoctoproject.org/listinfo/yocto >>> <https://lists.yoctoproject.org/listinfo/yocto> >>> > > -- > Jens Rehsack - rehs...@gmail.com <mailto:rehs...@gmail.com> > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org <mailto:yocto@yoctoproject.org> > https://lists.yoctoproject.org/listinfo/yocto > <https://lists.yoctoproject.org/listinfo/yocto> -- Jens Rehsack - rehs...@gmail.com
signature.asc
Description: Message signed with OpenPGP
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto