Mailinglist Archive: opensuse (4570 mails)

< Previous Next >
Re: [SLE] Smart freezes
  • From: Paul Cartwright <paul_tbot@xxxxxxxxxxxxxxx>
  • Date: Wed, 23 Nov 2005 22:25:08 +0000 (UTC)
  • Message-id: <200511231722.59879.paul_tbot@xxxxxxxxxxxxxxx>
On Wed November 23 2005 2:41 pm, Jon Nelson wrote:
> > > LD_ASSUME_KERNEL="2.4.0" smart ...
>
> It tells the linux dynamic symbol resolver (ld, basically) to use
> the "old" threading library (linuxthreads) and not the new (nptl)
> one, among other things (all threading related).  My theory is that
> RPM's long history of having a complicated threading model
> internally goes haywire when run under a program that /itself/ is
> threaded. The semantics and issues surrounding a threaded program
> forking and then execting another program (which is also threaded)
> make my brain hurt.

I'll never remember that command line, so I can see me making an
executable shell script ( probably named dosmart) that goes:
smart LD_ASSUME_KERNEL="2.4.0" $1

what do you think?
--
Paul Cartwright
Registered Linux user # 367800

< Previous Next >
Follow Ups