[Pkg-xen-devel] the EXTRAVERSION problem in dh-kpatches...

Guido Trotter ultrotter at debian.org
Mon Feb 20 14:32:52 UTC 2006


On Mon, Feb 20, 2006 at 02:58:16PM +0100, Ralph Passgang wrote:

Ciao,

> ... is actually old & very well known by the maintainer!
> 
> there is a bug report for exactly this that is 3 years and 124 days old!
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=165505
> 
> I can also add my report to this bug and mention that we need a fixed version 
> for our xen packages, but as it looks for me (at the moment) the maintainer 
> is not really interessted in getting this "fixed".
> 

I see... let's see if we can work around this...

> P.s.: If we don't remove the EXTRAVERSION from our xen patch, then the exactly 
> error message is:
> 
> ...
> dh_install -p xen-docs -X examples 
> --sourcedir=/home/ralphp/build/xen-3.0.1/debian/install
> dh_installdocs
> dh_installchangelogs
> dh_installkpatches
> Diff file changes EXTRAVERSION: debian/linux-2.6.12-xen.patch 
> at /usr/bin/dh_installkpatches line 99.
> make: *** [binary] Error 255
> 

It seems a check that the maintainer has put there on purpouse, and thus doesn't
want to remove... IMHO we can easily work around it: let's distribute a patch
against linux-2.6.12.6 instead of linux-2.6.12 as xen does. For our users
nothing changes (they still have to download something from kernel.org, I don't
think they care if what they need to download is linux-2.6.12.tar.bz2 or
linux-2.6.12.6.tar.bz2) and we can just apply all the xen patches *except*
2.6.12.6.patch and everyone is happy! 

Guido




More information about the Pkg-xen-devel mailing list