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)... M. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org