Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48880 - lesstiff package does not provide v2.1 - only 1.2
Summary: lesstiff package does not provide v2.1 - only 1.2
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: High normal
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-24 08:33 UTC by klavs klavsen
Modified: 2004-05-14 06:03 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description klavs klavsen 2004-04-24 08:33:14 UTC
Hi guys,

I'm trying to run regex-coach - and it requires openmotif-2.2 or lesstif-2.1.

i tried to fool it - and symlink /usr/X11R6/lib/libXm.so.2 to /usr/X11R6/lib/libXm.so.1 (provided by lesstif).

This however gives me:
Error: Motif version string ("@(#)GNU/LessTif Version 1.2 Release 0.93.94") indicates invalid library version.  Requires (("Lesstif" "2.1") ("Motif" "2.2")).

ie. that's only version 1.2 of lesstif. AFAIK lesstif is supposed to provide a lesstif-v2.1 too, but it appereantly doesn't :(
Comment 1 Andrew Roberts 2004-05-01 17:25:05 UTC
If you could provide the url to non-portage software in future, that would be great.
http://www.weitz.de/regex-coach/
Comment 2 klavs klavsen 2004-05-02 06:01:39 UTC
Oops - sorry - a little too quick on the trigger there ;)
Comment 3 klavs klavsen 2004-05-02 06:04:09 UTC
Talked to the author og regex-coach - it seems it's too new  a version of lesstif?
anyways - it would be nice if openmotif could be slottet - so I could have both installed.

On Sat, 24 Apr 2004 17:36:23 +0200 (CEST), "Klavs Klavsen"
<kl@vsen.dk> wrote:

> I would like to try out regex-coach - but I'm running on a Gentoo
> system - where OpenMotif-2.2 is not available (only 2.1) - as it
> does not work with many proprietary binaries :( - see here:
> http://bugs.gentoo.org/show_bug.cgi?id=29388

I remember having similar problems when I used Gentoo - I installed
2.2. anyway. (IIRC it /is/ available, it is just masked out.)

> Unfortunately your binary, I can't get yours to work when I have
> installed latest lesstif :(
>
> regex-coach binary says:
>
> write(1, "\nError: Motif version string (\"@"..., 56
> Error: Motif version string ("@(#)Motif Version 2.1.30") = 56
> write(1, ") indicates invalid library vers"..., 82) indicates invalid
> library version.  Requires (("Lesstif" "2.1") ("Motif" "2.2"))) = 82
>
> Unfortunately it does not seem to check for lesstif - which is
available.
>
> I tried to mv the /usr/X11R6/lib/libXm.so.2 away to see if it would
work
> but that gave me:
> Error: Motif version string ("@(#)GNU/LessTif Version 1.2 Release
> 0.93.94") indicates invalid library version.  Requires (("Lesstif"
"2.1")
> ("Motif" "2.2")).

You might have to downgrade to an older version of LessTif... :(

> Should regex-coach not work with that? would it be possible to ask
> you to build your program with openmotif-2.1 - or do you really use
> features only in v2.2?

I can't "build with openmotif-2.1" - Regex Coach is built using the
LispWorks compiler from Xanalys[1], and the search for a suitable
Motif library is built into their CAPI toolkit. You might want to
search their Knowledgebase[2] for "OpenMotif" or "LessTif" - maybe
you'll find something that'll help you. (Note that Regex Coach is
built with the 4.3 compiler so not all entries apply.)

Or maybe someone on this mailing list has a pre-0.6.0 Linux version of
Regex Coach available which he can sent to you. (I don't,
unfortunately.)  0.5.x and earlier were built with the 4.2 compiler
and should work with OpenMotif 2.1 but you'll miss a couple of
bugfixes and new features.

Sorry for the inconvenience, but I don't think I can help with another
binary. (I don't have the 4.2 compiler installed anymore and it would
be too much work to backport the code so that it'll work with 4.2 or
maintain two separate code trees.)

Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2004-05-14 02:24:31 UTC
if it runs with lesstif-2.1 it *must* run with openmotif-2.1 as well. lesstif-2.1 is buggy, so it's not installed.
Comment 5 klavs klavsen 2004-05-14 04:31:06 UTC
Have you tried? I can tell it doesn't. If you can get it to run under Gentoo - pls. do tell - I'd very much like to use it.

Why is this bug invalid? Unless you seriously believe that Gentoo shouldn't be able to run this piece of software?
Comment 6 Heinrich Wendel (RETIRED) gentoo-dev 2004-05-14 05:42:00 UTC
i haven't tried, but it should because both provide a motif-2.1 implementation. for more information see bug #29388
Comment 7 klavs klavsen 2004-05-14 05:56:51 UTC
I have tried it - and it spits out the message as you can see in the first post.

The actual bug here - is that OpenMotif should be SLOT'ed so I can have OpenMotif-2.2 for the programs that require that (like this one) and OpenMotif-2.1 for the rest.
Comment 8 Heinrich Wendel (RETIRED) gentoo-dev 2004-05-14 06:03:57 UTC
please read all 100 comments of bug #29388, maybe you'll understand then.