I have a few questions, partly for my own edification and partly because I'm concerned something is not quite right. Let me start with the second.

If I follow what's going on, the kernel has been updated. In that case, the update does not succeed because it doesn't update the kernel the system is actually running. That seems like a problem.

Second, I chose to create a boot diskette. That diskette failed to boot the system when I tried it.

Third, the process is confusing. I thought from the error messages that the standard kernel was no good--that is, that the process of making a new standard kernel had failed, and that I therefore should not try booting into it.

That's it on the bug/desirable enhancement vein. My question is simple: could you tell me a little more about what these errors mean, and what is going on? I have built some kernels in the past, so I'm somewhat familiar with the process. Here's my expectation/understanding: * kernel modules need to be built for the specific kernel they'll be run with, or they won't work properly
* they won't work because they have the wrong memory addresses
* The error messages I got are NOT the product of wrong memory addresses, but missing symbolic information
* Compact and regular kernels are the same, except the former has fewer drivers
* So I should only get a missing symbols error if a module references a symbol not in the kernel In fact, I get errors even for a module (vfat) which I know is present in the compact kernel.
So something about my understanding is wrong.

I think the error I reported below resulted in an error return from package configuration (I'd have to check and I'm not on the system). They did not prevent apt-get from proceeding on its way.

Thanks.

P.S. I copied debian-user because I think others might benefit from an answer to these questions, or might even be able to answer them.

Delivered-To: [EMAIL PROTECTED]
X-Received: 28 Mar 2000 08:18:03 GMT
Date: 28 Mar 2000 08:18:03 -0000
From: [EMAIL PROTECTED] (Debian Bug Tracking System)
To: root <[EMAIL PROTECTED]>
Subject: Bug#61223 acknowledged by developer (Unresolved symbols after setting up kernel-image)
X-Debian-PR-Message: they-closed 61223

This is an automatic notification regarding your Bug report.

It has been closed by one of the developers, namely
Herbert Xu <[EMAIL PROTECTED]>.

Their explanation is attached below.  If this explanation is
unsatisfactory and you have not received a better one in a separate
message then please contact the developer directly, or email
[EMAIL PROTECTED] or me.

Darren Benham
(administrator, Debian Bugs database)

Received: (at 61223-done) by bugs.debian.org; 28 Mar 2000 08:16:56 +0000
Received: (qmail 7106 invoked from network); 28 Mar 2000 08:16:52 -0000
Received: from gondor.apana.org.au ([EMAIL PROTECTED])
  by master.debian.org with SMTP; 28 Mar 2000 08:16:52 -0000
Received: (from [EMAIL PROTECTED])
        by gondor.apana.org.au (8.9.3/8.9.3/Debian 8.9.3-21) id SAA03580
        for [EMAIL PROTECTED]; Tue, 28 Mar 2000 18:16:42 +1000
Date: Tue, 28 Mar 2000 18:16:42 +1000
From: Herbert Xu <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Bug#61223: Unresolved symbols after setting up kernel-image
Message-ID: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <[EMAIL PROTECTED]>; from [EMAIL PROTECTED] on Mon, Mar 27, 2000 at 11:55:40PM -0800

On Mon, Mar 27, 2000 at 11:55:40PM -0800, root wrote:
> Package: kernel
> Version: kernel-image-2.2.14
> Severity: normal
>
> After doing apt-get upgrade I got the following errors:
> Setting up kernel-image-2.2.14 (2.2.14-2) ...
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/umsdos.o
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/lockd.o
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/coda.o
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/vfat.o
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/hfs.o
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/nfs.o
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/nfsd.o
> depmod: *** Unresolved symbols in /lib/modules/2.2.14/fs/autofs.o
> etc (many more)
>
> This may be related to the fact that the system is running 2.2.14-compact,
> so the libraries in question were not in use.

This is as expected since you're not running the same kernel.  Once you
boot this kernel, it'll be correct.  It isn't a bug unless this is preventing
the configuration of the package.
--
Debian GNU/Linux 2.1 is out! ( http://www.debian.org/ )
Email:  Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

Reply via email to