Bug 3098 - zypper(read smart) is not installed in core-image-lsb-sdk
Summary: zypper(read smart) is not installed in core-image-lsb-sdk
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.4
Hardware: All Multiple
: Medium normal
Target Milestone: 1.4
Assignee: Stoicescu Cornel
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2012-09-12 19:11 UTC by Mihai Lindner
Modified: 2013-02-26 11:48 UTC (History)
6 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 Mihai Lindner 2012-09-12 19:11:46 UTC
`zypper` is not installed (no longer) in core-image-lsb-sdk images. It needs to be manually included by having "package-management" in image features.
I don't actually know if zypper should be included by default or not, but there are tests covering `zypper` for lsb-sdk images.
Comment 1 Paul Eggleton 2012-09-13 14:18:10 UTC
I removed zypper deliberately from the LSB package groups since LSB does not require it - it only requires that rpm packages can be installed on the system. Adding package-management to IMAGE_FEATURES is the correct way to bring it in if we really want it for these images, but I would question whether it is necessary to have it or test it for them - particularly if we are already testing zypper in other images.
Comment 2 Richard Purdie 2012-09-13 14:43:46 UTC
I think we should explicitly add package-management to this image
Comment 3 Paul Eggleton 2012-09-13 15:05:02 UTC
Can we justify the addition of zypper when zypper has nothing to do with LSB?
Comment 4 Saul Wold 2012-09-13 16:02:57 UTC
I think we are talking at cross purposes here, my guess is that that is some QA test for the -lsb image that tests zypper, which had been part of -lsb in the past.  Is this maybe a test plan issue that requires package update testing on the lsb image?

It might be more appropriate modify the test plan to test package management on images that contain those tools.
Comment 5 Richard Purdie 2012-09-13 16:36:29 UTC
We'd be adding "package-management" which might add zypper, it might add opkg and so on. I think having package management in these images does make sense and was always intended. It should not explictly pull in zypper through a packagegroup dependency though.
Comment 6 Paul Eggleton 2013-01-25 11:40:59 UTC
So for "zypper" we should now read "smart" here; otherwise the issue and recommended solution are the same.
Comment 7 Mihai Lindner 2013-02-26 11:19:55 UTC
Assigning to Corneliu, to modify the LSB test plan accordingly, regarding package-management / smart testing.
Comment 8 Stoicescu Cornel 2013-02-26 11:47:49 UTC
Removed smart test cases from master and zypper from danny.
Comment 9 Stoicescu Cornel 2013-02-26 11:48:17 UTC
Verified as of 2013-02-26