On Mon, Nov 19, 2007 at 05:46:12PM +0100, Clemens Koller wrote:
Hello, Juergen!
Hello Clemens,
Juergen Daubert <jue@jue.li> wrote:
I've uploaded a first test release of CRUX 2.4 [1]. The image is build with Matt's ISO stuff, available through our system/iso.git repository, branch new_iso.
Please give it a try and report any problems. Known issues, open tasks: - Update feature not tested yet - ...
I've had time to update some machines here. Things are looking fine, basically. But when it comes to X dependencies, there are some hickup, which I am wondering how this is supposed to be fixed.
The upgrade from 2.3 to 2.4 seems to remove an installed libXp.so.6 which breaks opt/emacs when it was installed before (configured --with-x): $ emacs emacs: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory
Yep, Xprint support has been removed for 2.4, see [1].
...which in turn breaks the update of gettext because it want's to use emacs for any reason.
Gettext tries to install some emacs stuff if emacs is installed, I've explicit disabled that now in the port.
...rebuilding emacs fails because there are tons of undefined references in libXaw.so due to some other missing X stuff...
...rebuilding xorg-libxaw fails because libgcrypt.so.11 is missing...
Hmm, that's strange. I've found lately that libxslt was by mistake linked against libgcrypt, a fixed package is available at [2]. But IMO libxaw dosn't depend on libxslt. Do you mean xorg-libxcb ?
I am fine with rebuilding stuff manually, but did I miss something obvious during the upgrade?
No, don't think so. But we definitely should find the reason for your problems with libxaw. HTH and many thanks for your report Juergen [1] http://lists.crux.nu/pipermail/crux-devel/2007-September/002833.html [2] http://crux.nu/~jue/tmp/ -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux