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