On 05.11.2016 15:15, Stefan Seyfried wrote:
HOW To reproduce (obs 2.7.2, from build.opensuse.org, unmodified, running on Leap 42.1):
1.) add a project DoD, Subproject DoD:Leap42.1 Via the web frontend, add two DoD repos: <repository name="oss_update"> <download arch="x86_64" url="http://download.opensuse.org/update/leap/42.1/oss/" repotype="rpmmd"> <archfilter/> <pubkey/> </download> <arch>x86_64</arch> </repository> <repository name="oss_ga"> <download arch="x86_64" url="http://download.opensuse.org/distribution/leap/42.1/repo/oss/suse" repotype="rpmmd"> <archfilter/> <pubkey/> </download> <arch>x86_64</arch> </repository>
2) copy the Leap 42.1 projectconfig over from openSUSE OBS: osc -A suse meta prjconf openSUSE:Leap:42.1 > leap421.prjconf osc -A home meta prjconf DoD:Leap42.1 -F leap421.prjconf
3) add a project home:seife:dodimg for image building. <project name="home:seife:dodimg"> <title>Image tests with DoD</title> <description/> <person userid="seife" role="maintainer"/> <repository name="images"> <arch>x86_64</arch> </repository> </project>
4) create a package home:seife:dodimg/dodtestimage * add a trivial dodtestimage.kiwi * commit * wait
In order to debug this further, I added another project, home:seife:dodimg2 and copied over dodtestimage package then I edited the dodimg2 prj config like: <project name="home:seife:dodimg2"> <title>Image tests with DoD</title> <description/> <person userid="seife" role="maintainer"/> <repository name="images"> <path project="DoD:Leap42.1" repository="oss_update"/> <path project="DoD:Leap42.1" repository="oss_ga"/> <arch>x86_64</arch> </repository> </project> so that it actually started building. Once the missing packages were fetched into the DoD project, the unchanged image in home:seife:dodimg also started building. ciao, seife -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org