Hace tiempo alguien que tenía SuSE 9.2 preguntaba cómo solucionar el problema de que en KvIRC no se veían las tildes. Alguien dio una solución ... yo di con otra más sencilla y la pongo para el que esté interesado. Método A: Receta:
1.- Bajarse el srpm de la SuSE 9.3
2.- Intentar recompilarlo en consola.
Va ha pedidos una serie de dependencias. Las instaláis con YaST o con apt.
Y hay dos que no pueden ser resueltas:
unsermake y klogd
Respecto a klogd aseguraros de que tenéis instalado en YaST el syslogd
Ahora viene la solución
3.- Modificar el kvirc.spec
En /usr/src/packages/SPECS encontrarés un archivo que se llama kvirc.spec. Lo editamos con kwrite y le quitamos en el apartado BuildRequires las palabras unsermake y klogd... quedando así:
BuildRequires: aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv less libacl libattr libgcc libnscd libselinux libstdc++ libxcrypt libzio m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch permissions popt procinfo procps psmisc pwdutils rcs readline sed strace syslogd sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel alsa alsa-devel arts arts-devel audiofile autoconf automake binutils expat fam fam-devel fontconfig fontconfig-devel freeglut freeglut-devel freetype2 freetype2-devel gcc gcc-c++ gdbm gettext glib2 glib2-devel gnome-filesystem jack jack-devel kdelibs3 kdelibs3-devel kdelibs3-doc libart_lgpl libart_lgpl-devel libgcrypt libgcrypt-devel libgpg-error libgpg-error-devel libidn libidn-devel libjpeg libjpeg-devel liblcms liblcms-devel libmng libmng-devel libogg libogg-devel libpng libpng-devel libstdc++-devel libtiff libtiff-devel libtool libvorbis libvorbis-devel libxml2 libxml2-devel libxslt libxslt-devel openssl-devel pcre pcre-devel perl python qt3 qt3-devel resmgr rpm update-desktop-files xorg-x11-Mesa xorg-x11-Mesa-devel xorg-x11-devel xorg-x11-libs
guardáis el archivo y recompilamos el paquete usando este nuevo spec así:
4.- Recompilar el paquete con nuestro nuevo kvirc.spec en consola
rpmbuild --bb kvirc.spec
y obtendréis después de un buen rato el paquete kvirc-3.2.0-3.i586.rpm en /usr/src/packages/RPMS/i586 compilado con las librerías que hay en
vuestro disco duro y listo para instalar y usar. 5.- Instalar paquete 6.- Usar y disfrutar ;) Método B: 1.- Bajarse el srpm de la SuSE 9.3 2.- Intentar recompilarlo en consola. Va ha pedidos una serie de dependencias. Las instaláis con YaST o con apt. Y hay dos que no pueden ser resueltas: unsermake y klogd Respecto a klogd aseguraros de que tenéis instalado en YaST el syslogd 3.- Recompilar el paquete en consola con la siguiente orden: rpmbuild --rebuild --nodeps kvirc-3.2.0-3.i586.srpm.rpm y obtendréis después de un buen rato el paquete kvirc-3.2.0-3.i586.rpm en /usr/src/packages/RPMS/i586 compilado con las librerías que hay en vuestro disco duro y listo para instalar y usar. 4.- Instalar paquete 5.- Usar y disfrutar ;) Método C: 1.- Bajarse el srpm de la SuSE 9.3 2.- Intentar recompilarlo en consola. Va ha pedidos una serie de dependencias. Las instaláis con YaST o con apt. Y hay dos que no pueden ser resueltas: unsermake y klogd que las podemos instalar de la SuSE 9.3 -no sé pa qué sirven ni si es malo instalarlas en mi SuSE 9.2- 3.- Recompilar el paquete en consola con la siguiente orden: rpmbuild --rebuild kvirc-3.2.0-3.i586.srpm.rpm y obtendréis después de un buen rato el paquete kvirc-3.2.0-3.i586.rpm en /usr/src/packages/RPMS/i586 compilado con las librerías que hay en vuestro disco duro y listo para instalar y usar. 4.- Instalar paquete 5.- Usar y disfrutar ;) Un saludo. P.D.: Otra solución más sencilla es hacer un apt-get install kvirc... pero el paquete que me instala no arranca, al menos en mi ordenador; así que el apt no me lo soluciona directamente.