| Summary: | libcaca is not pulling in freeglut | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Thomas Vander Stichele <thomas> |
| Component: | libcaca | Assignee: | Matthias Saou <matthias> |
| Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 14 | CC: | matthias, ss |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-07-11 12:29:48 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
What about "Version-Release number of selected component (if applicable):"? That is missing from this report. In particular, versions for mplayer and libcaca. AFAICT, the dependency already exists. e.g. $ rpm -q libcaca libcaca-0.99-0.10.beta17.fc14.x86_64 $ rpm -q --requires libcaca | grep libglut libglut.so.3()(64bit) $ sudo rpm -e freeglut.x86_64 --nodeps $ rpm -V libcaca Unsatisfied dependencies for libcaca-0.99-0.10.beta17.fc14.x86_64: libglut.so.3()(64bit) is needed by libcaca-0.99-0.10.beta17.fc14.x86_64 prelink: /usr/lib64/libcaca.so.0.99.17: Could not find one of the dependencies S.?...... /usr/lib64/libcaca.so.0.99.17 $ sudo yum -y reinstall libcaca [snip] Reinstalling: libcaca x86_64 0.99-0.10.beta17.fc14 fedora 215 k Installing for dependencies: freeglut x86_64 2.6.0-5.fc14 fedora 172 k [snip] Same conclusion as Jack : WORKSFORME. Don't hesitate to reopen if you can bring more details. |
Description of problem: I did a fresh install of F14/64 bit, then installed the rpmfusion rpm, and installed mplayer. When trying to run it, I get: [thomas@davedina ~]$ mplayer mplayer: error while loading shared libraries: libglut.so.3: cannot open shared object file: No such file or directory ldd reveals: [thomas@davedina ~]$ ldd -r /usr/bin/mplayer linux-vdso.so.1 => (0x00007fff4fb9a000) libpng12.so.0 => /usr/lib64/libpng12.so.0 (0x00007f775baaa000) libz.so.1 => /lib64/libz.so.1 (0x00007f775b893000) libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007f775b649000) libgif.so.4 => /usr/lib64/libgif.so.4 (0x00007f775b440000) libasound.so.2 => /lib64/libasound.so.2 (0x00007f775b156000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f775af52000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f775ad35000) libdvdread.so.4 => /usr/lib64/libdvdread.so.4 (0x00007f775ab17000) libcdda_interface.so.0 => /usr/lib64/libcdda_interface.so.0 (0x00007f775a900000) libcdda_paranoia.so.0 => /usr/lib64/libcdda_paranoia.so.0 (0x00007f775a6f6000) libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f775a461000) libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f775a22b000) libfribidi.so.0 => /usr/lib64/libfribidi.so.0 (0x00007f775a015000) libenca.so.0 => /usr/lib64/libenca.so.0 (0x00007f7759de3000) liblzo2.so.2 => /usr/lib64/liblzo2.so.2 (0x00007f7759bc2000) libvorbis.so.0 => /usr/lib64/libvorbis.so.0 (0x00007f7759996000) libogg.so.0 => /usr/lib64/libogg.so.0 (0x00007f7759791000) libspeex.so.1 => /usr/lib64/libspeex.so.1 (0x00007f7759578000) libtheora.so.0 => /usr/lib64/libtheora.so.0 (0x00007f7759344000) liba52.so.0 => /usr/lib64/liba52.so.0 (0x00007f7759137000) libmpeg2.so.0 => /usr/lib64/libmpeg2.so.0 (0x00007f7758f19000) libdca.so.0 => /usr/lib64/libdca.so.0 (0x00007f7758cf4000) libmpcdec.so.5 => /usr/lib64/libmpcdec.so.5 (0x00007f7758ae7000) libfaad.so.2 => /usr/lib64/libfaad.so.2 (0x00007f77588a6000) libliveMedia.so.0 => /usr/lib64/libliveMedia.so.0 (0x00007f77585e3000) libgroupsock.so.0 => /usr/lib64/libgroupsock.so.0 (0x00007f77583ca000) libUsageEnvironment.so.0 => /usr/lib64/libUsageEnvironment.so.0 (0x00007f77581c8000) libBasicUsageEnvironment.so.0 => /usr/lib64/libBasicUsageEnvironment.so.0 (0x00007f7757fbf000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f7757cb8000) libopencore-amrnb.so.0 => /usr/lib64/libopencore-amrnb.so.0 (0x00007f7757a89000) libopencore-amrwb.so.0 => /usr/lib64/libopencore-amrwb.so.0 (0x00007f7757873000) libdv.so.4 => /usr/lib64/libdv.so.4 (0x00007f7757647000) libxvidcore.so.4 => /usr/lib64/libxvidcore.so.4 (0x00007f7757332000) libm.so.6 => /lib64/libm.so.6 (0x00007f77570ad000) libschroedinger-1.0.so.0 => /usr/lib64/libschroedinger-1.0.so.0 (0x00007f7756def000) liborc-0.4.so.0 => /usr/lib64/liborc-0.4.so.0 (0x00007f7756b92000) libvpx.so.0 => /usr/lib64/libvpx.so.0 (0x00007f7756794000) libdvdnav.so.4 => /usr/lib64/libdvdnav.so.4 (0x00007f7756581000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f775636f000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f7756030000) libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007f7755e2d000) libXv.so.1 => /usr/lib64/libXv.so.1 (0x00007f7755c28000) libXvMC.so.1 => /usr/lib64/libXvMC.so.1 (0x00007f7755a25000) libXvMCW.so.1 => /usr/lib64/libXvMCW.so.1 (0x00007f7755821000) libvdpau.so.1 => /usr/lib64/libvdpau.so.1 (0x00007f775561f000) libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f775541d000) libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f7755218000) libXxf86dga.so.1 => /usr/lib64/libXxf86dga.so.1 (0x00007f7755012000) libaa.so.1 => /usr/lib64/libaa.so.1 (0x00007f7754df2000) libcaca.so.0 => /usr/lib64/libcaca.so.0 (0x00007f7754b20000) libSDL-1.2.so.0 => /usr/lib64/libSDL-1.2.so.0 (0x00007f7754883000) libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f7754614000) libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f77543d2000) liblirc_client.so.0 => /usr/lib64/liblirc_client.so.0 (0x00007f77541cc000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f7753fb7000) libc.so.6 => /lib64/libc.so.6 (0x00007f7753c13000) libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f7753a0b000) libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f77537ef000) librt.so.1 => /lib64/librt.so.1 (0x00007f77535e6000) /lib64/ld-linux-x86-64.so.2 (0x00007f775bcd0000) libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f77533be000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f77531a3000) libncurses.so.5 => /lib64/libncurses.so.5 (0x00007f7752f80000) libslang.so.2 => /usr/lib64/libslang.so.2 (0x00007f7752c14000) libgpm.so.2 => /usr/lib64/libgpm.so.2 (0x00007f7752a0e000) libncursesw.so.5 => /lib64/libncursesw.so.5 (0x00007f77527de000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f77525b7000) libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00007f775235a000) libglut.so.3 => not found libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f7752158000) libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f7751f53000) libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f7751d48000) libpulsecommon-0.9.21.so => /usr/lib64/libpulsecommon-0.9.21.so (0x00007f7751af9000) libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f77518f3000) libwrap.so.0 => /lib64/libwrap.so.0 (0x00007f77516e9000) libsndfile.so.1 => /usr/lib64/libsndfile.so.1 (0x00007f7751482000) libasyncns.so.0 => /usr/lib64/libasyncns.so.0 (0x00007f775127d000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f7751038000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f7750e34000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f7750c31000) libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f7750a22000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f7750808000) libFLAC.so.8 => /usr/lib64/libFLAC.so.8 (0x00007f77505ce000) libvorbisenc.so.2 => /usr/lib64/libvorbisenc.so.2 (0x00007f7750100000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f774fee5000) undefined symbol: glutSwapBuffers(/usr/lib64/libcaca.so.0) undefined symbol: glutCloseFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutHideWindow(/usr/lib64/libcaca.so.0) undefined symbol: glutInitWindowSize(/usr/lib64/libcaca.so.0) undefined symbol: glutSpecialFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutInitWindowSize(/usr/lib64/libcaca.so.0) undefined symbol: glutDisplayFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutPostRedisplay(/usr/lib64/libcaca.so.0) undefined symbol: glutReshapeFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutSetCursor(/usr/lib64/libcaca.so.0) undefined symbol: glutDestroyWindow(/usr/lib64/libcaca.so.0) undefined symbol: glutMainLoopEvent(/usr/lib64/libcaca.so.0) undefined symbol: glutPassiveMotionFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutCreateWindow(/usr/lib64/libcaca.so.0) undefined symbol: glutMouseFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutMotionFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutKeyboardFunc(/usr/lib64/libcaca.so.0) undefined symbol: glutInitDisplayMode(/usr/lib64/libcaca.so.0) undefined symbol: glutSetWindowTitle(/usr/lib64/libcaca.so.0) Looks like libcaca is not properly pulling in freeglut. Bug was originally filed at rpmfusion: https://bugzilla.rpmfusion.org/show_bug.cgi?id=1643 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: