Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 284665 - games-simulation/secondlife-bin needs libjpeg.so.62
Summary: games-simulation/secondlife-bin needs libjpeg.so.62
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Joe Peterson (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 283241
  Show dependency tree
 
Reported: 2009-09-12 09:19 UTC by Silvio
Modified: 2009-09-14 15:01 UTC (History)
2 users (show)

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 Silvio 2009-09-12 09:19:16 UTC
Launching secondlife-bin from command line I get now:

_____________________________________________________________

# secondlife-bin
Running from /opt/secondlife
/opt/secondlife/secondlife: line 94: ./register_secondlifeprotocol.sh: Permission denied
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory
*** Bad shutdown. ***

*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.
_____________________________________________________



if I chmod a+x and a+r register_secondlifeprotocol.sh
I get this message:


______________________________________________________

# secondlife-bin
Running from /opt/secondlife
bin/do-not-directly-run-secondlife-bin: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory
*** Bad shutdown. ***

*******************************************************
This is a BETA release of the Second Life linux client.
Thank you for testing!
Please see README-linux.txt before reporting problems.
________________________________________________________


Reproducible: Always

Steps to Reproduce:
1. launch secondlife-bin
Actual Results:  
it fails to start
Comment 1 Christophe LEFEBVRE 2009-09-12 15:30:40 UTC
What is the version of Secondlife you have emerged ?
Can you tell us which version of media-libs/jpeg you use ?

You can check these information with an "emerge -pv PACKAGE_NAME"
Comment 2 Silvio 2009-09-12 16:28:34 UTC
(In reply to comment #1)
> What is the version of Secondlife you have emerged ?
> Can you tell us which version of media-libs/jpeg you use ?
> 
> You can check these information with an "emerge -pv PACKAGE_NAME"
> 

media-libs/jpeg-7

I resolved the problem installing:

media-libs/jpeg-compat

which put files of jpeg 6 in the /usr/lib directory

problably secondlife.bin has ti be updated to use jpeg 7 or ebuild has to have the dependency of jpeg-compat

Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-09-12 17:17:45 UTC
Someone should contact secondlife upstream and tell them about the situation. Maintainers should use || ( media-libs/jpeg-compat <media-libs/jpeg-7 ) deps while waiting.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2009-09-13 09:24:24 UTC
@games: Do you care about the package? I haven't seen Joe in a long time.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2009-09-13 13:10:43 UTC
+  13 Sep 2009; Samuli Suominen <ssuominen@gentoo.org>
+  secondlife-bin-1.22.11.ebuild, secondlife-bin-1.23_rc2.ebuild,
+  secondlife-bin-1.23_rc4.ebuild:
+  Use jpeg-compat wrt #283241, thanks to Silvio Gerli for reporting.
Comment 6 Joe Peterson (RETIRED) gentoo-dev 2009-09-14 15:01:23 UTC
This is a nasty binary package, unfortunately.  There is also a build-from-source version in the tree, but some of the audio features do not work, as they rely on binary-only things.  It would be nice to get rid of the binary pkg, of course, but functionality isn't identical, I left it.

Thanks for fixing the JPEG issue.  I guess that's one possible issue with binary pkgs as libs move forward (and revdep-rebuild cannot fix these cases).

It's actually strange that no new RCs have been released for quite some time from upstream.