Mailinglist Archive: opensuse-buildservice (153 mails)

< Previous Next >
Re: [opensuse-buildservice] Re: solving conflicts
On Fri, Nov 14, 2014 at 11:26:54AM +0100, Olaf Hering wrote:
On Fri, Nov 14, Olaf Hering wrote:

On Fri, Nov 14, Michael Schroeder wrote:

On Fri, Nov 14, 2014 at 08:49:56AM +0100, Olaf Hering wrote:
On Thu, Nov 13, Olaf Hering wrote:

How do I solve this conflict? Just copying the prjconf part from
openSUSE:Factory does not work. The package has a PreReq: udev.

This has to be PreReq(post): udev for >= 13.1.
And the udevadm syntax changed anyway. No surprise...

What's PreReq(post)? Do you mean Requires(post)?

Yes, and correcting this error results in the same failure. So what
should be done if a package wants to call udevadm in %post to reload the
just installed rules? The package could assume that udev is always there
and just call udevadm.

Looking at other packages, the solution (or workaround) is to use
"Requires: udev" instead of "Requires(post): udev".

That's not a real solution, because you want the Requires(post).
At least you need to have both Requires and Requires(post)...

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

< Previous Next >