Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #167064 > unrolled thread
| Started by | Martin Hanson <greencoppermine@yandex.com> |
|---|---|
| First post | 2016-04-25 09:40 +0200 |
| Last post | 2016-04-25 12:10 +0200 |
| Articles | 3 — 3 participants |
Back to article view | Back to linux.debian.user
Dealing with library dependencies Martin Hanson <greencoppermine@yandex.com> - 2016-04-25 09:40 +0200
Re: Dealing with library dependencies Reco <recoverym4n@gmail.com> - 2016-04-25 10:00 +0200
Re: Dealing with library dependencies Sven Arvidsson <sa@whiz.se> - 2016-04-25 12:10 +0200
| From | Martin Hanson <greencoppermine@yandex.com> |
|---|---|
| Date | 2016-04-25 09:40 +0200 |
| Subject | Dealing with library dependencies |
| Message-ID | <rrJhE-1QD-5@gated-at.bofh.it> |
Hi, I was thinking about getting the game Alien Isolation, but running a "strace" at a friends installation showed that the game required libssl.1.0.0, but I am running Debian Stretch which has libssl.1.0.2. Also other similar libraries are off on version number. How does one handle such an issue? Downgrading to jessie is not an option as I have other stuff that requires newer libraries, hence the original need for stretch. Should one simply create a symbolic link from libssl.1.0.2 to libssl.1.0.0? Would that even work? I don't understand why library dependencies doesn't come with the games themselves in some in-game directory so as to make it more independent upon Linux distribution etc. Anyway, feedback, help, and suggestions would be greatly appreciated. Kind regards, Martin
[toc] | [next] | [standalone]
| From | Reco <recoverym4n@gmail.com> |
|---|---|
| Date | 2016-04-25 10:00 +0200 |
| Message-ID | <rrJB0-20d-1@gated-at.bofh.it> |
| In reply to | #167064 |
Hi. On Mon, Apr 25, 2016 at 09:04:11AM +0200, Martin Hanson wrote: > Hi, > > I was thinking about getting the game Alien Isolation, but running a "strace" at a friends installation showed that the game required libssl.1.0.0, but I am running Debian Stretch which has libssl.1.0.2. Also other similar libraries are off on version number. > > How does one handle such an issue? Rebuilding it from the source usually helps. > Should one simply create a symbolic link from libssl.1.0.2 to libssl.1.0.0? Would that even work? No. libssl is (in)famous for its unstable API and ABI, and the names are different for this very reason. > I don't understand why library dependencies doesn't come with the games themselves in some in-game directory so as to make it more independent upon Linux distribution etc. Security concerns, mostly. Every time one ships a library like that one should take a responsibility of tracking every vulnerability in the library *and* update it accordingly. Else the user of the software is left at the mercy of malware and blackhats :) And if the authors of Alien Isolation really cared about Linux distribution independence - they'd use GNUTLS instead of OpenSSL. Reco
[toc] | [prev] | [next] | [standalone]
| From | Sven Arvidsson <sa@whiz.se> |
|---|---|
| Date | 2016-04-25 12:10 +0200 |
| Message-ID | <rrLCP-3W5-27@gated-at.bofh.it> |
| In reply to | #167064 |
[Multipart message — attachments visible in raw view] — view raw
On Mon, 2016-04-25 at 09:04 +0200, Martin Hanson wrote: > Hi, > > I was thinking about getting the game Alien Isolation, but running a > "strace" at a friends installation showed that the game required > libssl.1.0.0, but I am running Debian Stretch which has libssl.1.0.2. > Also other similar libraries are off on version number. > > How does one handle such an issue? > > Downgrading to jessie is not an option as I have other stuff that > requires newer libraries, hence the original need for stretch. > > Should one simply create a symbolic link from libssl.1.0.2 to > libssl.1.0.0? Would that even work? > > I don't understand why library dependencies doesn't come with the > games themselves in some in-game directory so as to make it more > independent upon Linux distribution etc. > > Anyway, feedback, help, and suggestions would be greatly appreciated. This is a Steam game right? Steam does come with libraries so I doubt it will be a problem. I'm running Steam on sid and haven't had any problems. (Haven't tried that particular game though). I believe you can buy it and if it doesn't work, get a full refund? -- Cheers, Sven Arvidsson http://www.whiz.se PGP Key ID 6FAB5CD5
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.user
csiph-web