Please Install the Following Manually and Try Again Libdvdcssso2 Library
[SOLVED] Brasero disk copy fails with missing library
This forum is dedicated to basic help and support :
Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.
Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer
[SOLVED] Brasero disk copy fails with missing library
This is Mageia 4, x86_64. Selecting disk copy from the Brasero menu brings up a message saying:
- Code: Select all
-
All required applications and libraries are not installed.
Please install the following manually and try again:
libdvdcss.so.2 (library).
lib64dvdcss is installed and includes the requisite file:
- Code: Select all
-
$ rpm -q brasero
brasero-3.10.0-1.mga4
$ rpm -q lib64dvdcss2
lib64dvdcss2-1.2.13-2.mga4.tainted
$ rpm -q -l lib64dvdcss2
/usr/lib64/libdvdcss.so.2
/usr/lib64/libdvdcss.so.2.1.0
Any ideas? Is Brasero or one of it's libraries looking for a 32-bit version of the library (e.g., in /usr/lib)?
Last edited by billr on Mar 21st, '14, 16:33, edited 2 times in total.
- billr
- Posts: 46
- Joined: Apr 19th, '12, 21:27
Re: Brasero disk copy fails with missing library
Without lib64dvdcss2 installed, I got the same error message. Installing that package fixed the problem. I did have to quit brasero and restart it.
- martinw
- Posts: 609
- Joined: May 14th, '11, 10:59
Re: Brasero disk copy fails with missing library
its not asking you to install lib64dvdcss2
its asking you to install libdvdcss2
ie the i586 version.
so the app you are using must also be the i586 version
regards peter
Redhat 6 Certified Engineer (RHCE)
Sometimes my posts will sound short, or snappy, however its realy not my intention to offend, so accept my apologies in advance.
- wintpe
- Posts: 1204
- Joined: May 22nd, '11, 17:08
- Location: Rayleigh,, Essex , UK
Re: Brasero disk copy fails with missing library
wintpe wrote:its not asking you to install lib64dvdcss2
its asking you to install libdvdcss2
ie the i586 version.
so the app you are using must also be the i586 version
regards peter
If so, then it's a Mageia packaging problem, as I installed it from the software manager and rpm -i reports it is the x86_64 version:
- Code: Select all
-
$ rpm -q -i brasero
Name : brasero
Version : 3.10.0
Release : 1.mga4
Architecture: x86_64
Install Date: Tue 11 Mar 2014 07:21:18 AM PDT
- billr
- Posts: 46
- Joined: Apr 19th, '12, 21:27
Re: Brasero disk copy fails with missing library
can you try running ldd on the binary file for brasero
run rpm -qal on the rpm to find the binary, usualy something like /usr/bin
also check that you have not installed both 32 and 64 bit versions
regards peter
Redhat 6 Certified Engineer (RHCE)
Sometimes my posts will sound short, or snappy, however its realy not my intention to offend, so accept my apologies in advance.
- wintpe
- Posts: 1204
- Joined: May 22nd, '11, 17:08
- Location: Rayleigh,, Essex , UK
Re: Brasero disk copy fails with missing library
Good suggestion, Peter. Here's the output:
- Code: Select all
-
$ ldd /usr/bin/brasero
linux-vdso.so.1 (0x00007ffff6f3a000)
libbrasero-media3.so.1 => /lib64/libbrasero-media3.so.1 (0x00007f048d115000)
libbrasero-burn3.so.1 => /lib64/libbrasero-burn3.so.1 (0x00007f048ce89000)
libbrasero-utils3.so.1 => /lib64/libbrasero-utils3.so.1 (0x00007f048cc60000)
libgthread-2.0.so.0 => /lib64/libgthread-2.0.so.0 (0x00007f048ca5e000)
libgstvideo-1.0.so.0 => /lib64/libgstvideo-1.0.so.0 (0x00007f048c819000)
libgstreamer-1.0.so.0 => /lib64/libgstreamer-1.0.so.0 (0x00007f048c517000)
libgtk-3.so.0 => /lib64/libgtk-3.so.0 (0x00007f048be0c000)
libgdk-3.so.0 => /lib64/libgdk-3.so.0 (0x00007f048bb5b000)
libpango-1.0.so.0 => /lib64/libpango-1.0.so.0 (0x00007f048b910000)
libgdk_pixbuf-2.0.so.0 => /lib64/libgdk_pixbuf-2.0.so.0 (0x00007f048b6ef000)
libcairo.so.2 => /lib64/libcairo.so.2 (0x00007f048b3d1000)
libxml2.so.2 => /lib64/libxml2.so.2 (0x00007f048b069000)
libtracker-sparql-0.16.so.0 => /lib64/libtracker-sparql-0.16.so.0 (0x00007f048ae49000)
libtotem-plparser.so.18 => /lib64/libtotem-plparser.so.18 (0x00007f048ac2a000)
libgio-2.0.so.0 => /lib64/libgio-2.0.so.0 (0x00007f048a8c9000)
libgobject-2.0.so.0 => /lib64/libgobject-2.0.so.0 (0x00007f048a679000)
libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007f048a379000)
libSM.so.6 => /lib64/libSM.so.6 (0x00007f048a171000)
libICE.so.6 => /lib64/libICE.so.6 (0x00007f0489f55000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0489d38000)
libc.so.6 => /lib64/libc.so.6 (0x00007f0489983000)
libgmodule-2.0.so.0 => /lib64/libgmodule-2.0.so.0 (0x00007f048977f000)
libgstpbutils-1.0.so.0 => /lib64/libgstpbutils-1.0.so.0 (0x00007f0489559000)
libnotify.so.4 => /lib64/libnotify.so.4 (0x00007f0489351000)
libcanberra-gtk3.so.0 => /lib64/libcanberra-gtk3.so.0 (0x00007f048914c000)
libm.so.6 => /lib64/libm.so.6 (0x00007f0488e49000)
libpangocairo-1.0.so.0 => /lib64/libpangocairo-1.0.so.0 (0x00007f0488c3c000)
libgstbase-1.0.so.0 => /lib64/libgstbase-1.0.so.0 (0x00007f04889e5000)
liborc-0.4.so.0 => /lib64/liborc-0.4.so.0 (0x00007f048875f000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f048855b000)
libX11.so.6 => /lib64/libX11.so.6 (0x00007f0488220000)
libXi.so.6 => /lib64/libXi.so.6 (0x00007f0488010000)
libXfixes.so.3 => /lib64/libXfixes.so.3 (0x00007f0487e0a000)
libcairo-gobject.so.2 => /lib64/libcairo-gobject.so.2 (0x00007f0487c01000)
libatk-1.0.so.0 => /lib64/libatk-1.0.so.0 (0x00007f04879de000)
libatk-bridge-2.0.so.0 => /lib64/libatk-bridge-2.0.so.0 (0x00007f04877b3000)
libpangoft2-1.0.so.0 => /lib64/libpangoft2-1.0.so.0 (0x00007f048759f000)
libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f0487363000)
libXinerama.so.1 => /lib64/libXinerama.so.1 (0x00007f0487160000)
libXrandr.so.2 => /lib64/libXrandr.so.2 (0x00007f0486f56000)
libXcursor.so.1 => /lib64/libXcursor.so.1 (0x00007f0486d4b000)
libXcomposite.so.1 => /lib64/libXcomposite.so.1 (0x00007f0486b48000)
libXdamage.so.1 => /lib64/libXdamage.so.1 (0x00007f0486945000)
libwayland-client.so.0 => /lib64/libwayland-client.so.0 (0x00007f0486738000)
libxkbcommon.so.0 => /lib64/libxkbcommon.so.0 (0x00007f04864d9000)
libwayland-cursor.so.0 => /lib64/libwayland-cursor.so.0 (0x00007f04862d1000)
libXext.so.6 => /lib64/libXext.so.6 (0x00007f04860bf000)
librt.so.1 => /lib64/librt.so.1 (0x00007f0485eb7000)
libpixman-1.so.0 => /lib64/libpixman-1.so.0 (0x00007f0485c0c000)
libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f048597a000)
libEGL.so.1 => /lib64/libEGL.so.1 (0x00007f0485757000)
libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f04854f8000)
libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007f04852f5000)
libxcb-render.so.0 => /lib64/libxcb-render.so.0 (0x00007f04850eb000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f0484ecc000)
libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f0484cc2000)
libz.so.1 => /lib64/libz.so.1 (0x00007f0484aa8000)
libGL.so.1 => /lib64/libGL.so.1 (0x00007f0484827000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f04845f6000)
libtracker-data.so.0 => /usr/lib64/tracker-0.16/libtracker-data.so.0 (0x00007f0484367000)
libtracker-common.so.0 => /usr/lib64/tracker-0.16/libtracker-common.so.0 (0x00007f048412d000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f0483f29000)
libsoup-2.4.so.1 => /lib64/libsoup-2.4.so.1 (0x00007f0483c66000)
libgmime-2.6.so.0 => /lib64/libgmime-2.6.so.0 (0x00007f04839f7000)
libarchive.so.13 => /lib64/libarchive.so.13 (0x00007f0483751000)
libgcrypt.so.11 => /lib64/libgcrypt.so.11 (0x00007f04834cd000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f04832b4000)
libffi.so.6 => /lib64/libffi.so.6 (0x00007f04830ac000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f0482e46000)
/lib64/ld-linux-x86-64.so.2 (0x00007f048d33b000)
libgstaudio-1.0.so.0 => /lib64/libgstaudio-1.0.so.0 (0x00007f0482bfd000)
libcanberra.so.0 => /lib64/libcanberra.so.0 (0x00007f04829ec000)
libatspi.so.0 => /lib64/libatspi.so.0 (0x00007f04827bf000)
libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f0482578000)
libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007f0482325000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f0482115000)
libX11-xcb.so.1 => /lib64/libX11-xcb.so.1 (0x00007f0481f13000)
libxcb-dri2.so.0 => /lib64/libxcb-dri2.so.0 (0x00007f0481d0e000)
libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0 (0x00007f0481b07000)
libgbm.so.1 => /lib64/libgbm.so.1 (0x00007f04818ff000)
libwayland-server.so.0 => /lib64/libwayland-server.so.0 (0x00007f04816ef000)
libudev.so.1 => /lib64/libudev.so.1 (0x00007f04814dd000)
libdrm.so.2 => /lib64/libdrm.so.2 (0x00007f04812d1000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007f04810cd000)
libXdmcp.so.6 => /lib64/libXdmcp.so.6 (0x00007f0480ec7000)
libglapi.so.0 => /lib64/libglapi.so.0 (0x00007f0480c73000)
libxcb-glx.so.0 => /lib64/libxcb-glx.so.0 (0x00007f0480a5b000)
libXxf86vm.so.1 => /lib64/libXxf86vm.so.1 (0x00007f0480855000)
libsqlite3.so.0 => /lib64/libsqlite3.so.0 (0x00007f04805a0000)
libicuuc.so.52 => /lib64/libicuuc.so.52 (0x00007f048022a000)
libicui18n.so.52 => /lib64/libicui18n.so.52 (0x00007f047fe29000)
libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007f047fa2a000)
libattr.so.1 => /lib64/libattr.so.1 (0x00007f047f825000)
liblzo2.so.2 => /lib64/liblzo2.so.2 (0x00007f047f604000)
libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007f047f3ff000)
libgsttag-1.0.so.0 => /lib64/libgsttag-1.0.so.0 (0x00007f047f1c8000)
libvorbisfile.so.3 => /usr/lib64/libvorbisfile.so.3 (0x00007f047efbf000)
libtdb.so.1 => /usr/lib64/libtdb.so.1 (0x00007f047edac000)
libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007f047eba2000)
libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007f047e980000)
libicudata.so.52 => /lib64/libicudata.so.52 (0x00007f047e77f000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f047e47b000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f047e265000)
libvorbis.so.0 => /lib64/libvorbis.so.0 (0x00007f047e037000)
libogg.so.0 => /lib64/libogg.so.0 (0x00007f047de30000)
The interesting thing is, brasero loads and starts just fine. It's only when you click the copy disc button that the error message appears. So, libdvdcss2 is not required to load the program and is not an rpm dependency, either. It's obviously loaded on demand by brasero itself (probably to avoid the requirement to force the installation of a tainted library).
- billr
- Posts: 46
- Joined: Apr 19th, '12, 21:27
Re: Brasero disk copy fails with missing library
yes or the click button calls out to another utility that needs it.
run top in a shell, while clicking the button several times and see what process it spawns.
or better still attach strace to it just before you click the button
ps -ef|grep programname
strace -fp processid
regards peter
Redhat 6 Certified Engineer (RHCE)
Sometimes my posts will sound short, or snappy, however its realy not my intention to offend, so accept my apologies in advance.
- wintpe
- Posts: 1204
- Joined: May 22nd, '11, 17:08
- Location: Rayleigh,, Essex , UK
Re: Brasero disk copy fails with missing library
@Peter
wintpe wrote:its not asking you to install lib64dvdcss2
its asking you to install libdvdcss2
ie the i586 version.
so the app you are using must also be the i586 version
regards peter
This is incorrect:
- Code: Select all
-
# urpmq -l lib64dvdcss2
/usr/lib64/libdvdcss.so.2
/usr/lib64/libdvdcss.so.2.1.0
/usr/share/doc/lib64dvdcss2
/usr/share/doc/lib64dvdcss2/AUTHORS
/usr/share/doc/lib64dvdcss2/README
i.e. the package lib64dvdcss2 provides the file libdvdcss.so.2.
@Bill, if you type
- Code: Select all
-
ls -l /usr/lib64/libdvdcss*
in a terminal window, do you see something like
- Code: Select all
-
lrwxrwxrwx 1 root root 18 Mar 11 23:27 /usr/lib64/libdvdcss.so.2 -> libdvdcss.so.2.1.0
-rwxr-xr-x 1 root root 36240 Oct 31 12:06 /usr/lib64/libdvdcss.so.2.1.0*
If not, try forcing the package to be reinstalled with
- Code: Select all
-
urpmi --replacepkgs lib64dvdcss2
- martinw
- Posts: 609
- Joined: May 14th, '11, 10:59
Re: Brasero disk copy fails with missing library
@Martin, I do see exactly what you showed, so lib64dvdcss2 is installed. I went to try it again earlier this morning, running strace per Peter's suggestion, but brasero actually worked! I don't know what's different than before other than I no longer have the original DVD in the burner. I'm going to run a few more tests before calling this mysteriously solved.
- billr
- Posts: 46
- Joined: Apr 19th, '12, 21:27
Re: Brasero disk copy fails with missing library
Well, Brasero is working now. I don't know what's different, but marking the thread as solved.
- billr
- Posts: 46
- Joined: Apr 19th, '12, 21:27
Return to Basic support
Who is online
Users browsing this forum: No registered users and 1 guest
Source: https://forums.mageia.org/en/viewtopic.php?f=7&t=7184
0 Response to "Please Install the Following Manually and Try Again Libdvdcssso2 Library"
Post a Comment