Subject: Re: is building suse91 on a non-COMPAT_LINUX kernel supposed to die
To: Christos Zoulas <christos@astron.com>
From: Hisashi T Fujinaka <htodd@twofifty.com>
List: tech-pkg
Date: 07/14/2005 21:46:05
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--0-146635680-1121402765=:7526
Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8BIT

On Fri, 15 Jul 2005, Christos Zoulas wrote:

> In article <Pine.NEB.4.62.0507141933490.7526@chris.i8u.org>,
> Hisashi T Fujinaka  <htodd@twofifty.com> wrote:
>> On my current-i386 system, where I had recently changed the kernel
>> config, I forgot to enable COMPAT_LINUX and tried to rebuild
>> meta-pkgs/suse91. I have a kernel trace where the build sets the clock
>> to the epoch and then loops for a while.
>>
>> Is that supposed to happen?
>
> No this is not supposed to happen. Please send your trace.

I don't know if this is correct, but:


   2557 ktruss   emul(netbsd)
   2557 ktruss   fcntl(0x4, 0x3, 0)                 = 1
   2557 ktruss   fcntl(0x4, 0x4, 0x1)               = 0
   2557 ldconfig emul(netbsd)
   2557 ldconfig execve("/usr/pkg/emul/linux/sbin/ldconfig", 0xbfbfe754, 0xbfbfe764) JUSTRETURN
   2557 ldconfig settimeofday(0xbfbfe540, 0)        Err#1 EPERM
   2557 ldconfig open("ƒøÿ‰Ãt!¸@", 0x80ae0f1, 0)    Err#2 ENOENT
   2557 ldconfig read(0x804c99c, 0x2, 0xbfbfe6d0)   Err#9 EBADF
   2557 ldconfig close(0x2)                         = 0
   2557 ldconfig write(0xbfbfe6d0, 0, 0)            Err#9 EBADF
<the last line is repeated over 1,500,000 times>

-- 
Hisashi T Fujinaka - htodd@twofifty.com
BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03) + $2.50 = latte
--0-146635680-1121402765=:7526--