[packages/chromium-browser] requires _XGetRequest
glen at pld-linux.org
Thu Feb 14 10:04:10 CET 2013
On 13.02.2013 19:17, Jakub Bogusz wrote:
> Maintaining symbol lists for rpm automation would require probably too
> much effort.
but if it's just pairs of such detections, so if you find
incompatibility, you register it once, and all packages being built with
affected library exceeding specific version at build time, gets version
>= dependency at runtime
xorg-lib-libX11 >= 188.8.131.52
xorg-lib-libX11 >= 184.108.40.206
when a packages gets produced, which depends on xorg-lib-libX11 (via
soname dep) it will check, whether xorg-lib-libX11 is in the list tries
to match if it falls between any of the versions and in case of 1.5 it
would fill extra dep (or update existing one) with xorg-lib-libX11 >=
benefit of this approach is that once incompatibility is found, any
other rebuild will get the fix automatically, without need to update
.spec files with a versioned dependency.
just an idea, i have not fully thought it trough.
More information about the pld-devel-en