Unable to locate 32-bit libdvdcss

I’m using an old 32-bit desktop for video processing and lightweight servers. I just discovered that vobcopy can no longer read an encrypted DVD. At least I assume that’s what the problem is. The Packman repo is enabled, yet doing a zypper se libdvdcss returns only a src pkg. I’ve never tried to build from an OpenSuse src pkg.

Is there an easier way to find a 32-bit version than loading the page for each community package to see if it is supported?

Hi
Just grab the src rpm and rebuild locally as your user and install the rpm as root…

http://download.videolan.org/pub/SuSE/Tumbleweed/src/libdvdcss-1.4.2-2.7.src.rpm


rpmbuild --rebuild libdvdcss-1.4.2-2.7.src.rpm

All you need is rpmbuild, make and gcc installed.

Instead of simply installing RPM?

http://download.videolan.org/pub/SuSE/Tumbleweed/i586/libdvdcss2-1.4.2-2.7.i586.rpm

actually this is normal repository that can be used with zypper.

# zypper lr -d | grep guid
2 | Libdvdcss | Libdvdcss | Yes | (r ) Yes | No | 75 | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
# zypper se -s libdvdcss2
...
S  | Name                 | Type    | Version   | Arch | Repository
---+----------------------+---------+-----------+------+-----------
i+ | libdvdcss2           | package | 1.4.2-1.1 | i586 | Libdvdcss
   | libdvdcss2-debuginfo | package | 1.4.2-1.1 | i586 | Libdvdcss

http://opensuse-guide.org/

Hi
And not the latest… hence use the src rpm and update to the latest… :wink:

Repository : Local Repository
Name : libdvdcss2
Version : 1.4.3-2

Changes between 1.4.2 and 1.4.3:

  • Fix opening non-ASCII paths in Windows
  • Fix potential buffer overflow if PATH_MAX is reached

IMHO not worth efforts.