From: raid517 <ra...@uk...> - 2006-06-01 15:34:04
|
Thanks, I'll give that a try. Mmm I guess I should report this as a bug somewhere... Perhaps I should kick it upstairs to the gentoo devs and they can pass it on to whoever is responsible for dealing with it? GJ Ken Hayber wrote: > raid517 wrote: >> >>>> >>>> >>>> In any case when I do 'echo $PATH' this is the output I get: >>>> >>>> # echo $PATH >>>> /sbin:/bin:/usr/sbin:/usr/bin >>> OK, nothing strange there. I half expected to see >>> '/usr/lib/python24.zip' in there. >>>> One thing I have noticed that I do find odd (although it is >>>> possible that it isn't relevant) is that when compiling libraries >>>> by hand (even as root) that they tend to get placed in >>>> /usr/local/lib rather than in /usr/lib - which is the more >>>> traditional location for libraries of this type. Again though I am >>>> not certain why this is, or even if it is in any way relevant to >>>> the issue I am experiencing here. >>> >>> /usr/local is where software installed by the user/admin, but that >>> did not come from the distribution, goes. >>> Most GNU (autoconf) software has a --prefix= option during >>> ./configure that defines this, so you can force things wherever you >>> want. >>> >>> The point is to keep stuff you install separate from what the distro >>> installs. /opt is also sometimes used for this, tho /opt has other >>> specific reasons for being there. Nothing installed by emerge >>> should ever go there - unless you have created a portage overlay. >>> >>> >>> Anyway, the only other thing I can suggest is trying to modify that >>> pygtk.py file to print out some debug messages to try and track down >>> what's wrong. If you send the file I can make some suggestions. >> >> >> Thanks I will be happy to do as you ask. Please see requested file >> attached. >> >> Thanks again! >> >> GJ > OK, I can repro this here with just that file. AFAICS this is > flat-out just a bug in pygtk 2.8.6 and/or Gentoo. Fix is easy if you > dare. Edit that file as root (of course, the next update will > probably overwrite this): > > before line 34 > for filename in os.listdir(dir): > > add the next two lines > if not os.path.isdir(dir): > continue > for filename in os.listdir(dir): > > Otherwise, drop back to 2.8.2 or something. > > HTH, > > Ken > > > ------------------------------------------------------- > All the advantages of Linux Managed Hosting--Without the Cost and Risk! > Fully trained technicians. The highest number of Red Hat > certifications in > the hosting industry. Fanatical Support. Click to learn more > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642 > _______________________________________________ > rox-users mailing list > rox...@li... > https://lists.sourceforge.net/lists/listinfo/rox-users > > |