Ladislav Me?í? wrote:

> I solved the problem as follows:
> 
> 1) uninstalled apparently broken libforms 1.0 RPM supplied in the
> official Mandrake 10.0 distribution
> 2) installed Xforms-1.0.90
> 3) installed lyx-1.3.4
> 4) it worked

Weeeellll, that's a good thing to do anyway, but I'm doubtful that you got
to the bottom of the real problem.

Incidentally, wearing my "maintainer of xforms" hat, can I ask if you built
the XForms-1.0.90 rpm and installed that? I've only ever tried building
rpms for a Fedora machine and would be interested to see whether all works
as expected on Mandrake.

If you're willing to try, then here's the prescription that I posted to the
xforms list describing how to build the rpms (as non-root) by:

1. creating a file .rpmmacros:
$ cat ~/.rpmmacros
%_topdir /home/angus/rpm

2. generating the necessary subdirectories of ~/rpm
$ mkdir ~/rpm
$ cd ~/rpm
$ mkdir -p RPMS/i386 RPMS/noarch SRPMS SOURCES BUILD SPECS

Thereafter I can build the rpms as non-root with
$ cd ~/xforms/cvs/build
$ make rpmdist

The rpms are generated as expected:
$ cd ~/rpm/RPMS/i386/
$ ls
xforms-1.0.90-1.i386.rpm
xforms-devel-1.0.90-1.i386.rpm
xforms-debuginfo-1.0.90-1.i386.rpm

Don't worry about the debuginfo rpm, but the other two can be installed in
the /usr/local tree (as they're not official Mandrake versions) with your
equivalent of

$ su
$ rpm -Uvh --prefix /usr/local \
/home/angus/rpm/RPMS/i386/xforms-1.0.90-1.i386.rpm

If you'd try this out, I'd be very grateful.

Regards,
-- 
Angus

Reply via email to