Re: Ded-Fat 8.0 and ext3

From: Richard B. Johnson (root@chaos.analogic.com)
Date: Mon Mar 24 2003 - 09:11:52 EST


On Sat, 22 Mar 2003, Dumitru Ciobarcianu wrote:

> On Vi, 2003-03-21 at 21:31, Richard B. Johnson wrote:
> > Hello all. Greetings from fix-up land.
> >
> > I installed RedHat 8.0 of an existing system. By default it
> > makes ext3 file-systems with journaling enabled.
> >
> > That distribution used Linux-2.4.18-14.
> > I copied /boot/config-2.4.18-14 to /usr/src/linux-2.4.18-15/.config
> > as a ".config" file and executed:
> >
> > `make oldconfig`
> >
> [stuff deleted]
>

No. It isn't that easy. And if they keep rejecting
what I tell them, without actually checking and
testing what's in their distributions, they will
go the way of other arrogant companies who refuse
to listen to their customers.

As Red Hat "matures", it's distributions become
more and more like Microsoft in "look and feel".
This replaces functionality with glamor. This
it not good. You can add whatever glamor the
marketing departments require as long as you don't
remove long-time accepted functionality. Once
you throw away the functionality, you end up
loosing market share.

It is important that Red Hat remain in business so
that the "nay-sayers" do not win their arguments and
there remains several viable companies employing
kernel developers. We all have a stake in the success
of these distributors. If we we fail to report problems
with distributions, we actually fail to help support
Linux. On the other hand, when a distributor rejects
these reports out-of-hand, the whole Linux community
will eventually suffer the consequences.

Here is the output of standard-error while executing
`make dep`. It's informative:

find: /usr/src/linux-2.4.18-14/include/math-emu: No such file or directory
suspend.c:54:27: linux/compile.h: No such file or directory
In file included from suspend.c:56:
/usr/src/linux-2.4.18-14/include/linux/reboot.h:55:34: macro "software_suspend" passed 1 arguments, but takes just 0
suspend.c:981:27: macro "software_suspend" passed 1 arguments, but takes just 0
suspend.c:1277:26: macro "software_resume" passed 1 arguments, but takes just 0
serial.c:1524:1: directives may not be used inside a macro argument
serial.c:1522:39: unterminated argument list invoking macro "serial_outp"
au1000_gpio.c:41:24: asm/au1000.h: No such file or directory
au1000_gpio.c:42:29: asm/au1000_gpio.h: No such file or directory
In file included from i2c-algo-ite.c:50:
i2c-ite.h:36:31: asm/it8172/it8172.h: No such file or directory
rtc.c:27:25: asm/machdep.h: No such file or directory
rtc.c:29:22: asm/time.h: No such file or directory
via-pmu.c:40:22: asm/prom.h: No such file or directory
via-pmu.c:41:25: asm/machdep.h: No such file or directory
via-pmu.c:45:26: asm/sections.h: No such file or directory
via-pmu.c:48:30: asm/pmac_feature.h: No such file or directory
via-pmu.c:51:26: asm/sections.h: No such file or directory
via-pmu.c:52:26: asm/cputable.h: No such file or directory
via-pmu.c:53:22: asm/time.h: No such file or directory
i2o_pci.c:392:1: warning: no newline at end of file
audio.c:41:25: asm/audioio.h: No such file or directory
amd7930.c:95:26: asm/openprom.h: No such file or directory
amd7930.c:96:23: asm/oplib.h: No such file or directory
amd7930.c:100:22: asm/sbus.h: No such file or directory
amd7930.c:102:25: asm/audioio.h: No such file or directory
dbri.c:53:26: asm/openprom.h: No such file or directory
dbri.c:54:23: asm/oplib.h: No such file or directory
dbri.c:58:22: asm/sbus.h: No such file or directory
dbri.c:61:25: asm/audioio.h: No such file or directory
su.c:78:23: asm/oplib.h: No such file or directory
su.c:80:22: asm/ebus.h: No such file or directory
bbc_i2c.c:16:23: asm/oplib.h: No such file or directory
bbc_i2c.c:17:22: asm/ebus.h: No such file or directory
bbc_i2c.c:18:26: asm/spitfire.h: No such file or directory
bbc_i2c.c:19:21: asm/bbc.h: No such file or directory
In file included from bbc_i2c.c:21:
bbc_i2c.h:5:22: asm/ebus.h: No such file or directory
In file included from 53c700.c:134:
53c700.h:40:2: #error "Config.in must define either CONFIG_53C700_IO_MAPPED or CONFIG_53C700_MEM_MAPPED to use this scsi core."
53c700.c:155:22: 53c700_d.h: No such file or directory
fas216.c:55:23: asm/ecard.h: No such file or directory
newport.c:11:21: asm/gfx.h: No such file or directory
newport.c:12:21: asm/ng1.h: No such file or directory
rrm.c:15:21: asm/rrm.h: No such file or directory
shmiq.c:57:23: asm/shmiq.h: No such file or directory
shmiq.c:58:21: asm/gfx.h: No such file or directory
usema.c:38:25: asm/usioctl.h: No such file or directory
tc.c:15:27: asm/addrspace.h: No such file or directory
tc.c:17:30: asm/dec/machtype.h: No such file or directory
tc.c:18:28: asm/dec/tcinfo.h: No such file or directory
tc.c:19:30: asm/dec/tcmodule.h: No such file or directory
tc.c:20:32: asm/dec/interrupts.h: No such file or directory
sa1100fb.c:166:26: asm/hardware.h: No such file or directory
sa1100fb.c:169:28: asm/mach-types.h: No such file or directory
sa1100fb.c:171:30: asm/arch/assabet.h: No such file or directory
In file included from zorro.c:17:
/usr/src/linux-2.4.18-14/include/linux/zorro.h:158:23: asm/zorro.h: No such file or directory
zorro.c:20:25: asm/amigahw.h: No such file or directory

Now; I have attached the script, showing what I executed
to actually generate this. As previously reported by myself,
Version 8.0 even breaks the execution of `script` so there
is a lot of wrong console activity recorded.

I did not bother to go any further than `make oldconfig` and
`make dep` in this "Show-and-tell". As previously reported,
continuing with `make bzImage` will result in many errors and
the failure to compile. Further, what used to take a few minutes
to compile on that machine, now takes a whole day. This is
because something went wrong with the ext3 file-system which
Red Hat installed by default. The Red Hat installation never
asked me if I wanted to use ext3. It also didn't ask me if
I wanted a journal file-system. Instead, its arrogance
resulted in an unusable system that will have to be redone
as a long, time-consuming project.

Cheers,
Dick Johnson
Penguin : Linux version 2.4.20 on an i686 machine (797.90 BogoMips).
Why is the government concerned about the lunatic fringe? Think about it.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Mar 31 2003 - 22:00:15 EST