I’m pretty new to the openSuSE Build Service, so please go easy on me if this is a question I ought to be familiar with. I have a couple of packages that have some dependencies not included in the OBS default environment. For example, one package requires the php5-devel package in order to build correctly. Another needs unzip or jar. My spec files have these requirements spelled out, but when the build service attempts to build the package I get an error that it’s unable to find the php5-devel package, for example. How do I tell the build environment to install this package?
That would indicate those packages are not part of the standard
install. Therefore you either need to package them up in your
repository, or create a link to the appropriate package in an
alternative repository on the build service.
I started trying to create a link, but I’m having trouble figuring out where the php5-devel package is in the repositories, and how, exactly, I specify a repository (the interface doesn’t provide a lot of help in that area).