Bug 2571 - [multilib] no provider for lib32/lib64-lsbinitscripts
Summary: [multilib] no provider for lib32/lib64-lsbinitscripts
Status: VERIFIED OBSOLETE
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium major
Target Milestone: 1.3 M2
Assignee: Robert Yang
QA Contact:
URL:
Whiteboard: [P2](Merged)
Depends on:
Blocks:
 
Reported: 2012-06-10 11:34 UTC by Jiajun Xu
Modified: 2012-08-13 21:46 UTC (History)
11 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jiajun Xu 2012-06-10 11:34:25 UTC
tree/branch: poky/master
commit: df8f55a919b3cc602ce1f1c51630c7edf6e36b55

With latest master, multilib build against lsb images could not pass. It reports no provider for lsbinitscripts.

The error message as below:
######
[build@jiajun-desktop multi]$ bitbake lib32-core-image-lsb
Loading cache: 100% |############################################################################################################################################| ETA:  00:00:00
Loaded 1914 entries from dependency cache.

Build Configuration:
BB_VERSION        = "1.15.2"
TARGET_ARCH       = "x86_64"
TARGET_OS         = "linux"
MACHINE           = "qemux86-64"
DISTRO            = "poky-lsb"
DISTRO_VERSION    = "1.2+snapshot-20120610"
TUNE_FEATURES     = "m64"
TARGET_FPU        = ""
meta
meta-yocto        = "master:df8f55a919b3cc602ce1f1c51630c7edf6e36b55"

NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'lib32-lsbinitscripts' (but virtual:multilib:lib32:/distro/m1-full/meta/recipes-extended/tasks/task-core-lsb.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'lib32-lsbinitscripts' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lib32-lsbinitscripts']
NOTE: Runtime target 'lib32-task-core-lsb' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lib32-task-core-lsb', 'lib32-lsbinitscripts']
ERROR: Required build target 'lib32-core-image-lsb' has no buildable providers.
Missing or unbuildable dependency chain was: ['lib32-core-image-lsb', 'lib32-task-core-lsb', 'lib32-lsbinitscripts']
######
Comment 1 Xiaofeng Yan 2012-06-14 07:40:06 UTC
Perhaps, absent lsbinitscripts in multilib.conf could cause this error. I will reproduce this bug and fix it.
Comment 2 Kai Kang 2012-06-28 05:50:52 UTC
Yocto commit 05428dac7b9f982dc3306ddfba2a3374038d7ca3
Comment 3 MaNing 2012-07-06 07:40:11 UTC
There is no such issue in 1.2.1 testing.

Tree/Branch: Poky/denzil
Poky Commit id: 73cdebf60df225ee10f2eb215935be3b61e1b831
Comment 4 Laurentiu Serban 2012-07-11 11:25:21 UTC
Reopening for 1.3

Build Configuration:
BB_VERSION        = "1.15.2"
TARGET_ARCH       = "x86_64"
TARGET_OS         = "linux"
MACHINE           = "qemux86-64"
DISTRO            = "poky-lsb"
DISTRO_VERSION    = "1.2+snapshot-20120711"
TUNE_FEATURES     = "m64"
TARGET_FPU        = ""
meta
meta-yocto        = "master:6382732a7516c67cb1a3e3e438b06f4fc43efa4e"

NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'lib32-ossp-uuid' (but virtual:multilib:lib32:/home/lserban/work/master/meta/recipes-devtools/rpm/rpm_5.4.9.bb DEPENDS on or otherwise requires it)
NOTE: Runtime target 'lib32-rpm' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lib32-rpm', 'lib32-ossp-uuid']
NOTE: Runtime target 'lib32-task-core-basic' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lib32-task-core-basic', 'lib32-rpm', 'lib32-ossp-uuid']
ERROR: Required build target 'lib32-core-image-lsb' has no buildable providers.
Missing or unbuildable dependency chain was: ['lib32-core-image-lsb', 'lib32-task-core-basic', 'lib32-rpm', 'lib32-ossp-uuid']

Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Comment 5 Jiajun Xu 2012-07-11 14:12:19 UTC
(In reply to comment #4)
> Reopening for 1.3

Build Configuration:
BB_VERSION        = "1.15.2"
> TARGET_ARCH       = "x86_64"
TARGET_OS         = "linux"
MACHINE           =
> "qemux86-64"
DISTRO            = "poky-lsb"
DISTRO_VERSION    =
> "1.2+snapshot-20120711"
TUNE_FEATURES     = "m64"
TARGET_FPU        = ""
> meta
meta-yocto        = "master:6382732a7516c67cb1a3e3e438b06f4fc43efa4e"
> NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES
> 'lib32-ossp-uuid' (but
> virtual:multilib:lib32:/home/lserban/work/master/meta/recipes-devtools/rpm/
> rpm_5.4.9.bb DEPENDS on or otherwise requires it)
NOTE: Runtime target
> 'lib32-rpm' is unbuildable, removing...
Missing or unbuildable dependency
> chain was: ['lib32-rpm', 'lib32-ossp-uuid']
NOTE: Runtime target
> 'lib32-task-core-basic' is unbuildable, removing...
Missing or unbuildable
> dependency chain was: ['lib32-task-core-basic', 'lib32-rpm',
> 'lib32-ossp-uuid']
ERROR: Required build target 'lib32-core-image-lsb' has
> no buildable providers.
Missing or unbuildable dependency chain was:
> ['lib32-core-image-lsb', 'lib32-task-core-basic', 'lib32-rpm',
> 'lib32-ossp-uuid']

Summary: There were 2 ERROR messages shown, returning a
> non-zero exit code.

The error messages are for 'lib32-ossp-uuid', meanwhile the bug is for multilib build error of lsbinitscripts. I think we need open a new bug for the new multilib issue.
Comment 6 Laurentiu Serban 2012-08-12 22:04:28 UTC
Hello Jiajun,
As far we discussed (with Richard and Radu Moisan) this kind of test is irrelevant. I will set it to OBSOLETE, please reopen it if I understood wrong
Comment 7 Laurentiu Serban 2012-08-13 21:46:38 UTC
setting this to verified