[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#676906: nmu: atlas_3.8.4-6



Philipp Kern <pkern@debian.org> writes:

> On Sun, Jun 10, 2012 at 02:34:56PM +0200, Sébastien Villemot wrote:
>> The package for amd64 has apparently been built with a too recent and specific
>> CPU architecture, leading to "Illegal instructions" on many recent Intel Core
>> CPUs. A rebuild fixes the problem.
>
> How? By assuming that the buildd has a less recent CPU? That would be broken.
> (I.e. please fix the build system instead.) If the maintainer, however, had put
> local overrides in place and built with them, then this request is valid (and
> the maintainer should be LARTed appropriately).

First, note that the decision to request a binNMU has been made jointly
with the maintainer (whom I am going to help to maintain this package).

What is clear is that the atlas binaries built on the amd64 buildds
should not have the problem that is affecting the current amd64 binary
(for example I tested the binary for 3.8.4-3 which was built on buildds
and it is sane). So a binNMU seems a good short-term solution.

But I agree with you that the long-term solution is to have a package
whose behaviour does not depend on the machine on which it was built. I
am currently discussing with Sylvestre how to achieve this.

Best,

-- 
Sébastien Villemot
Researcher in Economics & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-84-04 - GPG Key: 4096R/381A7594

Attachment: pgpGcEUFKYNpo.pgp
Description: PGP signature


Reply to: