Your message dated Fri, 11 Mar 2005 13:17:19 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#298113: fixed in module-assistant 0.8
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 4 Mar 2005 19:36:10 +0000
>From [EMAIL PROTECTED] Fri Mar 04 11:36:09 2005
Return-path: <[EMAIL PROTECTED]>
Received: from mx01.hinterhof.net [83.137.99.114] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1D7Ian-0005Tz-00; Fri, 04 Mar 2005 11:36:09 -0800
Received: from localhost (localhost [127.0.0.1])
        by mx01.hinterhof.net (Postfix) with ESMTP id 3823310F0C
        for <[EMAIL PROTECTED]>; Fri,  4 Mar 2005 20:36:32 +0100 (CET)
Received: from dp.roam.hinterhof.net (p50816F77.dip0.t-ipconnect.de 
[80.129.111.119])
        (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
        (Client CN "dp.roam.hinterhof.net", Issuer "hinterhofCA" (verified OK))
        by mx01.hinterhof.net (Postfix) with ESMTP id CC5DA10570
        for <[EMAIL PROTECTED]>; Fri,  4 Mar 2005 20:36:27 +0100 (CET)
Received: by dp.roam.hinterhof.net (Postfix, from userid 1003)
        id 4A13F50649; Fri,  4 Mar 2005 20:35:38 +0100 (CET)
Date: Fri, 4 Mar 2005 20:35:37 +0100
From: Max Vozeler <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: module-assistant: fakesource and Module.symvers for versioned symbols
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="BXVAT5kNtrzKuDFl"
Content-Disposition: inline
User-Agent: Mutt/1.5.6+20040907i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 


--BXVAT5kNtrzKuDFl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Package: module-assistant
Version: 0.7.5
Severity: wishlist
Tags: patch

Hi blade,

inserting a module built against a "fakesource" tree taints the kernel
here, because the __versions section is empty and so the symbol version
for struct_module is not available.

This could be remedied by copying the Module.symvers file included in
kernel-headers to the fakesource tree. Makefile.modpost will use it if
available to look up the correct versions for the symbols used.

I've been doing this for some time manually with the loop-AES binary
module packages and think it would make sense for m-a. Find attached
a small patch to this effect.

cheers,
Max


--BXVAT5kNtrzKuDFl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="m-a-symvers.diff"

--- module-assistant.orig       2005-03-02 18:45:44.553183376 +0100
+++ module-assistant    2005-03-02 18:46:18.559013704 +0100
@@ -850,6 +850,7 @@
    $knmbr=~s/^([\d\.]+)(.*)/$1/;
    my $extra=$2;
    my $confile="/boot/config-$kvers";
+   my $symverfile="$usrc/$kheaders-$kvers/Module.symvers";
    print "Experimental kernel source recreating method...\nGetting 
source...\n";
    return 0 if withecho "apt-get install $ksource-$knmbr";
    if(! -f $confile) {
@@ -865,6 +866,9 @@
    print "Installing to final location and configuring, please wait...\n";
    withecho "mv", "$tmpdir/$ksource-$knmbr", "$usrc/$ksource-$kvers";
    withecho "cp", $confile, "$usrc/$ksource-$kvers/.config";
+   if (-f $symverfile) {
+      withecho "cp", $symverfile, "$usrc/$ksource-$kvers/Module.symvers";
+   }
    rmdir $tmpdir;
    if($extra) {
       open(mk,"<$usrc/$ksource-$kvers/Makefile");

--BXVAT5kNtrzKuDFl--

---------------------------------------
Received: (at 298113-close) by bugs.debian.org; 11 Mar 2005 18:23:19 +0000
>From [EMAIL PROTECTED] Fri Mar 11 10:23:19 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1D9on8-00015o-00; Fri, 11 Mar 2005 10:23:19 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1D9ohL-0002Uk-00; Fri, 11 Mar 2005 13:17:19 -0500
From: Eduard Bloch <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#298113: fixed in module-assistant 0.8
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Fri, 11 Mar 2005 13:17:19 -0500
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 3

Source: module-assistant
Source-Version: 0.8

We believe that the bug you reported is fixed in the latest version of
module-assistant, which is due to be installed in the Debian FTP archive:

module-assistant_0.8.dsc
  to pool/main/m/module-assistant/module-assistant_0.8.dsc
module-assistant_0.8.tar.gz
  to pool/main/m/module-assistant/module-assistant_0.8.tar.gz
module-assistant_0.8_all.deb
  to pool/main/m/module-assistant/module-assistant_0.8_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Eduard Bloch <[EMAIL PROTECTED]> (supplier of updated module-assistant package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 11 Mar 2005 19:01:24 +0100
Source: module-assistant
Binary: module-assistant
Architecture: source all
Version: 0.8
Distribution: unstable
Urgency: medium
Maintainer: Eduard Bloch <[EMAIL PROTECTED]>
Changed-By: Eduard Bloch <[EMAIL PROTECTED]>
Description: 
 module-assistant - tool to make module package creation easier
Closes: 290837 297499 298113 298419
Changes: 
 module-assistant (0.8) unstable; urgency=medium
 .
   * make relative kernel paths absolute if required (eg. -k.)
   * removed atmelwlandriver-source control script (closes: #297499)
   * trying to get KDREV from debian/changelog in the kernel-source dir if
     everything else failed
   * added Module.symvers copying in fakesource, patch by Max Vozeler
     (closes: #298113)
   * removing packages from the task list when some operation (eg. download)
     fails, not repeating almost the same error messages, also reduced number
     of redundant error messages on missing/invalid kernel sources
   * added more meaningfull message about failed source download
     (closes: #290837)
   * fixed typo in the help output and the manpage ("--userdir", closes: 
#298419)
Files: 
 4123c783f3cb966ea1d415cd6ae2ed67 519 misc optional module-assistant_0.8.dsc
 2a96add88d165103cd243a78d522d3fd 45278 misc optional 
module-assistant_0.8.tar.gz
 31025e183ead14a620025698210145c6 43262 misc optional 
module-assistant_0.8_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCMd2p4QZIHu3wCMURAm9gAJwJ7i3432u+omTXHNtkowh3FnNwLACfaWX8
4bdyfj2QmkG/ADnssfUjsRQ=
=C6DW
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to