2003-09-09 10:06:48

by Anton Kholodenin

[permalink] [raw]
Subject: Make Menuconfig and Make Xconfig errors in Mandrake 9.2 rc1

I find 2 errors in Mandrake 9.2 rc 1

1. If I do cd /usr/src/linux; make menuconfig (kernel-source-2.4.22-1mdk
package has been preliminary installed) and go to section Sound->Advanced
Linux Sound Architecture, program terminated with message:

Menuconfig has encountered a possible error in one of the kernel's
configuration files and is unable to continue. Here is the error
report:

Q> scripts/Menuconfig: line 832: MCmenu76: command not found

Please report this to the maintainer <[email protected]>. You may also
send a problem report to <[email protected]>.

Please indicate the kernel version you are trying to configure and
which menu you were trying to enter when this error occurred.

make: *** [menuconfig] Error 1

2. If i do cd /usr/src/linux; make xconfig program not started and write to
console:

rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
if [ -f .need_mrproper ]; then \
rm .need_mrproper; \
make mrproper; \
make preconfig; \
fi
make -C scripts kconfig.tk
make[1]: Entering directory `/usr/src/linux-2.4.22-1mdk/scripts'
cat header.tk >> ./kconfig.tk
./tkparse < ../arch/i386/config.in >> kconfig.tk
3rdparty/lufs/Config.in: 2: can't handle dep_bool/dep_mbool/dep_tristate
condition
make[1]: *** [kconfig.tk] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.22-1mdk/scripts'
make: *** [xconfig] Error 2

Pls, Inform how to correct it and correct it in final release.

Best Regards.
Anton Kholodenin
SystemAdministrator
Telenor-Combellga Russia Inc.




2003-09-09 12:10:00

by Stuart Longland

[permalink] [raw]
Subject: Re: Make Menuconfig and Make Xconfig errors in Mandrake 9.2 rc1

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

Anton Kholodenin wrote:

| I find 2 errors in Mandrake 9.2 rc 1
|
| 1. If I do cd /usr/src/linux; make menuconfig (kernel-source-2.4.22-1mdk
| package has been preliminary installed) and go to section Sound->Advanced
| Linux Sound Architecture, program terminated with message...

I don't think the people on this list are the one's to ask about this...

Mandrake did a number of modifications to their version of the kernel,
and therefore it is quite unlike the vanilla 2.4.22 source.

You'd be better served taking this up with Mandrake directly.
- --
+-------------------------------------------------------------+
| Stuart Longland stuartl at longlandclan.hopto.org |
| Brisbane Mesh Node: 719 http://stuartl.cjb.net/ |
| I haven't lost my mind - it's backed up on a tape somewhere |
| Griffith Student No: Course: Bachelor/IT (Nathan) |
+-------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE/XcL3IGJk7gLSDPcRAv9GAJ4va8/R+Um/6SFlToXMiCZ5Rz9k1wCeMt7g
Oh+ShGpiP5RuULQAI4s650U=
=PRfU
-----END PGP SIGNATURE-----

2003-09-09 14:04:47

by Steven Cole

[permalink] [raw]
Subject: Re: Make Menuconfig and Make Xconfig errors in Mandrake 9.2 rc1

On Tue, 2003-09-09 at 04:06, Anton Kholodenin wrote:
> I find 2 errors in Mandrake 9.2 rc 1
>
As others noted, a Mandrake-specific list is a better choice in this
instance, but the problem you noted below happens occasionally in 2.4
bleeding edge stuff, so I'm posting something for you to look for.
>
> 2. If i do cd /usr/src/linux; make xconfig program not started and write to
> console:

Try something like this in your /usr/src/linux directory:

$ find . -name [Cc]onfig.in | xargs grep "'y'"
./drivers/char/Config.in:if [ "$CONFIG_IA64_GENERIC" = "y" -o "$CONFIG_IA64_SGI_SN2" = 'y' ] ; then

See the 'y' above? That's a mistake in 2.4.23-pre3. I don't have the
Mandrake 9.2rc1 kernel source, but you do, so find the bug and report it
to Mandrake. They most likely have this problem already fixed in cooker,
but at least you may be able to get your local system fixed.

There are other ways to cause make xconfig to fail as you described, but
this is one of the more common.

The Mandrake-cooker archive is here:
http://marc.theaimsgroup.com/?l=mandrake-cooker&r=1&b=200309&w=2

Steven




2003-09-09 16:02:39

by Steven Cole

[permalink] [raw]
Subject: Re: Make Menuconfig and Make Xconfig errors in Mandrake 9.2 rc1

On Tue, 2003-09-09 at 07:59, Steven Cole wrote:
> On Tue, 2003-09-09 at 04:06, Anton Kholodenin wrote:
> > I find 2 errors in Mandrake 9.2 rc 1
> >
> As others noted, a Mandrake-specific list is a better choice in this
> instance, but the problem you noted below happens occasionally in 2.4
> bleeding edge stuff, so I'm posting something for you to look for.
> >
> > 2. If i do cd /usr/src/linux; make xconfig program not started and write to
> > console:
>
>3rdparty/lufs/Config.in: 2: can't handle
dep_bool/dep_mbool/dep_tristate

Replying to myself, apologies to all for the previous noise.
I hadn't looked at the error closely enough. My previous post was not
apropos to Anton's specific problem.

Try doing this from /usr/src/linux:
grep dep_ 3rdparty/lufs/Config.in

You'll see various lines with something like:
dep_tristate ' Some prompt' CONFIG_SOMETHING $CONFIG_SOMETHINGELSE

The $CONFIG_SOMETHINGELSE may be missing on some line. You can kludge
it by changing the dep_tristate to a plain tristate.

The Mandrake 9.2 rc2 is out now, so you might want to look at that
instead.

Steven