Bug#770290: ping

Dima Kogan dima at secretsauce.net
Mon Mar 20 07:12:07 UTC 2017


Hi. Can we get this working? There're many packages that

  Build-Depends: (stuff that eventually depends on BLAS)

and those can't be cross-built right now.

The main proposal from #760936 was to manage a separate alternative for
each architecture. There's precedent for this at least in src:petsc and
src:s2tc.

I'm attaching a patch series that applies this idea here. The patches
mostly work. There're at least two bugs here that need to be dealt with,
and I can work on those. But in the meantime, let's decide that this is
the approach we want to pursue. The issues:


1. Something is wrong with libblas.a. It ends up mostly empty for me

2. There's now a separate set of alternatives for each arch called
something like blas-ARCH. Installing one of the new packages creates
these new alternatives, but doesn't remove the old alternatives, which
end up as a broken link.


Clearly, we'd also need to update the other packages that provide BLAS
implementations, but let's do this one step at a time.

dima
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-installing-everything-to-an-arch-dependent-path.patch
Type: text/x-diff
Size: 5189 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20170320/498212b1/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Library-alternatives-now-produce-a-separate-set-for-.patch
Type: text/x-diff
Size: 13002 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20170320/498212b1/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-We-re-now-Multi-Arch-same.patch
Type: text/x-diff
Size: 3523 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20170320/498212b1/attachment-0006.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-libblas-dev-no-longer-Depends-gfortran.patch
Type: text/x-diff
Size: 1090 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20170320/498212b1/attachment-0007.patch>


More information about the debian-science-maintainers mailing list