Bug#1036576: libscotch{, par}metis-dev: broken symlinks: /usr/lib/<triplet>/*metis-*/lib*metis.* -> ../scotch-*/lib*metis.*

Andreas Beckmann anbe at debian.org
Tue May 23 00:41:50 BST 2023


Package: libscotchmetis-dev,libscotchparmetis-dev
Version: 7.0.3-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package ships (or creates)
broken symlinks:

0m34.0s ERROR: FAIL: Broken symlinks:
  /usr/lib/x86_64-linux-gnu/metis-int32/libmetis.a -> ../scotch-int32/libscotchmetis.a (libscotchmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/metis-int32/libmetis.so -> ../scotch-int32/libscotchmetis.so (libscotchmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/metis-int64/libmetis.a -> ../scotch-int64/libscotchmetis.a (libscotchmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/metis-int64/libmetis.so -> ../scotch-int64/libscotchmetis.so (libscotchmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/metis-long/libmetis.a -> ../scotch-long/libscotchmetis.a (libscotchmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/metis-long/libmetis.so -> ../scotch-long/libscotchmetis.so (libscotchmetis-dev:amd64)

0m33.4s ERROR: FAIL: Broken symlinks:
  /usr/lib/x86_64-linux-gnu/parmetis-int32/libparmetis.a -> ../scotch-int32/libptscotchparmetis.a (libscotchparmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/parmetis-int32/libparmetis.so -> ../scotch-int32/libptscotchparmetis.so (libscotchparmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/parmetis-int64/libparmetis.a -> ../scotch-int64/libptscotchparmetis.a (libscotchparmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/parmetis-int64/libparmetis.so -> ../scotch-int64/libptscotchparmetis.so (libscotchparmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/parmetis-long/libparmetis.a -> ../scotch-long/libptscotchparmetis.a (libscotchparmetis-dev:amd64)
  /usr/lib/x86_64-linux-gnu/parmetis-long/libparmetis.so -> ../scotch-long/libptscotchparmetis.so (libscotchparmetis-dev:amd64)

libscotch-dev/libptscotch-dev no longer ship static libraries (*.a)
and instead of libscotchmetis.so there are now libscotchmetisv[35].so
and instead of libptscotchparmetis.so there is now
libptscotchparmetisv3.so.


cheers,

Andreas



More information about the debian-science-maintainers mailing list