From: Ant on
On 4/25/2010 11:29 PM PT, Stefan Patric typed:

> On Sun, 25 Apr 2010 13:25:17 -0700, Ant wrote:
>
>> On 4/25/2010 10:13 AM PT, Stefan Patric typed:
>>
>>>> Are there any Linux liveCDs that have mcelog enabled? I tried KNOPPIX
>>>> v6.2.1 and Ubuntu v9.1.0 liveCDs, but they did not have them. In
>>>> KNOPPIX, I tried to apt-get install, but it didn't run since it cannot
>>>> open /dev/mcelog. In Ubuntu, mcelog package doesn't exist.
>>>
>>> Mcelog is for 64-bit kernels only. It doesn't exist (as far as I can
>>> tell) for 32-bit. Try a 64-bit LiveCD.
>>
>> Really? I have an old 32-bit Debian with Kernel 2.6.32 and could use
>> mcelog in it.
>
> You got me. Which version of Debian? You said it was old.

$ uname -a
Linux FooBar 2.6.32-4-686 #1 SMP Tue Apr 6 07:02:27 UTC 2010 i686
GNU/Linux using Squeeze/Sid. I always try to keep most of my installed
packages updated. However, some things I did not upgrade like KDE (still
using v3.5.10).


> I have Debian Etch (32-bit) installed on an old notebook (Thinkpad 240X),
> and mcelog is listed by Synaptic, but for 64-bit only. No 32-bit
> version. Perhaps your system is an exception.
>
> All my searches resulted in mcelog being for 64-bit kernels only. It's
> on my 64-bit system (Fedora 12). I have 32-bit CentOS and Scientific
> Linux both testing in VMs, and they don't have it in their respective 32-
> bit yum repositories.

Interesting! I used apt-get. I wonder if your apt-get would install?

I do have a 64-bit AMD CPU and AMD system, but I do not use 64-bit
Kernels (using i686), libraries, etc. Maybe that's why?
--
"... Something wrong with the gun," he said. "But what if there is?
They'll get it right again. And even if there's a delay, how can it
alter the end? It's just men and ants. There's the ants builds their
cities, live their lives, have wars, revolutions, until the men want
them out of the way, and then they go out of the way. That's what we are
now -- just ants. Only --" "Yes," "We're eatable ants..." --H.G. Wells'
The War of the Worlds
/\___/\ Phil./Ant @ http://antfarm.ma.cx (Personal Web Site)
/ /\ /\ \ Ant's Quality Foraged Links: http://aqfl.net
| |o o| |
\ _ / If crediting, then use Ant nickname and AQFL URL/link.
( ) If e-mailing, then axe ANT from its address if needed.
Ant is currently not listening to any songs on this computer.
From: Stefan Patric on
On Mon, 26 Apr 2010 07:49:12 -0700, Ant wrote:

> On 4/25/2010 11:29 PM PT, Stefan Patric typed:
>
>> On Sun, 25 Apr 2010 13:25:17 -0700, Ant wrote:
>>
>>> On 4/25/2010 10:13 AM PT, Stefan Patric typed:
>>>
>>>>> Are there any Linux liveCDs that have mcelog enabled? I tried
>>>>> KNOPPIX v6.2.1 and Ubuntu v9.1.0 liveCDs, but they did not have
>>>>> them. In KNOPPIX, I tried to apt-get install, but it didn't run
>>>>> since it cannot open /dev/mcelog. In Ubuntu, mcelog package doesn't
>>>>> exist.
>>>>
>>>> Mcelog is for 64-bit kernels only. It doesn't exist (as far as I can
>>>> tell) for 32-bit. Try a 64-bit LiveCD.
>>>
>>> Really? I have an old 32-bit Debian with Kernel 2.6.32 and could use
>>> mcelog in it.
>>
>> You got me. Which version of Debian? You said it was old.
>
> $ uname -a
> Linux FooBar 2.6.32-4-686 #1 SMP Tue Apr 6 07:02:27 UTC 2010 i686
> GNU/Linux using Squeeze/Sid. I always try to keep most of my installed
> packages updated. However, some things I did not upgrade like KDE (still
> using v3.5.10).

For an "old" install, it seems reasonably up-to-date.

>
>> I have Debian Etch (32-bit) installed on an old notebook (Thinkpad
>> 240X), and mcelog is listed by Synaptic, but for 64-bit only. No
>> 32-bit version. Perhaps your system is an exception.
> >
>> All my searches resulted in mcelog being for 64-bit kernels only. It's
>> on my 64-bit system (Fedora 12). I have 32-bit CentOS and Scientific
>> Linux both testing in VMs, and they don't have it in their respective
>> 32- bit yum repositories.
>
> Interesting! I used apt-get. I wonder if your apt-get would install?

My guess is no: dependency issues; mainly, no 64-bit anything, hardware
or software. But I've been wrong before. ;-)

> I do have a 64-bit AMD CPU and AMD system, but I do not use 64-bit
> Kernels (using i686), libraries, etc. Maybe that's why?

I'm sure that's why. If you check, I'll bet you'll find 64-bit libraries
have been installed. On Fedora, they are in /lib64 and /usr/lib64, but
Debian may be different.

Stef
From: Ant on
>> $ uname -a
>> Linux FooBar 2.6.32-4-686 #1 SMP Tue Apr 6 07:02:27 UTC 2010 i686
>> GNU/Linux using Squeeze/Sid. I always try to keep most of my installed
>> packages updated. However, some things I did not upgrade like KDE (still
>> using v3.5.10).
>
> For an "old" install, it seems reasonably up-to-date.

Yeah. Debian originally installed from 2005. Someone told me that
apt-get update and upgrade often will keep the whole OS and softwares
updated. :)


>> Interesting! I used apt-get. I wonder if your apt-get would install?
>
> My guess is no: dependency issues; mainly, no 64-bit anything, hardware
> or software. But I've been wrong before. ;-)

OK.


>> I do have a 64-bit AMD CPU and AMD system, but I do not use 64-bit
>> Kernels (using i686), libraries, etc. Maybe that's why?
>
> I'm sure that's why. If you check, I'll bet you'll find 64-bit libraries
> have been installed. On Fedora, they are in /lib64 and /usr/lib64, but
> Debian may be different.

"locate lib64" command found nothing. :/
--
"Whenever I see an old lady slip and fall on a wet sidewalk, my first
instinct is to laugh. But then I think, what if I was an ant, and she
fell on me. Then it wouldn't seem quite so funny." --Saturday Night Live
FAQ: Deep Thoughts
/\___/\ Phil./Ant @ http://antfarm.ma.cx (Personal Web Site)
/ /\ /\ \ Ant's Quality Foraged Links: http://aqfl.net
| |o o| |
\ _ / If crediting, then use Ant nickname and AQFL URL/link.
( ) If e-mailing, then axe ANT from its address if needed.
Ant is currently not listening to any songs on this computer.
From: Stefan Patric on
On Tue, 27 Apr 2010 06:15:58 -0700, Ant wrote:

> [snip]
>>> I do have a 64-bit AMD CPU and AMD system, but I do not use 64-bit
>>> Kernels (using i686), libraries, etc. Maybe that's why?
>>
>> I'm sure that's why. If you check, I'll bet you'll find 64-bit
>> libraries have been installed. On Fedora, they are in /lib64 and
>> /usr/lib64, but Debian may be different.
>
> "locate lib64" command found nothing. :/

Maybe, Debian didn't create any lib64 directories like Fedora does. Just
mixed the 64-bit stuff with the 32-bit. Check for mcelog's dependencies
on your system. On my system, mcelog has these

/bin/bash
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
rpmlib(PayloadIsXz) <= 5.2-1

I got these with 'rpm -qR mcelog' but you have a Debian system, so rpm
won't work.

In any case, I'm sure the reason mcelog installed and works on you system
is due to its 64-bit hardware.

Stef
From: Ant on
On 4/27/2010 10:45 AM PT, Stefan Patric typed:

> In any case, I'm sure the reason mcelog installed and works on you system
> is due to its 64-bit hardware.

Ah, even if I am using 32-bit softwares.
--
"Bother," said Winnie the Pooh, as the ants devoured him.
/\___/\ Phil./Ant @ http://antfarm.ma.cx (Personal Web Site)
/ /\ /\ \ Ant's Quality Foraged Links: http://aqfl.net
| |o o| |
\ _ / If crediting, then use Ant nickname and AQFL URL/link.
( ) If e-mailing, then axe ANT from its address if needed.
Ant is currently not listening to any songs on this computer.