[Pkg-mol-devel] Re: Bug#391626: Please include mol into linux-modules-extra before etch

Sven Luther sven.luther at wanadoo.fr
Thu Nov 9 09:20:52 CET 2006


On Thu, Nov 09, 2006 at 01:41:17AM +0100, Gaudenz Steinlin wrote:
> tags 391626 +patch
> 
> Hi
> 
> As the mol maintainer I would really appreciate it if you could include
> my patch before the etch release. The patch is already in the bug log
> since about a month.
> AFAICS a new upload of linux-modules-extra is needed anyway for 
> linux-image-2.6.18-2-*. 
> 
> Please contact me if you need additional information or assistance. If
> you are busy with other things I can also prepare an NMU.

Installing linux-support-2.6.18-2 and building the debian/control with it
fails with :

$ debian/rules debian/control
if [ -f debian/control ] && [ -f debian/control.md5sum ] && [ -f
debian/rules.gen ]; then \
                if md5sum debian/changelog debian/templates/control.modules.in
debian/templates/control.source.in | diff - debian/control.md5sum > /dev/null;
then true; else \
                        /usr/bin/make -f debian/rules debian/control-real; \
                fi \
        else \
                /usr/bin/make -f debian/rules debian/control-real; \
        fi
make[1]: Entering directory
`/home/sven/debian/kernel/trunk/build/linux-modules-extra-2.6'
debian/bin/gencontrol.py /usr/src/linux-support-2.6.18-2/modules/..
Traceback (most recent call last):
  File "debian/bin/gencontrol.py", line 157, in ?
    gencontrol(sys.argv[1] + "/arch")()
  File
"/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/gencontrol.py", line
36, in __call__
    self.do_main(packages, makefile)
  File
"/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/gencontrol.py", line
59, in do_main
    self.do_arch(packages, makefile, arch, vars.copy(), makeflags.copy(),
extra)
  File
"/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/gencontrol.py", line
120, in do_arch
    self.do_arch_recurse(packages, makefile, arch, vars, makeflags, extra)
  File
"/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/gencontrol.py", line
136, in do_arch_recurse
    self.do_subarch(packages, makefile, arch, subarch, vars.copy(),
makeflags.copy(), extra)
  File
"/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/gencontrol.py", line
149, in do_subarch
    self.do_subarch_recurse(packages, makefile, arch, subarch, vars,
makeflags, extra)
  File
"/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/gencontrol.py", line
165, in do_subarch_recurse
    self.do_flavour(packages, makefile, arch, subarch, flavour, vars.copy(),
makeflags.copy(), extra)
  File "debian/bin/gencontrol.py", line 46, in do_flavour
    self.do_module(module, packages, makefile, arch, subarch, flavour,
vars.copy(), makeflags.copy(), extra)
  File "debian/bin/gencontrol.py", line 53, in do_module
    config_entry = self.config['base', module]
  File "/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/config.py",
line 37, in __getitem__
    return self.get(key)
  File "/usr/src/linux-support-2.6.18-2/lib/python/debian_linux/config.py",
line 52, in get
    raise KeyError, key
KeyError: ('base', 'mol')
make[1]: *** [debian/control-real] Error 1
make[1]: Leaving directory
`/home/sven/debian/kernel/trunk/build/linux-modules-extra-2.6'
make: *** [debian/control] Error 2

Bastian, this is your call.

Friendly,

Sven Luther



More information about the Pkg-mol-devel mailing list