Hello, The wiki page http://en.opensuse.org/Build_Service/cross_distribution_package_how_to does not really help to fix the problem I have with my package. I need to select "netcdf3" for Debian and Ubuntu, where Suse needs "netcdf". Quoting the page:
Handling dependencies
Different distributions often use different names for packages, so the Requires: and BuildRequires: tags may need to vary from repository to repository. The second FOSDEM talk mentions that "[A] project can specify per repository dependency rewrite rules" (... details needed ...)
Where do I find these details? Also it would be a good idea to add a table for all supported distributions on that page. I tried one, but have many gaps and maybe errors. Could anyone update and fix this (Is == correct or is it a single =?). I would copy the information to the wiki if complete. openSUSE Factory %if 0%{suse_version} == 1030 (currently) openSUSE 10.2 %if 0%{suse_version} == 1020 SUSE Linux 10.1 %if 0%{suse_version} == 1010 SUSE Linux 10.0 %if 0%{suse_version} == 1000 SUSE Linux 9.3 %if 0%{suse_version} == 930 SLE 10 %if 0%{suse_version} == 1000 ??? SLES 9 %if 0%{suse_version} == 900 ??? Debian Etch ??? Fedora 4 with Extras %if 0%{?fedora_version} == 4 Fedora 5 with Extras %if 0%{?fedora_version} == 5 Mandriva 2006 %if 0%{?mandriva_version} == 2006 xUbuntu 6.06 ??? P.S. Fedora 4 build fails during system software installation phase for my GMT package: http://build.opensuse.org/package/live_build_log?package=GMT&project=home%3Adstoecker&repository=Fedora_Extras_4&arch=i586 rpm: error while loading shared libraries: libssl.so.5: cannot open shared object file: No such file or directory Ciao -- http://www.dstoecker.eu/ (PGP key available) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org