[poky] Error in pulling cups package

Gary Thomas gary at mlbassoc.com
Fri May 6 08:11:21 PDT 2011


On 05/06/2011 04:04 AM, Kang Kai wrote:
> On 2011年05月05日 19:25, chinmaya hoshing wrote:
>> Hi,
>>
>> I am trying to port Poky to the "sandybridge platform" for "sugarbay" machine.
>> I am getting error for cups package following is the error log:
>>
>> Processing google-chrome...
>> | Processing bzip2...
>> | Processing cups...
>> | error: LOOP:
>> | error: removing busybox-1.17.3-r2.snb "Requires(hint): busybox-udhcpc" from tsort relations.
>> | error: removing busybox-udhcpc-1.17.3-r2.snb "Requires(post): /bin/sh" from tsort relations.
>> | error: LOOP:
>> | error: removing nss-dev-3.12.9-r2.snb "Requires: nss = 3.12.9-r2" from tsort relations.
>> | error: removing nss-3.12.9-r2.snb "Requires: nss-dev >= 3.12.9" from tsort relations.
>> | error: LOOP:
>> | error: removing nspr-4.8.7-r0.snb "Requires: nspr-dev >= 4.8.7" from tsort relations.
>> | error: removing nspr-dev-4.8.7-r0.snb "Requires: nspr = 4.8.7-r0" from tsort relations.
>> | error: LOOP:
>> | error: removing busybox-1.17.3-r2.snb "Requires(hint): busybox-syslog" from tsort relations.
>> | error: removing busybox-syslog-1.17.3-r2.snb "Requires(post): /bin/sh" from tsort relations.
>> | error: LOOP:
>> | error: removing libudev0-164-r1.snb "Requires: udev = 164-r1" from tsort relations.
>> | error: removing udev-164-r1.snb "Requires: libudev0 >= 164" from tsort relations.
>> | error: LOOP:
>> | error: removing libdbus-1-3-1.4.1-r1.snb "Requires(hint): dbus-1" from tsort relations.
>> | error: removing dbus-1-1.4.1-r1.snb "Requires: libdbus-1-3 >= 1.4.1" from tsort relations.
>> | Manifest: /home/sct/logi_sandybridge/poky/build/tmp/work/sugarbay-poky-linux/poky-image-minimal-black-1.0-r0/rootfs/install/install.manifest
>> | error: LOOP:
>> | error: removing nspr-4.8.7-r0.snb "Requires: nspr-dev >= 4.8.7" from tsort relations.
>> | error: removing nspr-dev-4.8.7-r0.snb "Requires: nspr = 4.8.7-r0" from tsort relations.
>> | error: LOOP:
>> | error: removing busybox-1.17.3-r2.snb "Requires(hint): busybox-udhcpc" from tsort relations.
>> | error: removing busybox-udhcpc-1.17.3-r2.snb "Requires(post): /bin/sh" from tsort relations.
>> | error: LOOP:
>> | error: removing nss-dev-3.12.9-r2.snb "Requires: nss = 3.12.9-r2" from tsort relations.
>> | error: removing nss-3.12.9-r2.snb "Requires: nss-dev >= 3.12.9" from tsort relations.
>> | error: LOOP:
>> | error: removing busybox-syslog-1.17.3-r2.snb "Requires(post): /bin/sh" from tsort relations.
>> | error: removing busybox-1.17.3-r2.snb "Requires(hint): busybox-syslog" from tsort relations.
>> | error: LOOP:
>> | error: removing dbus-1-1.4.1-r1.snb "Requires: libdbus-1-3 >= 1.4.1" from tsort relations.
>> | error: removing libdbus-1-3-1.4.1-r1.snb "Requires(hint): dbus-1" from tsort relations.
>> | error: LOOP:
>> | error: removing udev-164-r1.snb "Requires: libudev0 >= 164" from tsort relations.
>> | error: removing libudev0-164-r1.snb "Requires: udev = 164-r1" from tsort relations.
>> | Preparing... /home/sandybridge/poky/build/tmp/work/sugarbay-poky-linux/poky-image-minimal-black-1.0-r0/temp/run.do_rootfs.21768: line 507: 22206 Segmentation fault rpm --dbpath
>> /var/lib/rpm --define='_openall_before_chroot 1' --root ${target_rootfs} --predefine "_rpmds_sysinfo_path ${target_rootfs}/etc/rpm/sysinfo" --predefine "_rpmrc_platform_path
>> ${target_rootfs}/etc/rpm/platform" -D "_dbpath /var/lib/rpm" --noscripts --notriggers --noparentdirs --nolinktos -D "__dbi_txn create nofsync private" -Uhv
>> ${target_rootfs}/install/install_solution.manifest
> I tried to break the loop dependencies, then the "error: LOOP" message disappear.
> But rpm still Segmentation fault, it is so hard to debug, can anyone give some advices?
>
>> | ERROR: Function 'do_rootfs' failed (see /home/sandybridge/poky/build/tmp/work/sugarbay-poky-linux/poky-image-minimal-black-1.0-r0/temp/log.do_rootfs.21768 for further information)
>> NOTE: package poky-image-minimal-black-1.0-r0: task do_rootfs: Failed
>> ERROR: '/home/sandybridge/poky/meta/recipes-core/images/poky-image-minimal-black.bb <http://poky-image-minimal-black.bb>' failed
>> ERROR: Task 179 (/home/sandybridge/poky/meta/recipes-core/images/poky-image-minimal-black.bb <http://poky-image-minimal-black.bb>, do_rootfs) failed with exit code '1'
>>
>> Can you help me to find the solution !!!!!!

We need more information about how you are building your image.
Obviously you have added Google Chrome (which might be hard for some to duplicate),
but what else?  What's in your poky-image-minimal-black.bb recipe?

Have you tried to update to a more recent Poky core?  or are you using a release
like Laverne or Bernard?

Note: I built a similar image, using RPM, which included Chrome with
no problems, so without more data it will be hard to help much.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



More information about the poky mailing list