Bug 12756

Summary: [ross/MUT] nightly-oecore failed
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Armin Kuster <akuster>
Component: coreAssignee: Ross Burton <ross.burton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher
Version: 2.6   
Target Milestone: 2.6 M1   
Hardware: x86   
OS: Multiple   
URL: https://autobuilder.yocto.io/builders/nightly-oecore/builds/992/steps/Running%20Sanity%20Tests/logs/stdio
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know
Attachments:
Description Flags
CreateAutoConf none

Description Armin Kuster 2018-05-17 16:45:46 UTC
Created attachment 4305 [details]
CreateAutoConf

NOTE: core-image-sato-1.0-r0 do_testimage: FAIL: test_dnf_exclude (dnf.DnfRepoTest)
NOTE: core-image-sato-1.0-r0 do_testimage: ----------------------------------------------------------------------
NOTE: core-image-sato-1.0-r0 do_testimage: Traceback (most recent call last):
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/core/decorator/__init__.py", line 32, in wrapped_f
    return func(*args, **kwargs)
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/core/decorator/__init__.py", line 32, in wrapped_f
    return func(*args, **kwargs)
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/runtime/cases/dnf.py", line 160, in test_dnf_exclude
    self.dnf_with_repo('install -y --exclude=%s curl*' % excludepkg)
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/runtime/cases/dnf.py", line 70, in dnf_with_repo
    self.dnf(" ".join(cmdlinerepoopts) + " --nogpgcheck " + command)
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/runtime/cases/dnf.py", line 18, in dnf
    self.assertEqual(status, expected, message)
AssertionError: 1 != 0 : dnf --repofrompath=oe-testimage-repo-qemuarm,http://192.168.7.1:37351/qemuarm --repofrompath=oe-testimage-repo-armv5e,http://192.168.7.1:37351/armv5e --repofrompath=oe-testimage-repo-noarch,http://192.168.7.1:37351/noarch --nogpgcheck install -y --exclude=curl-dev curl*
Added oe-testimage-repo-armv5e repo from http://192.168.7.1:37351/armv5e
Added oe-testimage-repo-noarch repo from http://192.168.7.1:37351/noarch
Added oe-testimage-repo-qemuarm repo from http://192.168.7.1:37351/qemuarm
Last metadata expiration check: 0:02:14 ago on Thu May 17 20:51:36 2018.
Error: 
 Problem: conflicting requests
  - nothing provides curl-dev = 7.59.0-r0.0 needed by curl-staticdev-7.59.0-r0.0.armv5e

NOTE: core-image-sato-1.0-r0 do_testimage: ======================================================================
NOTE: core-image-sato-1.0-r0 do_testimage: FAIL: test_parselogs (parselogs.ParseLogsTest)
NOTE: core-image-sato-1.0-r0 do_testimage: ----------------------------------------------------------------------
NOTE: core-image-sato-1.0-r0 do_testimage: Traceback (most recent call last):
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/core/decorator/__init__.py", line 32, in wrapped_f
    return func(*args, **kwargs)
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/core/decorator/__init__.py", line 32, in wrapped_f
    return func(*args, **kwargs)
  File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/meta/lib/oeqa/runtime/cases/parselogs.py", line 363, in test_parselogs
    self.assertEqual(errcount, 0, msg=self.msg)
AssertionError: 2 != 0 : Log: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oecore/build/build/tmp-glibc/work/qemuarm-oe-linux-gnueabi/core-image-sato/1.0-r0/dnf.log
-----------------------
Central error: dnf.exceptions.DepsolveError:
Comment 1 Richard Purdie 2018-05-24 07:35:54 UTC
This appears to be a different behaviour in oe-core which uses staticdev compared to poky which disables static packages.
Comment 2 Ross Burton 2018-06-11 14:40:25 UTC
RP fixed this in oe-core 0a77f4b680332a692abf0231e397fab44c59bde3.