Miscellaneous Linux notesMiscellaneous Linux notes
Most of the notes below pertain to Fedora Core 1 or versions of Red Hat Linux.

Problems running Evolution
When starting Evolution, I received the following errors:

Cannot activate component OAFIID:GNOME_Evolution_Addressbook_ShellComponent :
The error from the activation system is:
Unknown CORBA exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'


(evolution:2213): e-utils-WARNING **: e_config_listener_set_bool: Adding client 
to server's list failed, CORBA error: IDL:omg.org/CORBA/COMM_FAILURE:1.0

To fix the problems, remove the /tmp/orbit-$USER directory, restart X, and run 
Evolution again.


Problems installing scrollkeeper RPM
error: %post(scrollkeeper-0.3.12-2) scriptlet failed, exit status 0

If installation of the scrollkeeper RPM appears to hang, check /etc/xml/catalog 
to make sure that it is not a 0-byte file. If the file is 0-bytes, see if 
/etc/xml/catalog.rpmnew or another valid copy of /etc/xml/catalog exists in the 
/etc/xml directory. Replace the 0-byte file if applicable. /etc/xml/catalog is 
part of the xml-common package.

Error messages from /var/log/scrollkeeper.log:

file:///etc/xml/catalog:1: error: Document is empty

^
file:///etc/xml/catalog:1: error: Start tag expected, '<' not found


Problem running Nvu 0.1 on Fedora Core 1
./nvu-bin: error while loading shared libraries: libstdc++.so.3: cannot open 
shared object file: No such file or directory

Make sure the libstdc++ RPM is installed, and create a symbolic link from 
/usr/lib/libstdc++.so.5.0.5 to /usr/lib/libstdc++.so.3:

ln -s /usr/lib/libstdc++.so.5.0.5 /usr/lib/libstdc++.so.3


Compiling K3b 0.11.2 on Fedora Core 1
K3b 0.11.2 is the first version of K3b that correctly writes Video DVDs 
(VIDEO_TS and AUDIO_TS directories) if you have already extracted video object 
files. At the time of this writing, no binary package of K3b 0.11.2 was 
available from http://k3b.xcyb.org/.

To compile K3b 0.11.2, I had to install the following RPMs and their 
dependencies (I am running KDE 3.2):

qt-devel
arts-devel
kdelibs-devel
libogg-devel
esound-devel
libvorbis-devel
libart_lgpl-devel
libmng-devel
fam-devel

I had to run ./configure --with-qt-dir=/usr/lib/qt-3.2 for the configure script 
to find the required Qt headers. After installing the RPMs and running the 
configure command above, I was able to compile and install K3b 0.11.2.


error: execution of %preun scriptlet from package failed, exit status 1
If an rpm cannot be removed because of a script failure (pre-uninstallation in 
this example), use the --noscripts flag to remove the RPM. --noscripts is 
equivalent to --nopre --nopost --nopreun --nopostun.
rpm -e --noscripts package

To see the scripts associated with an RPM, use --scripts when querying a 
package.
rpm -q --scripts package

Back to brandonhutchinson.com.

Last modified: 06/08/2004

    Source: geocities.com/hackermuda/exploits

               ( geocities.com/hackermuda)