Bug#868873: dependence on libmumps-4.10.0 _AND_ libmumps-5.1.1 breaks make
Graham Inggs
ginggs at debian.org
Wed Jul 19 13:51:54 UTC 2017
On 19/07/2017 13:32, Joachim Wuttke wrote:
> Since the recent update of Debian/testing from libmumps-4.10.0 to
> libmumps-5.1.1,
> trilinos-all depends on both of them. This breaks my build:
>
> make[2]: *** No rule to make target '/usr/lib/libsmumps.so', needed by
> <my application>
>
> after providing an ad-hoc link /usr/lib/libsmumps.so ->
> /usr/lib/libsmumps-4.10.0.so,
> the next error comes up:
>
> make[2]: *** No rule to make target '/usr/lib/libdmumps.so', needed by
> <my application>
I don't think it is possible for trilinos to depend on both versions.
Trilinos 12.10.1-3 was built against libmumps-4.10.0 and is currently in
testing.
Trilinos 12.10.1-4 was built against libmumps-5.1.1 and is currently in
unstable. It should migrate to testing in a couple of days.
Note that libmumps-5.1.1 now ships files in the multiarch directories,
so your application my need to be changed to link against
/usr/lib/x86_64-linux-gnu/libsmumps.so (or the equivalent for your
architecture).
More information about the debian-science-maintainers
mailing list