[opensuse-buildservice] Build Requires a package being built

Not sure if the subject makes sense to anyone other than my self, but I'll try and explain... I'm trying to build Midgard which has several packages that make up the whole application, nothing unusual with that. The problem I have is that instead of having three or four seperate SRPMs etc I was hoping to create just the one and use the same spec file. I am failing at the first hurdle as some of the packages require midgard-core-devel which is to be built as part of the suite. Is there a way that I can ask the obs to do this? Thanks and regards, Andy -- Andrew Wafaa Tel: +44 (0)7974 074546 e-Mail: andrew@forcev.net --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org

Hi Andrew, On Fri, May 04, 2007 at 03:50:47PM +0100, Andrew Wafaa wrote:
Not sure if the subject makes sense to anyone other than my self, but I'll try and explain...
I'm trying to build Midgard which has several packages that make up the whole application, nothing unusual with that. The problem I have is that instead of having three or four seperate SRPMs etc I was hoping to create just the one and use the same spec file.
I am failing at the first hurdle as some of the packages require midgard-core-devel which is to be built as part of the suite. Is there a way that I can ask the obs to do this?
Either you fix the Buildrequires (removing the requires on a non-existant midgard-core-devel package), or you build the package so it comes into being. (Possibly adding a "Provides" tag to some package.) Or you restate the problem so it becomes clearer, if I misunderstood it. :) Peter -- Allen Gewalten zum Trutz sich erhalten. SUSE LINUX Products GmbH Research & Development

Dr. Peter Poeml wrote:
Hi Andrew,
On Fri, May 04, 2007 at 03:50:47PM +0100, Andrew Wafaa wrote:
Not sure if the subject makes sense to anyone other than my self, but I'll try and explain...
I'm trying to build Midgard which has several packages that make up the whole application, nothing unusual with that. The problem I have is that instead of having three or four seperate SRPMs etc I was hoping to create just the one and use the same spec file.
I am failing at the first hurdle as some of the packages require midgard-core-devel which is to be built as part of the suite. Is there a way that I can ask the obs to do this?
Either you fix the Buildrequires (removing the requires on a non-existant midgard-core-devel package), or you build the package so it comes into being. (Possibly adding a "Provides" tag to some package.)
Or you restate the problem so it becomes clearer, if I misunderstood it. :)
Peter
Peter, I think you managed to grasp what I was going for :-) Many thanks for that, I'll remove the package from the Build Requires and work my way through it. Regards, Andy -- Andrew Wafaa Tel: +44 (0)7974 074546 e-Mail: andrew@forcev.net --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (2)
-
Andrew Wafaa
-
Dr. Peter Poeml