Bug 3929 - /rpm/repodata is not created in autobuilder repository
Summary: /rpm/repodata is not created in autobuilder repository
Status: VERIFIED NOTABUG
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: Saul Wold
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-02-22 15:12 UTC by Stoicescu Cornel
Modified: 2013-03-12 14:43 UTC (History)
7 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 Stoicescu Cornel 2013-02-22 15:12:53 UTC
build: master:7d22ef28e64de06b6238d0ef9b664c0bee6efa46
date: Feb 20 10:27
Auttobuilder repo: http://autobuilder.yoctoproject.org/pub/nightly/20130220-2/
builder: http://autobuilder.yoctoproject.org:8010/builders/nightly/builds/912

As the title says, the repodata folder is not created. 

Last build that has repodata: 

master-next: b99fc8445207a750ef70f1e20244074caf805272
date: Feb 16 23:49
Autobuilder repo: http://autobuilder.yoctoproject.org/pub/nightly/20130216-3/
builder: http://autobuilder.yoctoproject.org:8010/builders/nightly/builds/907
Comment 1 Stoicescu Cornel 2013-02-25 10:33:40 UTC
Update: I see the repodata folder was moved to rpm/<architecture> . Is this correct?
Comment 2 Beth Flanagan 2013-02-26 22:16:13 UTC
I'm not sure if this is correct for rpm generation, but the autobuilder just cp's whatever was created in the tmp/deploy/rpm directory. So, if this is incorrect behavior, this should end up as a bug against core and not the autobuilder.
Comment 3 Paul Eggleton 2013-03-11 22:53:30 UTC
This is an expected change. With the introduction of Smart, we now create an index per package architecture so that we don't have to re-create the whole index every time the list of package architectures changes (which can happen between two different images e.g. in the case of multilib).

Are there test cases or anything else that rely upon this data being available? I'm not sure we should be copying it around.
Comment 4 Stoicescu Cornel 2013-03-12 08:51:49 UTC
There are no test cases in the master branch test plan that require the previous repodata structure. We ware not aware of the change and thus we filed a bug.

I believe we can close as NOTABUG.
Comment 5 Paul Eggleton 2013-03-12 14:39:55 UTC
OK, marking as suggested. Thanks!
Comment 6 Stoicescu Cornel 2013-03-12 14:43:05 UTC
Verified as per above comments.