Debian Bug report logs - #676906
nmu: atlas_3.8.4-6

Package: release.debian.org; Maintainer for release.debian.org is Debian Release Team <debian-release@lists.debian.org>;

Reported by: Sébastien Villemot <sebastien.villemot@ens.fr>

Date: Sun, 10 Jun 2012 13:04:42 UTC

Severity: normal

Done: Sébastien Villemot <sebastien.villemot@ens.fr>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, sylvestre@debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#676906; Package release.debian.org. (Sun, 10 Jun 2012 13:04:46 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sébastien Villemot <sebastien.villemot@ens.fr>:
New Bug report received and forwarded. Copy sent to sylvestre@debian.org, Debian Release Team <debian-release@lists.debian.org>. (Sun, 10 Jun 2012 13:05:11 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Sébastien Villemot <sebastien.villemot@ens.fr>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: nmu: atlas_3.8.4-6
Date: Sun, 10 Jun 2012 14:34:56 +0200
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: binnmu

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.

nmu atlas_3.8.4-6 . amd64 . -m "Rebuild with a more generic x86_64 CPU architecture (Closes: #676885)"

Thanks,

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (600, 'unstable'), (550, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#676906; Package release.debian.org. (Sun, 10 Jun 2012 14:52:15 GMT) Full text and rfc822 format available.

Acknowledgement sent to Philipp Kern <pkern@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Sun, 10 Jun 2012 14:52:17 GMT) Full text and rfc822 format available.

Message #10 received at 676906@bugs.debian.org (full text, mbox):

From: Philipp Kern <pkern@debian.org>
To: Sébastien Villemot <sebastien.villemot@ens.fr>, 676906@bugs.debian.org
Subject: Re: Bug#676906: nmu: atlas_3.8.4-6
Date: Sun, 10 Jun 2012 16:23:43 +0200
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).

Kind regards
Philipp Kern




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#676906; Package release.debian.org. (Sun, 10 Jun 2012 17:09:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sébastien Villemot <sebastien.villemot@ens.fr>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Sun, 10 Jun 2012 17:09:06 GMT) Full text and rfc822 format available.

Message #15 received at 676906@bugs.debian.org (full text, mbox):

From: Sébastien Villemot <sebastien.villemot@ens.fr>
To: Philipp Kern <pkern@debian.org>
Cc: 676906@bugs.debian.org, sylvestre@debian.org
Subject: Re: Bug#676906: nmu: atlas_3.8.4-6
Date: Sun, 10 Jun 2012 19:07:38 +0200
[Message part 1 (text/plain, inline)]
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
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#676906; Package release.debian.org. (Mon, 11 Jun 2012 17:33:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Julien Cristau <jcristau@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 11 Jun 2012 17:33:03 GMT) Full text and rfc822 format available.

Message #20 received at 676906@bugs.debian.org (full text, mbox):

From: Julien Cristau <jcristau@debian.org>
To: Sébastien Villemot <sebastien.villemot@ens.fr>, 676906@bugs.debian.org
Cc: Philipp Kern <pkern@debian.org>, sylvestre@debian.org
Subject: Re: Bug#676906: nmu: atlas_3.8.4-6
Date: Mon, 11 Jun 2012 19:31:14 +0200
On Sun, Jun 10, 2012 at 19:07:38 +0200, Sébastien Villemot wrote:

> 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.
> 
That's not clear to me.  We have different buildds with different CPUs,
just because one version wasn't affected doesn't mean the next one won't
be.

Cheers,
Julien




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#676906; Package release.debian.org. (Mon, 11 Jun 2012 18:03:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sébastien Villemot <sebastien.villemot@ens.fr>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 11 Jun 2012 18:03:06 GMT) Full text and rfc822 format available.

Message #25 received at 676906@bugs.debian.org (full text, mbox):

From: Sébastien Villemot <sebastien.villemot@ens.fr>
To: Julien Cristau <jcristau@debian.org>
Cc: 676906@bugs.debian.org, Philipp Kern <pkern@debian.org>, sylvestre@debian.org
Subject: Re: Bug#676906: nmu: atlas_3.8.4-6
Date: Mon, 11 Jun 2012 20:00:41 +0200
[Message part 1 (text/plain, inline)]
Julien Cristau <jcristau@debian.org> writes:

> On Sun, Jun 10, 2012 at 19:07:38 +0200, Sébastien Villemot wrote:
>
>> 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.
>> 
> That's not clear to me.  We have different buildds with different CPUs,
> just because one version wasn't affected doesn't mean the next one won't
> be.

Looking again at atlas's build system, I realize that I was wrong: it
*is* selecting the more generic set of processor instructions. So there
is no need to modify the build system AFAIUI, sorry for the noise.

But then I don't understand why the package built by the maintainer is
broken.

-- 
Sébastien Villemot
Researcher in Economics & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-84-04 - GPG Key: 4096R/381A7594
[Message part 2 (application/pgp-signature, inline)]

Reply sent to Sébastien Villemot <sebastien.villemot@ens.fr>:
You have taken responsibility. (Thu, 14 Jun 2012 09:26:56 GMT) Full text and rfc822 format available.

Notification sent to Sébastien Villemot <sebastien.villemot@ens.fr>:
Bug acknowledged by developer. (Thu, 14 Jun 2012 09:26:57 GMT) Full text and rfc822 format available.

Message #30 received at 676906-done@bugs.debian.org (full text, mbox):

From: Sébastien Villemot <sebastien.villemot@ens.fr>
To: 676906-done@bugs.debian.org, sylvestre@debian.org
Subject: Re: Bug#676906: nmu: atlas_3.8.4-6
Date: Thu, 14 Jun 2012 11:22:25 +0200
[Message part 1 (text/plain, inline)]
Closing, a new source package has been uploaded.

-- 
Sébastien Villemot
Researcher in Economics & Debian Maintainer
http://www.dynare.org/sebastien
Phone: +33-1-40-77-84-04 - GPG Key: 4096R/381A7594
[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 13 Jul 2012 07:34:09 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Apr 21 07:17:19 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.