FS#50324 - [vbam-gtk] missing lib after sfml update

Attached to Project: Community Packages
Opened by Dave Bale (mk_rego) - Tuesday, 09 August 2016, 09:33 GMT
Last edited by Maxime Gauduin (Alucryd) - Friday, 28 October 2016, 09:01 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

Description:

After updating sfml to 2.4.0.1 vbam-gtk doesn't start anymore. After starting from terminal, I receive the following output:

gvbam: error while loading shared libraries: libsfml-network.so.2.3: cannot open shared object file: No such file or directory




Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce: starting gvbm in terminal
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Friday, 28 October 2016, 09:01 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.0.0b2-2
Comment by Sven-Hendrik Haase (Svenstaro) - Sunday, 14 August 2016, 15:48 GMT
I can't rebuild this due to gcc6 stuff. @alucryd can we maybe switch to git for this?
Comment by Maxime Gauduin (Alucryd) - Monday, 15 August 2016, 17:37 GMT
I'll have a look at it tomorrow and check if the git HEAD is compatible with GCC 6 and build it from there if it is. I'll poke the devs if it's not.
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 15 August 2016, 20:51 GMT
Ok cool, unassigning myself.
Comment by Storm Burpee (StormBurpee) - Thursday, 18 August 2016, 00:21 GMT
Any news on this, or a fix that we can do in the meantime?
Comment by Maxime Gauduin (Alucryd) - Thursday, 18 August 2016, 06:19 GMT
The git head doesn't build either, you'll have to be patient or use mgba.
Comment by Iker Ruiz de Infante (irzinfante) - Thursday, 18 August 2016, 11:08 GMT
I don't know if what i've done is well done, but it looks to work for me for the moment.

I'm pretty sure that i shouldn't do thing like these, but well...

I duplicated the file "libsfml-network.so.2.4" in /usr/lib, and renamed it "libsfml-network.so.2.3". And also for the file "libsfml-system.so.2.4" in the same directory, renaming it to "libsfml-system.so.2.3".

I am a Manjaro user, but i guess that for Arch it works the same way.

I'll also appreciate if someone tells my that this is a fatal no0b error.
Comment by Patrick (patrick96) - Saturday, 20 August 2016, 09:05 GMT
@irzinfante rather than renaming the library you should downgrade fsml to a 2.3 version, if you want to patch up the problem from the libsfml side.

Loading...