Mercurial Linux kernel repository

Inaky Perez-Gonzalez inaky at linux.intel.com
Wed Feb 7 00:10:11 UTC 2007


On Tuesday 06 February 2007 14:44, Matt Mackall wrote:
> On Tue, Feb 06, 2007 at 02:37:37PM -0800, Iñaky Pérez-González wrote:
> > Hi All
> >
> > Sorry for the semi-off topic, but:
> >
> > Does anyone have an idea of why the mercurial kernel repo
> > on kernel.org/hg/linux-2.6 was chopped off? History only
> > goes now back to 2.6.20-rc7 (give or take) and all the
> > previous history was lost (as well, can't pull and merge into
> > repos cloned before the change).
>
> I still see >46000 commits here:
>
> http://www.kernel.org/hg/linux-2.6/

Huh, so I got it wrong there. Then I wonder why I can't pull 
into my previously cloned repo (my first thought was a chop had 
happened) I got:

$ hg id
757c4b54b4e1
$ hg pull -u
pulling from http://kernel.org/hg/linux-2.6
searching for changes
adding changesets
adding manifests
adding file changes
abort: unknown parent 1e370d8153d5!
transaction abort!
rollback completed

After this I ran a verify which found 18 integrity errors

$ hg verify
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
node 1e370d8153d5cfa38bdd947a59d4cf51c889a790 in manifests not in drivers/cpufreq/cpufreq.c
node afc12ddc5499edb11f8821c7b2008b19ef4b704c in manifests not in drivers/hwmon/ams/Makefile
node 4a4e7a5370dbc1244404e10228feb25c80c4f618 in manifests not in drivers/hwmon/ams/ams-core.c
node f368b9d9e4fb40b94aa89c4eb1ded9d2b2b80ff6 in manifests not in drivers/hwmon/ams/ams-i2c.c
node 4cecffef361d381014bc173e1840a79c6f00562b in manifests not in drivers/hwmon/ams/ams-input.c
node ab9525b597b0baa4a8a6d1894ae21255ec351f9c in manifests not in drivers/hwmon/ams/ams-pmu.c
node c8d7c60f95a815af01efc15e33c4fd52a8d8ac9d in manifests not in drivers/hwmon/ams/ams.h
node 226f34bbfb50d085ed7e0ea1f15c6d799304e876 in manifests not in drivers/hwmon/pc87427.c
node 5b305fe6cb00dbdd750b9945f2af715c350fe791 in manifests not in drivers/hwmon/w83793.c
node 75e7c6268419ac62fdf094b6272c6da6301ddbad in manifests not in drivers/input/keyboard/sunkbd.c
node a491069bf6fb58a443a33c12b5f38f3878d277a5 in manifests not in include/asm-sparc/bitops.h
node e770668c90c76d5d1426733a2ef7f337b66753a6 in manifests not in include/asm-sparc64/hw_irq.h
node 7b4cc44dc1971c7ea2579394b735ca735d8f66fb in manifests not in include/asm-sparc64/percpu.h
node d1cf089266bb7f01e3d5dde96135f581e4989f42 in manifests not in include/linux/reciprocal_div.h
node 9080a5bb1e02b565399722539404feef0113f871 in manifests not in include/linux/slab_def.h
node 0ffd8cea190a888a7cc576b739073a4a6f3f667a in manifests not in lib/reciprocal_div.c
node caeb6ee5301843521043d71428fca354674aab10 in manifests not in sound/oss/dmasound/tas3001c.c
node c3c51682cdb81f2d24bc48adccae191871f88bbc in manifests not in sound/oss/dmasound/tas3004.c
23699 files, 44945 changesets, 408051 total revisions
18 integrity errors encountered!

I retried the pull and got the same error

> There's currently a problem with importing git tags, but a fix for
> that went in earlier today.

That would explain the tags issue :) 

All this was using 0.9.3 as shipped by Debian.




More information about the Mercurial mailing list