Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306873 - x11-misc/electricsheep-2.7_beta11: requires libavutil.so.49 although not brought in as dependency
Summary: x11-misc/electricsheep-2.7_beta11: requires libavutil.so.49 although not brou...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High critical
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-25 21:15 UTC by Alex Funk
Modified: 2010-02-26 12:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
This is the result of emerge --info on my system. (emerge-info.txt,3.49 KB, text/plain)
2010-02-25 21:16 UTC, Alex Funk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Funk 2010-02-25 21:15:00 UTC
My system is consistent, however when trying to launch electricsheep, it complains about missing libavutil.so.49.  ldd shows a linkage to libavutil.so.50, but not .49.

I've tried re-merging electricsheep to no avail.

Please let me know what other information I can provide.

Reproducible: Always

Steps to Reproduce:
1. Install x11-misc/electricsheep-2.7_beta11
2. Try to run, either from command line or invoked through gnome-screensaver

Actual Results:  
electricsheep throws
electricsheep: error while loading shared libraries: libavutil.so.49: cannot open shared object file: No such file or directory


Expected Results:  
electricsheep runs without error

Although electricsheep is one of the least important packages on my system, it's inability to run causes me to mark it as critical.

'emerge --info' incoming as an attachment.
Comment 1 Alex Funk 2010-02-25 21:16:00 UTC
Created attachment 221203 [details]
This is the result of emerge --info on my system.
Comment 2 Doktor Notor 2010-02-25 21:22:42 UTC
revdep-rebuild --library libavutil.so.49
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-02-25 21:38:32 UTC
Yup, use revdep-rebuild.
Comment 4 Alex Funk 2010-02-25 22:00:33 UTC
(In reply to comment #2)
> revdep-rebuild --library libavutil.so.49
> 

I apologize, I should have been more specific.  That's what I meant by "my system is consistent".  It was the first thing I tried :)
Comment 5 Doktor Notor 2010-02-25 22:10:31 UTC
$ electricsheep
downloading sheep, please wait...
downloading sheep, please wait...

<snip>

[avi @ 0x841ae80]MAX_READ_SIZE:5000000 reached
[avi @ 0x841ad70]MAX_READ_SIZE:5000000 reached

Plays and WFM just fine, so your system does not seem to be consistent at all.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2010-02-26 12:39:02 UTC
objdump from electricsheep binary,

NEEDED               libavformat.so.52
NEEDED               libavcodec.so.52

as expected, and it's working fine.

your system is broken, likely old local FFmpeg installation somewhere in LDPATH is messing it up. like in, /usr/local or in any path in /etc/ld.so.conf

either way, not a bug