You are not logged in.

#1 2013-03-31 20:58:36

David López
Member
Registered: 2012-08-26
Posts: 94

[SOLVED] easystroke doesn't work with boost 1.53.0

I have 64bits archlinux with LXDE in a wetab tablet with easystroke. Today I've updated these packages:

[2013-03-31 22:12] upgraded boost-libs (1.52.0-3 -> 1.53.0-2)
[2013-03-31 22:12] upgraded boost (1.52.0-3 -> 1.53.0-2)
[2013-03-31 22:12] upgraded easystroke (0.5.6-2 -> 0.6.0-1)

Then easystroke doesn't work anymore, the error in the terminal is

# easystroke
easystroke: error while loading shared libraries: libboost_serialization.so.1.52.0: cannot open shared object file: No such file or directory

Please note I've updated boost to 1.53.0 but libboost error says 1.52.0. Downgrading easystroke to 0.5.6-2 doesn't solve the problem, easystroke 0.5.6 error is the same than 0.6.0; both easystroke versions work fine when downgrading boost and boost-libs to 1.52.0-3.

I've filed a bug: https://bugs.archlinux.org/task/34536

Last edited by David López (2013-04-01 12:38:14)

Offline

#2 2013-03-31 21:37:09

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,974

Re: [SOLVED] easystroke doesn't work with boost 1.53.0

So why a thread here about it? The issue is simple, there was an upstream update and the person doing the update forgot to rebuild for the testing repo (new version of libboost was in testing at that time). It needs rebuilt, you already filed a bug report, what more is to be done here?

Last edited by Scimmia (2013-03-31 21:38:02)

Online

#3 2013-04-01 00:22:09

David López
Member
Registered: 2012-08-26
Posts: 94

Re: [SOLVED] easystroke doesn't work with boost 1.53.0

Scimmia wrote:

So why a thread here about it? The issue is simple

Scimmia, what is simple to you can be complex to other people (in this case, me). So complex even I'm not sure the problem is on boost or in easystroke. I'm not an expert, I have no idea if it is a simple issue that tomorrow will be solved, or a problem that doesn't depend on the arch developers and nobody knows when it's solved.

I've filed a bug to let the people who built the packages there is a problem with the recent updates. I've open this thread in the hope somebody knows a temporal solution, something like: 'make a symlink of that file in that place until a permanent solution arrives'. I think those are different items. When the bug is solved (tomorrow or the next month) I will edit this thread to mark it as [SOLVED].

Honestly I don't understand what is the problem opening this thread. Please explain it to me, as I told you I'm not an expert user.

PD: sorry for the English mistakes, I'm Spanish.

Offline

#4 2013-04-01 04:45:24

Scimmia
Bug Wrangler
Registered: 2012-09-01
Posts: 4,974

Re: [SOLVED] easystroke doesn't work with boost 1.53.0

I'm sorry, I misunderstood you. You seemed to show both the problem and a valid temporary solution, as well as the longer term solution by filing the bug report to get it rebuilt. There were no questions in your post, so it seemed to me you had everything figured out

Yes, the problem is in the easystroke package. When there's a soname bump on a shared library, software that links to it needs to be rebuilt against the new lib. Easystroke wasn't.

Online

#5 2013-04-01 12:37:44

David López
Member
Registered: 2012-08-26
Posts: 94

Re: [SOLVED] easystroke doesn't work with boost 1.53.0

Scimmia wrote:

I'm sorry, I misunderstood you. You seemed to show both the problem and a valid temporary solution, as well as the longer term solution by filing the bug report to get it rebuilt. There were no questions in your post, so it seemed to me you had everything figured out

Yes, the problem is in the easystroke package. When there's a soname bump on a shared library, software that links to it needs to be rebuilt against the new lib. Easystroke wasn't.

Don't worry, Scimmia. And thanks for your explanation. I didn't post any question because I thought it was obvious: 'Does anybody know how to solve this bug?' :-) However I will take into account for another time.

I've updated to the new easystroke 0.6.0-2 and everything is OK, so I mark this thread as SOLVED.

Offline

Board footer

Powered by FluxBB