Bug#778212: closed by Ben Hutchings b...@decadent.org.uk

2015-02-12 Thread Adam Borowski
On Thu, Feb 12, 2015 at 05:21:14PM +, Debian Bug Tracking System wrote:
 This is an automatic notification regarding your Bug report
 which was filed against the src:linux package:
 
 #778212: linux: please build the kernel and udebs on x32
 
 It has been closed by Ben Hutchings b...@decadent.org.uk.

 No, you need to make the installer use the amd64 packages for this.

1. d-i cannot currently use packages from a foreign architecture (same
applies for example to i386 on non-ancient hardware)

2. neither can it use udebs (needed to boot d-i itself)

3. amd64 kernels currently have x32 syscalls disabled unless a special
argument is passed on the command line.  This is fragile, especially if
fancy combinations of bootloader with preseeding are involved.


I'm not going to force reopen this, as you know more about Debian kernel
packaging than me (duh), but at least in my unofficial x32 release I'm going
to use kernel+udebs with this patch, unless you can enlighten me.  Would you
please elaborate a bit about what do I understand wrong?  And what the plans
for foreign kernels in d-i are?

-- 
// If you believe in so-called intellectual property, please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable and Non-Discriminatory prices.


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212210808.ga19...@angband.pl



Bug#778212: closed by Ben Hutchings b...@decadent.org.uk

2015-02-12 Thread Ben Hutchings
On Thu, 2015-02-12 at 22:08 +0100, Adam Borowski wrote:
 On Thu, Feb 12, 2015 at 05:21:14PM +, Debian Bug Tracking System wrote:
  This is an automatic notification regarding your Bug report
  which was filed against the src:linux package:
  
  #778212: linux: please build the kernel and udebs on x32
  
  It has been closed by Ben Hutchings b...@decadent.org.uk.
 
  No, you need to make the installer use the amd64 packages for this.
 
 1. d-i cannot currently use packages from a foreign architecture (same
 applies for example to i386 on non-ancient hardware)

 2. neither can it use udebs (needed to boot d-i itself)

We have multiarch now and I have no intention of adding more
fake-architecture packages as a workaround for non-multiarch-aware tools
(in fact I'd like to remove those that we have now, wherever the real
architecture is a release architecture).

 3. amd64 kernels currently have x32 syscalls disabled unless a special
 argument is passed on the command line.  This is fragile, especially if
 fancy combinations of bootloader with preseeding are involved.

Right, so you'll want to add that parameter to the initial configuration
in grub-installer.

 I'm not going to force reopen this, as you know more about Debian kernel
 packaging than me (duh), but at least in my unofficial x32 release I'm going
 to use kernel+udebs with this patch, unless you can enlighten me.  Would you
 please elaborate a bit about what do I understand wrong?  And what the plans
 for foreign kernels in d-i are?

My plan is that you implement this since you're adding the first
architecture that needs it.

Ben.

-- 
Ben Hutchings
Make three consecutive correct guesses and you will be considered an expert.


signature.asc
Description: This is a digitally signed message part