[Pkg-tpctl-devel] status of the thinkpad-source package

martin f krafft madduck at debian.org
Sun Jul 30 19:02:47 UTC 2006


[Eduard, you are on CC because we need module-assistant help. Read on.]

Hi,

Thomas Hood contacted me today and told me that the thinkpad-source
package in SVN fails to build. This is correct, and the reason is
simply that I ran out of time adding module-assistant support (which
is a MAJOR PITA!), and Clint Adams wanted to take a look, so
I checked in broken code and did not make a branch as I should have.

Sorry.

So I looked at it today and got no further, simply because I don't
understand the module-assistant stuff. Despite using some hacky-type
code, I have proper support for kdist_config and kdist_clean in the
generated modules/thinkpad/debian/rules file, so you can run

  tar -xjf /usr/src/thinkpad.tar.bz2
  cd modules/thinkpad
  fakeroot debian/rules kdist_config
  fakeroot debian/rules kdist_clean

However, when I run kdist_build, which causes kdist_config to be run
and all modules to be compiled, module-assistant calls

  /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules

and for some reason, make says

  make[1]: Nothing to be done for `kdist_config'.

Thus, kdist_clean removed the generated debian/control file,
kdist_config fails to run even though kdist_clean removed
configure-stamp and kdist_config depends on it, and the next thing
you know is binary-modules failing because there is no
debian/control file.

I am CC'ing Eduard on this mail in the hope that he can come to my
rescue, because quite frankly, I've lost days to module-assistant
and cannot spend any more on this. Eduard, you can find the code in
SVN:

  svn+ssh://svn.debian.org/srv/svn.debian.org/svn/pkg-tpctl/thinkpad/trunk

and for your convenience, the modules tarball is here:

  http://madduck.net/~madduck/scratch/thinkpad.tar.bz2

Anyway, now you all know what's up and hopefully Eduard can help.

The code is 6.0-1 already, but I have not looked at any bugs or the
changes suggested by Thomas Hood.

Cheers,

-- 
 .''`.     martin f. krafft <madduck at debian.org>
: :'  :    proud Debian developer and author: http://debiansystem.info
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
"i am a deeply superficial person."
                                                      -- andy warhol
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature (GPG/PGP)
Url : http://lists.alioth.debian.org/pipermail/pkg-tpctl-devel/attachments/20060730/e5c536fc/attachment.pgp


More information about the Pkg-tpctl-devel mailing list