Today I was bit by this bug somehow. I'm not sure how. I haven't upgraded to the Orbit in experimental. I was similarily at a loss of how to fix it.
It took me about 5 hours to track down with my limited knowledge of C and Bonobo. I ended up editing libbonobo-activation4, in um... bonobo-activation-something, in a function named get_tmpdir(). There is a fall back condition there if tmpdir isn't properly set by linc, set it manually to (/tmp/orbit-%s, username). I just made this action the default (removed the linc attempt). This was obviously not the proper way to fix it, but I didn't know how best to go about it givin my limited understanding of the situation. It works now though. Any clue how this bit me? +++-==============-==============-============================================ ii orbit2 2.6.3-2 a CORBA ORB ii bonobo-activat 2.2.4-1 Bonobo Activation Framework ii libbonobo-acti 2.2.4-1 Bonobo Activation Framework --runtime On Wed, 2003-10-01 at 13:52, Sebastian Rittau wrote: > Hi! > > I've just uploaded ORBit 2.8.1 to experimental. Unfortunately, this > version is troublesome. Since Michael Meeks (the upstream maintainer) > had the great idea to internalize linc into this "binary-compatible" > release of ORBit, bonobo-activation breaks. The problem is as follows: > When a socket is about to created in /tmp/orbit-user the > linc_get_tmpdir() function seems to fail. Therefore bonobo-activation > tries to open a file in the root directory which obviously fails and > leads to subsequent failures. > > I don't know the exact reasons for this failure, so if anything has any > useful insights or knows where to dig, please let me know. > > When I simply tried to rebuild bonobo-activation, it failed telling me > something along the lines of "bonobo-activation is obsolete, don't use > it". So, for now I resorted to conflicting with libbonono-activation4. > This means that the whole of GNOME would need to be rebuilt. At the > moment, I am devoid of a clue what to try next. Any ideas? > > - Sebastian -- Jerry Haltom <[EMAIL PROTECTED]> Feedback Plus, Inc.

