LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 10-22-2017, 06:14 PM   #1
black-clover
Member
 
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 206

Rep: Reputation: Disabled
wxWidgets version conflict


Hi,

I'm trying to use a writing program named Trelby on Debian Stretch, which uses wxWidegets 3.0.2.0, whereas Trelby uses version 2.8 (and it's not likely to be upgraded anytime soon).

Therefore when I launch the program, I get an error message about the invalid wxWidgets version.
Is there a way to install wxWidgets 2.8 on Stretch without creating conflicts with the other installed libraries?

Thanks.
 
Old 10-23-2017, 12:45 AM   #2
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
just had a quick look at the source code. it's all python.
a quick guess off the top of my head: maybe it would work if you could force it to use python2 instead of python3.
there's no github project, but i guess you could look around the google group, maybe that q has been asked before: http://www.trelby.org/about#contact

i wouldn't know how to install 2 versions of wxwidgets side-by-side.
 
Old 10-23-2017, 08:24 AM   #3
Mill J
Senior Member
 
Registered: Feb 2017
Location: @127.0.0.1
Distribution: Mint, Void, MX, Haiku, PMOS, Plasma Mobile, and many others
Posts: 1,258
Blog Entries: 2

Rep: Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542Reputation: 542
Hey this is a very interesting question.

If it would be me, I'd download the source for 2.8 and build it with the shared option. it might work to install it, but it should work to just copy or symlink the library files that the app needs to /usr/lib64.

Let us know what works.
 
Old 10-23-2017, 02:59 PM   #4
black-clover
Member
 
Registered: Jun 2017
Distribution: Devuan Daedalus, Debian Testing, SliTaz, Alpine Linux.
Posts: 206

Original Poster
Rep: Reputation: Disabled
This issue is twofold.

On the Trelby side, I found a 2.3 version for Debian which works with wxWidegets 3.0.2.0 and, for those who may care, can be downloaded at the following link:

https://14423655203786995260.googleg...NNkyeoHJpwx2FA

For those who use other distros, sources for Trelby can be found at:

https://github.com/oskusalerma/trelby/

Instruction for enabling newer libraries can be found at:

https://14423655203786995260.googleg...NNkyeoHJpwx2FA

However, remains the question of how to use different libraries on the same system, since the need might arise once in a while.
Many useful projects simply do not have the manpower to update their versions as fast as users would like them to.
I'm not sure, but I think Gentoo allows to do that.

Mill J, your solution of symlinking the deps seems interesting, I'll try it as soon as I can.

Anyway, I'll mark the thread as solved.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
bacula version conflict question baldur_1 Linux - Software 10 10-16-2015 09:29 PM
Need help with java version conflict. M$ISBS Linux - Newbie 1 12-14-2006 11:24 AM
GCC version conflict, I think dangerousdave Linux - Newbie 1 03-02-2005 10:43 AM
Installation version conflict nyguy Linux - Software 0 02-20-2005 12:34 PM
Rpm Lib version conflict saravanan1979 Linux - Software 11 06-15-2002 12:45 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 05:15 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration