Debian Bug report logs - #600430
linux-2.6: genorig.py does not handle 4-part tarball versions (e.g. 2.6.7.8)

version graph

Package: src:linux-2.6; Maintainer for src:linux-2.6 is Debian Kernel Team <debian-kernel@lists.debian.org>;

Reported by: Jakob Bohm <yawwuddeiboyoamyan@jbohm.dk>

Date: Sun, 17 Oct 2010 04:42:02 UTC

Severity: wishlist

Found in version linux-2.6/2.6.32-23

Done: Bastian Blank <waldi@debian.org>

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, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#600430; Package src:linux-2.6. (Sun, 17 Oct 2010 04:42:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jakob Bohm <yawwuddeiboyoamyan@jbohm.dk>:
New Bug report received and forwarded. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sun, 17 Oct 2010 04:42:04 GMT) Full text and rfc822 format available.

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

From: Jakob Bohm <yawwuddeiboyoamyan@jbohm.dk>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: linux-2.6: genorig.py does not handle 4-part tarball versions (e.g. 2.6.7.8)
Date: Sun, 17 Oct 2010 06:39:35 +0200
Source: linux-2.6
Version: 2.6.32-23
Severity: normal

Since several years back, kernel.org has provided linux tarballs
with both 3 part (e.g. 2.6.35) and 4 part (e.g. 2.6.35.7) version
numbers in their filenames.

But if genorig.py is run with a 4-part versioned tarball such as
linux-2.6.35.7.tar.bz2 it will barf about not recognizing the
filename.

Confusingly, the script source code supports a file naming with
an extra dashed revision, as convention NOT used by kernel.org,
even though the instructions clearly say users should use the
script only with the upstream tarballs.

Please fix this or change the instructions in README.source to
warn users that they MUST download a base tarball and a patch
(e.g. linux-2.6.35.tar.bz2 and patch-2.6.25.6.whatever) and pass
those to the script.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32jbj3.4-47 (SMP w/4 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Chroot: squeeze chroot running on a lenny system




Severity set to 'wishlist' from 'normal' Request was from Ben Hutchings <ben@decadent.org.uk> to control@bugs.debian.org. (Sun, 17 Oct 2010 09:03:03 GMT) Full text and rfc822 format available.

Reply sent to Bastian Blank <waldi@debian.org>:
You have taken responsibility. (Sun, 17 Oct 2010 10:51:08 GMT) Full text and rfc822 format available.

Notification sent to Jakob Bohm <yawwuddeiboyoamyan@jbohm.dk>:
Bug acknowledged by developer. (Sun, 17 Oct 2010 10:51:08 GMT) Full text and rfc822 format available.

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

From: Bastian Blank <waldi@debian.org>
To: 600430-done@bugs.debian.org
Subject: Re: Bug#600430: linux-2.6: genorig.py does not handle 4-part tarball versions (e.g. 2.6.7.8)
Date: Sun, 17 Oct 2010 12:47:15 +0200
On Sun, Oct 17, 2010 at 06:39:35AM +0200, Jakob Bohm wrote:
> Since several years back, kernel.org has provided linux tarballs
> with both 3 part (e.g. 2.6.35) and 4 part (e.g. 2.6.35.7) version
> numbers in their filenames.

This package is for building Debian kernels that always use the three
part version.

Bastian

-- 
You canna change the laws of physics, Captain; I've got to have thirty minutes!




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#600430; Package src:linux-2.6. (Sun, 17 Oct 2010 21:18:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jakob Bohm <yawwuddeiboyoamyan@jbohm.dk>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sun, 17 Oct 2010 21:18:03 GMT) Full text and rfc822 format available.

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

From: Jakob Bohm <yawwuddeiboyoamyan@jbohm.dk>
To: 600430@bugs.debian.org
Subject: Re: linux-2.6: genorig.py does not handle 4-part versions
Date: Sun, 17 Oct 2010 22:57:51 +0200
On Sun, Oct 17, 2010 at 10:51:08AM +0000, Debian Bug Tracking System wrote:
> 
> On Sun, Oct 17, 2010 at 06:39:35AM +0200, Jakob Bohm wrote:
> > Since several years back, kernel.org has provided linux tarballs
> > with both 3 part (e.g. 2.6.35) and 4 part (e.g. 2.6.35.7) version
> > numbers in their filenames.
> 
> This package is for building Debian kernels that always use the three
> part version.
> 

Reopen.

The instructions in README.source (the first part) are
explicitly about how to upgrade the package to a new *upstream*
source tarball from kernel.org and turning that into a
Debian-form tarball usable with the rest of the package.

Therefore rejecting this bug with reference to all *other* parts
of the package being for Debian pre-packaged kernel sources is
nonsense.


-- 
This message is hastily written, please ignore any unpleasant wordings,
do not consider it a binding commitment, even if its phrasing may
indicate so. Its contents may be deliberately or accidentally untrue.
Trademarks and other things belong to their owners, if any.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Kernel Team <debian-kernel@lists.debian.org>:
Bug#600430; Package src:linux-2.6. (Sun, 17 Oct 2010 21:36:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ben Hutchings <ben@decadent.org.uk>:
Extra info received and forwarded to list. Copy sent to Debian Kernel Team <debian-kernel@lists.debian.org>. (Sun, 17 Oct 2010 21:36:02 GMT) Full text and rfc822 format available.

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

From: Ben Hutchings <ben@decadent.org.uk>
To: Jakob Bohm <yawwuddeiboyoamyan@jbohm.dk>, 600430@bugs.debian.org
Subject: Re: Bug#600430: linux-2.6: genorig.py does not handle 4-part versions
Date: Sun, 17 Oct 2010 22:33:53 +0100
[Message part 1 (text/plain, inline)]
On Sun, 2010-10-17 at 22:57 +0200, Jakob Bohm wrote:
> On Sun, Oct 17, 2010 at 10:51:08AM +0000, Debian Bug Tracking System wrote:
> > 
> > On Sun, Oct 17, 2010 at 06:39:35AM +0200, Jakob Bohm wrote:
> > > Since several years back, kernel.org has provided linux tarballs
> > > with both 3 part (e.g. 2.6.35) and 4 part (e.g. 2.6.35.7) version
> > > numbers in their filenames.
> > 
> > This package is for building Debian kernels that always use the three
> > part version.
> > 
> 
> Reopen.
> 
> The instructions in README.source (the first part) are
> explicitly about how to upgrade the package to a new *upstream*
> source tarball from kernel.org and turning that into a
> Debian-form tarball usable with the rest of the package.
> 
> Therefore rejecting this bug with reference to all *other* parts
> of the package being for Debian pre-packaged kernel sources is
> nonsense.

We never treat stable updates as new upstream versions.  You are
inventing new requirements for README.source.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 15 Nov 2010 07:31:35 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: Fri Apr 18 08:29:37 2014; Machine Name: buxtehude.debian.org

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