Bug#770290: libblas3: please convert to multiarch

Dima Kogan dkogan at debian.org
Fri May 26 07:59:19 UTC 2017


Sébastien Villemot <sebastien at debian.org> writes:

> Le lundi 20 mars 2017 à 00:12 -0700, Dima Kogan a écrit:
>
>> 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.
>
> I agree with the general approach, and I have committed your patches on
> a new git branch named "multiarch".

Cool!


> I have also added two commits, for fixing a bug in your patches, and
> for removing the libblas-common package which will be obsoleted by this
> move.
>
>> 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.
>
> Indeed. If you have time, don't hesitate to provide a patch (or even
> better, to commit it directly to the git branch).

OK. I'll take a look at some point.


>> Clearly, we'd also need to update the other packages that provide
>> BLAS implementations, but let's do this one step at a time.
>
> Indeed, once we have agreed on an implementation for lapack, we need to
> apply similar changes to openblas and atlas, and also add versioned
> breaks between the various packages (to avoid coexistence of the old
> and the new alternatives system).
>
> Then we will do a simultaneous upload of the 3 packages, first to
> experimental.

Great. I have two more patches (attached), that were needed for
cross-building.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-using-arch-specific-compilers-binutils.patch
Type: text/x-diff
Size: 3340 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20170526/f6d9a4ed/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-not-building-or-running-tests-if-DEB_BUILD_OPTIONS-n.patch
Type: text/x-diff
Size: 1866 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20170526/f6d9a4ed/attachment-0001.patch>


More information about the debian-science-maintainers mailing list