Bug#700884: linux: please use a three-number version for experimental kernel packages

2013-02-18 Thread Michael Gilbert
package: linux
severity: important
control: affects -1 src:debootstrap

uname presents a two-number version in the experimental kernel packages, e.g.

$ dpkg -l | grep linux-image
ii  linux-image-3.7-trunk-amd643.7.3-1~experimental.1
$ uname -r
3.7-trunk-amd64

This makes it impossible to bootstrap releases older than squeeze
(when running an experimental kernel).  See bug #642031.  As mentioned
in that bug report, debootsrap could include a fake-uname LD_PRELOAD,
but that is quite ugly, and Joey Hess is understandably reluctant to
do that.

Please consider using a three-number version for the experimental packages.

Thanks,
MIke


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANTw=MO5GWS+LAszhXKcNPQak+w2NNNfWN8=ejp_0_jfjnu...@mail.gmail.com



Bug#700884: linux: please use a three-number version for experimental kernel packages

2013-02-18 Thread Jonathan Nieder
severity 700884 wishlist
affects 700884 + coreutils
quit

Hi Michael,

Michael Gilbert wrote:

 uname presents a two-number version in the experimental kernel packages, e.g.

 $ dpkg -l | grep linux-image
 ii  linux-image-3.7-trunk-amd643.7.3-1~experimental.1
 $ uname -r
 3.7-trunk-amd64

 This makes it impossible to bootstrap releases older than squeeze
 (when running an experimental kernel).

That's using a kernel three releases newer than the userland.  We
generally like backward compatibility, but I don't it's tenable to go
that far.

Does the uname26 program from
http://mirror.linux.org.au/linux/kernel/people/ak/uname26/ help?

Curious,
Jonathan


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130218201511.GE3234@elie.Belkin



Bug#700884: linux: please use a three-number version for experimental kernel packages

2013-02-18 Thread Michael Gilbert
 That's using a kernel three releases newer than the userland.  We
 generally like backward compatibility, but I don't it's tenable to go
 that far.

I find this loss of compatibility unfortunate.  I think there is value
in continuing to support chroots of old releases.

 Does the uname26 program from
 http://mirror.linux.org.au/linux/kernel/people/ak/uname26/ help?

Thanks for the pointer.  uname26 works like a charm.

Mike


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANTw=MNCNGU8v=qofckhbbwx6pe_nuqlpldtdjyqsoe9mlj...@mail.gmail.com



Bug#700884: linux: please use a three-number version for experimental kernel packages

2013-02-18 Thread Ben Hutchings
Control: tag -1 wontfix

On Mon, Feb 18, 2013 at 12:15:11PM -0800, Jonathan Nieder wrote:
[...]
 That's using a kernel three releases newer than the userland.  We
 generally like backward compatibility, but I don't it's tenable to go
 that far.

I quite agree.  We've kept the fake '.0' for wheezy to keep old
userland working but at the risk of confusing users ('why aren't you
including stable updates?').  I don't want to carry on with that
workaround.

(Actually, I would like to fix things so that bumping the kernel
version string is not such a pain during a stable release.  So a
real third version component might be added at some point.)

 Does the uname26 program from
 http://mirror.linux.org.au/linux/kernel/people/ak/uname26/ help?
 
Recent versions of setarch can do the same; debootstrap could try to
use that when necessary.

Ben.

-- 
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
  - Albert Camus


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130218210716.gd9...@decadent.org.uk



Processed: Re: Bug#700884: linux: please use a three-number version for experimental kernel packages

2013-02-18 Thread Debian Bug Tracking System
Processing control commands:

 tag -1 wontfix
Bug #700884 [linux] linux: please use a three-number version for experimental 
kernel packages
Added tag(s) wontfix.

-- 
700884: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700884
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.b700884.13612216437251.transcr...@bugs.debian.org