Best way to install llibdvd-pkg

5 replies [Last post]
GNUbahn
Offline
Joined: 02/19/2016

It seems there are only three ways to install libdvd-pkg (without building by yourself).

* add the debian contrib repository, install via apt
* add ubuntu's multiverse repository, install via apt
* download from videolan

Are there any freedom-wise issues with adding one of the two repositories?

I have downloaded the latest release from videolan, but it seems to require use of the 'Meson build system' which I have no idea of what is or how it works.

In this case I prefer ease, but with minimum freedom issues.

Which way is preferable?

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Are there any freedom-wise issues with adding one of the two repositories?

Both include non-free software. We had better not recommend them and, indeed, https://trisquel.info/en/wiki/enable-dvd-playback does not. That manual, with a screenshot of Trisquel 8, would benefit from an update. Would you contribute to it?

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

That advice is actually incorrect, because to install a piece of free software, you simply have to do it.

There are several ways to install libdvd-pkg. It is even the title of this thread.

That doesn't necessitate behaving in any other way shape or form, such as impacting the entire trisquel distribution and all of it's users, (or their 'freedom')

I have never written that adding a repository with proprietary software impacts "the entire trisquel distribution and all of it's users". Anybody doing so on her system loses one of Trisquel's main benefit though: being able to carelessly install anything the package manager proposes without risking to fall into the injustice of proprietary software.

These looping nonsensical 'discussions' are really typical here on trisquel forums

I have noticed here quite a lot of nonsensical discussions during the past ten days. Monologues rather than discussions, actually.

if anyone is seeking real freedom, they should avoid what has become a honeypot for it's destruction.(trisquel.info)

You seek "real freedom", don't you? Why don't you avoid trisquel.info?

--
Magic Banana, archaeologist bot on trisquel.info since 2010

prospero
Offline
Joined: 05/20/2022

> Which way is preferable?

You can install the bookworm package on Aramo with gdebi. This still means going off-repo, but involves no known software freedom restriction.

> That manual, with a screenshot of Trisquel 8, would benefit from an update.

Indeed. In fact, it looks like it could do with a full rewrite. I suggest using this thread as a discussion page for that purpose, if GNUbahn has no objection to hosting our little documentation assemblage.

Open.Trisquel
Online
Joined: 01/08/2026

It appears to be licensed under the gpl looking at the source file

Source: http://download.videolan.org/pub/libdvdcss/
Upstream-Name: libdvdcss

Files: *
Copyright: 1998-2008 VideoLAN
License: GPL-2+
Comment:
See list of upstream authors in
/usr/share/doc/libdvdcss*/AUTHORS

then the trisquel wiki outlines the other issues that may be concerning with the lib-dvd package

https://trisquel.info/en/wiki/enable-dvd-playback

some distro's attempt to include packages like this by default, or give users an option to install by choice, around install time, and others seperate it away from their main repositories

Those are essentially the key points regarding this package. Here it isn't included by default in trisquels repositories, so it doesn't actually concern trisquel so much.

It is a common procedure to try to enable multimedia support, even if the distro doesn't do it automatically, and someone made a wiki guide on how to do so, which is still good information.

the only last point, would be actually getting it to work properly. It's a common procedure to temporarily enable a repository in sources, to download a single package if possible, and then to disable it. It's also common to simply use git. Those are both very simple to do, it looks like the library should work without much issues.

https://www.videolan.org/developers/libdvdcss.html

The latest version of libdvdcss is 1.5.0.

they have .debs in here
https://download.videolan.org/pub/debian/stable

but it looks like an older version

so you might try a repository or the git repo

and generally if debian packages will work on a system, it's prefered over ubuntu

(if you install it as a .deb, then you can manage it with apt, i.e. removing it with apt, or installing an upgrade later with apt)(if you install it from their git repo, and then you want to upgrade it later, you will have to use their git repo to do it)

I don't have experience with it, but if anyone did, or getting it to work, that would appropriate to add in addition...

(and if videolan.org includes non-free software it wouldn't be suprising either, but it's linked on the wiki! I don't think this is concerning, because we actively promote free software and the alternatives, and help each other to pursue it.)

(also instead of gdebi, you can install the .debs with a simple sudo dpkg -i libdvd-pkg.deb) (which sometimes requires sudo apt install -f)(to fix any issues, and you're all done.)

In this case, the issues surrounding the package in question are handled by the upstream, and trisquel is largely uneffected by it as a result.