
2009/7/23 Pavol Rusnak <prusnak@suse.cz>:
Adrian Schröter wrote:
Am Donnerstag, 23. Juli 2009 01:39:50 schrieb Boyd Lynn Gerber:
Hello,
Trying to get /games/vultures/... working on SLE 11 I get the following problem.
This is a packaging bug, please report to the package owners.
Actually it isn't. Factory and 11.1 build fine in "games" project. But SLE11 tries to install both SDL-devel and libSDL-devel.
I have the following lines in prjconf of game project:
Prefer: -SDL Prefer: -SDL-devel Prefer: -SDLmm Prefer: -SDLmm-devel Prefer: -SDL_gfx Prefer: -SDL_gfx-devel Prefer: -SDL_image Prefer: -SDL_image-devel Prefer: -SDL_mixer Prefer: -SDL_mixer-devel Prefer: -SDL_net Prefer: -SDL_net-devel Prefer: -SDL_Pango Prefer: -SDL_Pango-devel Prefer: -SDL_sound Prefer: -SDL_sound-devel Prefer: -SDL_ttf Prefer: -SDL_ttf-devel
and the new package libSDL-devel has this in spec.
Provides: SDL-devel = %{version} Obsoletes: SDL-devel < %{version}
For some strange reason this is not honored and thus does not work in SLE11 repo.
Is the configuration correct or not? Isn't the only problem with the SDL rename. scummvm has a "SDL-devel
= 1.2.2" BuildRequire and fails to build in openSUSE >= 11.0 with a:
error: Failed build dependencies: libSDL-devel is needed by scummvm-0.13.1-1.2.x86_64 It seems to happen with every SDL BR that includes a version requirement. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org