[PATCH] Make linux-doc non-versioned, fixing 382115 and 247517
Colin Watson
cjwatson at ubuntu.com
Mon Jun 22 05:03:16 UTC 2009
On Sun, Jun 21, 2009 at 02:56:26PM +0100, Matt Zimmerman wrote:
> Unfortunately, this change caused a problem:
>
> http://launchpadlibrarian.net/28126940/upload_1084377_log.txt
>
> 2009-06-19 22:58:57 WARNING Upload was rejected:
> 2009-06-19 22:58:57 WARNING linux-doc_2.6.30-10.11_all.deb: Version older than that in the archive. 2.6.30-10.11 <= 2.6.30.9.8
>
> I didn't notice that linux-meta and linux used different version numbering
> schemes: linux is at 2.6.30-10.11 while linux-meta is at 2.6.30.9.8 (note
> the differing punctuation).
>
> Some possible ways to fix this:
>
> * Use the linux-meta scheme in both places (it's a native package anyway)
It's native right now, but we usually try to change it to non-native
once the real upstream 2.6.X release has happened, so that we're
shipping a corresponding .orig.tar.gz in the archive and our changes are
easy to see without having to figure out revision control details.
> * Upload the next linux-meta (which should drop linux-doc) and then try
> again after the old linux-doc has been removed (may need manual
> intervention)
I'm not willing to intervene manually for this purpose (and I don't
think the Soyuz team should do so either) unless there is absolutely no
other way. I realise it only affects upgrades within Karmic, but it sets
a bad precedent.
> * Artificially and temporarily inflate the version number on linux-doc only
> (and let the problem solve itself with 2.6.31)
I'd be happy to supply a patch for this, but 2.6.30-10.11 doesn't seem
to be in git. Did somebody forget to push?
Thanks,
--
Colin Watson [cjwatson at ubuntu.com]
More information about the kernel-team
mailing list