Mailinglist Archive: opensuse-buildservice (193 mails)

< Previous Next >
Re: [opensuse-buildservice] Dependency conflicts in Ubuntu
On Freitag, 31. Januar 2014, 09:07:28 wrote Rolf Krahl:

I have a package in my personal project at the openSUSE Build Service
that I build for several distributions. For Ubuntu I get
"unresolvable" errors:

"have choice for libjpeg-dev needed by libhdf5-serial-dev:
libjpeg-turbo8-dev libjpeg-dev, have choice for libjpeg-dev needed
by libhdf4-dev: libjpeg-turbo8-dev libjpeg-dev".

For Ubuntu 12.10 I additionally get even more:

"have choice for libblas3gf | | libatlas3gf-base
needed by python-numpy: libblas3 libblas3gf, have choice for
liblapack3gf | | libatlas3gf-base needed by
python-numpy: liblapack3 liblapack3gf".

For RPM based distributions, I solve such kind of conflicts by adding
appropriate entries in the Project Config, so I currently have there
for instance:

%if 0%{?centos_version} || 0%{?rhel_version}
Prefer: atlas

%if 0%{?fedora_version} == 18
Prefer: texlive-simplecv

Does something similar also work for DEB based distributions? How
would a corresponding entries for Ubuntu look like?


Prefer: libblas3

just the same .... however, at least the jpeg one looks like we should
apply this in the main Ubuntu project...

I have done so now for Ubuntu 12.10 - 13.10. Please test and tell if
anything else is needed.



Adrian Schroeter
email: adrian@xxxxxxx

SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284
(AG Nürnberg)
Maxfeldstraße 5
90409 Nürnberg

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

< Previous Next >
Follow Ups