Mailinglist Archive: opensuse-buildservice (137 mails)

< Previous Next >
Re: [opensuse-buildservice] Patch: drop "Suggests:" and "Recommends:" if rpm does not know them
On 11/17/2015 2:04 AM, Adrian Schröter wrote:
On Monday 16 November 2015, 13:10:21 wrote Brian K. White:

I wish obs had this since 5 years ago or really since the first time obs
used an rpm that was newer than any build target.

Same for new convenience macros, though the action isn't usually as easy
as dropping the new/unknown macro. But it is often possible to replace
the new convenience macro with a lower denominator equivalent, or by
including a copy of the macro itself.

OBS is not providing our updating rpm, the distribution content is doing
this.
So, if you want to have macro definitions in old distros, you need to
provide them either via package or prjconf.

I currently do it with prjconf, but then the resulting src.rpm does not build on a real target machine. To me that is the definition of a broken src.rpm

Or I edit the spec, but then it's harder to track a devel or otherwise upstream project.

A package which could just be a buildrequires sounds like a good idea if there is a way to supply rpm macros without conflicting with a distro maintained file.

Thanks.

--
bkw
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >