Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock
I'd like to apply for unblocking package blis in advance. (explain the reason for the unblock here) I'm going to fix this bug (the severity is actually important): https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926909 BLIS is one of the two fastest free-software BLAS implementations, and sometimes it's even faster than MKL... which means a lot to scientific computing users. So I'm eager to fix this problem for Buster for sake of package quality. I plan to first upload (= 0.5.1-12) with this tiny patch, abusing buildd to refresh symbol lists for all architectures: https://salsa.debian.org/science-team/blis/commit/ca29b2850aaaa93acc602b891a993fa38a33f79a Then I'll upload (= 0.5.1-13) with collected symbol patches. The packaging detail for the BLAS/LAPACK family is a bit complex. Each BLIS variant (there are 6 variants in total) binary package ships two shared objects, one of them is used as libblis.so.2 registered as an alternative to libblis.so.2-<multiarch-triplet>, and another is libblas.so.3 stored in its subdirectory, registered as an alternative to libblas.so.3-<multiarch-triplet>. The current (= 0.5.1-11) version in testing/sid doesn't provide a dependency template for libblas.so.3, and that appears to be problematic as a drop-in replacement for libblas-dev. See the aforementioned bug. The proposed patch should be able to fix that. Is this (quality improvement) change acceptable to Buster? (include/attach the debdiff against the package in testing) unblock blis/0.5.1-13 -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled

