On Wednesday 27 August 2008 09:18:36 Wolfgang Rosenauer wrote:
Wolfgang Rosenauer schrieb:
I think the following is a bug:
osc build ... mozilla-xulrunner191 Getting buildinfo from server buildinfo is broken... it says: expansion error: nothing provides mozilla-xulrunner191
Yeah, nothing provides mozilla-xulrunner191 since I'm just going to build it? Probably related to the new PreReq handling since that package contains a subpackage which PreReqs %{name}?
no, actually I think I've seen this before we put the prereq handling in, though (haven't checked) it might be triggered by a prereq in this case. Normally, all the packages that fall out of a specfile are discarded from the list of packages needed to set up the buildsystem. For example a specfile foo.spec would generate foo and foo-devel, then these two packages would not be installed during the build of foo. Now there may be a package in BuildRequires (or in PreReq) that _requires_ foo or foo-devel. Then packages foo and foo-devel will be discarded, but only _after_ the expansion, so you end up with needing foo before you are building it the first time. -- with kind regards (mit freundlichem Grinsen), Ruediger Oertel (ro@novell.com,ro@suse.de,bugfinder@t-online.de) ---------------------------------------------------------------------- Linux MacBookRudi 2.6.26-14-default #1 SMP 2008-08-08 13:52:24 +0200 x86_64 Key fingerprint = 17DC 6553 86A7 384B 53C5 CA5C 3CE4 F2E7 23F2 B417 SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org