just did an emerge sync, emerge -ua world tested my web apps a python app now breaks that uses biggles in /var/www/apache2/error_log I find: [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] File "/var/www/growthmodels/growthmodels/cgi-bin/popmodel.py", line 7, in ?, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] , referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] import biggles, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] File "/usr/lib/python2.4/site-packages/biggles/__init__.py", line 24, in ?, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] , referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] from biggles import\t\t \\, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] File "/usr/lib/python2.4/site-packages/biggles/biggles.py", line 27, in ?, referer: http://www.growt hmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] , referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] import libplot.renderer, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] File "/usr/lib/python2.4/site-packages/biggles/libplot/renderer.py", line 22, in ?, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] , referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] import libplot, math, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] ImportError, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] : , referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] libXaw.so.8: cannot open shared object file: No such file or directory, referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] , referer: http://www.growthmodels.com/ [Tue Aug 01 13:52:26 2006] [error] [client 192.168.12.31] Premature end of script headers: popmodel.py, referer: http://www.growthmodels.com/ By going into /usr/lib and running ln -s libXaw7.so.7 libXaw.so.8 (which I assume is not safe in the long run, but for now ...) my python/biggles web app works I assume biggles may not be directly responsible, but rather one of the secondary libs. In any case, problem seems to trigger through biggles and hence filing the bug report here. I've re-emerged biggles and libXaw and that was not sufficient. Email me if a full dmesg requested.
Run revdep-rebuild or re-emerge xorg-server w/ USE=xprint.
revdep-rebuild is not sufficient (or at least one pass is not sufficient) I'm trying emerge xorg-server now
I ran emerge xorg-server with USE=xprint setup in /etc/make.conf and that was insufficient to create the necessary libXaw.so.8 a similar gentoo bug report noted that emerge -av --unmerge sys-apps/utempter emerge -av xterm x11-libs/libXaw was necessary to fix the same issue for xterm I'll try that next.
what finally fixed was: emerge -av --unmerge sys-libs/libutempter emerge -av python-biggles x11-libs/libXaw