No presense of libdvdcss makes DVD functions unusable #6

Open
opened 4 years ago by deloptes · 9 comments
Collaborator

Basic information

  • TDE version: R14.1 DEV
  • Distribution: Debian Buster
  • Hardware: all

Description

Debian Buster does not provide libdvdcss. It is hosted by VideLAN.

When it is missing at compile time, the DVD functionality is disabled. The installation notes mention installing libdvdcss, but I did not find it sufficient. I installed libdvdcss-devel and recompiled and I could operate and watch the DVD.

What can be done?

Steps to reproduce

  1. Test with a DVD without libdvdcss
  2. Test with a DVD with libdvdcss
  3. Compile with libdvdcss-devel and test with a DVD with libdvdcss

In the README it says

   echo 'deb http://www.debian-multimedia.org unstable main' >> /etc/apt/sources.list
   apt-get update
   apt-get install mplayer kplayer libdvdcss w32codecs

But it is now deb http://deb-multimedia.org buster main non-free

Screenshots

<!-- This is a comment. Please fill in the required fields below. The comments provide instructions on how to do so. Note: You do not need to remove comments. --> ## Basic information - TDE version: R14.1 DEV - Distribution: Debian Buster - Hardware: all <!-- Use SL/* labels to set the severity level. Please do not set a milestone. --> ## Description Debian Buster does not provide libdvdcss. It is hosted by VideLAN. When it is missing at compile time, the DVD functionality is disabled. The installation notes mention installing libdvdcss, but I did not find it sufficient. I installed libdvdcss-devel and recompiled and I could operate and watch the DVD. What can be done? ## Steps to reproduce 1. Test with a DVD without libdvdcss 2. Test with a DVD with libdvdcss 3. Compile with libdvdcss-devel and test with a DVD with libdvdcss In the README it says ``` echo 'deb http://www.debian-multimedia.org unstable main' >> /etc/apt/sources.list apt-get update apt-get install mplayer kplayer libdvdcss w32codecs ``` But it is now `deb http://deb-multimedia.org buster main non-free` ## Screenshots <!-- If it seems useful, please provide provide one or more screenshots. -->
Owner

What package does this apply too?

What package does this apply too?
Poster
Collaborator

To the kplayer here ofcourse

To the kplayer here ofcourse
Poster
Collaborator

I have found some cmake module for libdvd & co and I am working on it to fit tqt. I need some time to push PR on that.

I have found some cmake module for libdvd & co and I am working on it to fit tqt. I need some time to push PR on that.
Owner

ok, thanks Emanoil. Will wait for your PR on this then.

ok, thanks Emanoil. Will wait for your PR on this then.
Poster
Collaborator

there is something wrong with the cmake module. It points to https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake and pulls for some reason the content of admin

tde/1_git/tde/main/applications/kplayer/cmake$ cat ../../../../.git/modules/main/applications/kplayer/modules/cmake/config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        worktree = ../../../../../../../main/applications/kplayer/cmake
[remote "origin"]
        url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
there is something wrong with the cmake module. It points to `https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake` and pulls for some reason the content of admin ``` tde/1_git/tde/main/applications/kplayer/cmake$ cat ../../../../.git/modules/main/applications/kplayer/modules/cmake/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true worktree = ../../../../../../../main/applications/kplayer/cmake [remote "origin"] url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master ```
Owner

I have now tried to make a clone from the given URL and everything seems to be fine.

When you open a URL in a browser, you can see that it is a mirror of the tde-common-cmake module from TGW. There doesn't seem to be anything wrong.

https://scm.trinitydesktop.org/scm/git/tde-common-cmake

I have now tried to make a clone from the given URL and everything seems to be fine. When you open a URL in a browser, you can see that it is a mirror of the tde-common-cmake module from TGW. There doesn't seem to be anything wrong. https://scm.trinitydesktop.org/scm/git/tde-common-cmake
Poster
Collaborator

No idea why here it behaves odd

deleted cmake, pulled recursive

Switched to branch 'master'
Your branch and 'origin/master' have diverged,
and have 121 and 160 different commits each, respectively.
  (use "git pull" to merge the remote branch into yours)
repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git pull
warning: redirecting to https://scm.trinitydesktop.org/gitea/TDE/tde-common-cmake/
fatal: refusing to merge unrelated histories

repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git branch
* (HEAD detached from refs/heads/master)
  feat/libdvdcss
  master
repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git checkout master
Previous HEAD position was 8668335 Remove -fvisibility-inlines-hidden from CMAKE_C_FLAGS because this is only valid for C++.
Switched to branch 'master'
Your branch and 'origin/master' have diverged,
and have 121 and 160 different commits each, respectively.
  (use "git pull" to merge the remote branch into yours)

repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git pull
warning: redirecting to https://scm.trinitydesktop.org/gitea/TDE/tde-common-cmake/
fatal: refusing to merge unrelated histories

all looks normal - do you have any ideas?

repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ cat ../../../../.git/modules/main/applications/kplayer/modules
/cmake/config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        worktree = ../../../../../../../main/applications/kplayer/cmake
[remote "origin"]
        url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
No idea why here it behaves odd deleted cmake, pulled recursive ``` Switched to branch 'master' Your branch and 'origin/master' have diverged, and have 121 and 160 different commits each, respectively. (use "git pull" to merge the remote branch into yours) repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git pull warning: redirecting to https://scm.trinitydesktop.org/gitea/TDE/tde-common-cmake/ fatal: refusing to merge unrelated histories repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git branch * (HEAD detached from refs/heads/master) feat/libdvdcss master repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git checkout master Previous HEAD position was 8668335 Remove -fvisibility-inlines-hidden from CMAKE_C_FLAGS because this is only valid for C++. Switched to branch 'master' Your branch and 'origin/master' have diverged, and have 121 and 160 different commits each, respectively. (use "git pull" to merge the remote branch into yours) repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git pull warning: redirecting to https://scm.trinitydesktop.org/gitea/TDE/tde-common-cmake/ fatal: refusing to merge unrelated histories ``` all looks normal - do you have any ideas? ``` repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ cat ../../../../.git/modules/main/applications/kplayer/modules /cmake/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true worktree = ../../../../../../../main/applications/kplayer/cmake [remote "origin"] url = https://system@scm.trinitydesktop.org/scm/git/tde-common-cmake fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master ```
Poster
Collaborator
repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ ls
Doxyfile.am      acinclude.m4.in  conf.change.pl  config.sub            debianrules         doxygen.sh     missing           pkg.m4.in
Doxyfile.global  am_edit          config.guess    configure.in.bot.end  depcomp             install-sh     mkinstalldirs     ylwrap
Makefile.common  bcheck.pl        config.pl       configure.in.min      deps.am             libtool.m4.in  nmcheck
README           compile          config.rpath    cvs.sh                detect-autoconf.pl  ltmain.sh      oldinclude.m4.in

repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git pull --rebase
warning: redirecting to https://scm.trinitydesktop.org/gitea/TDE/tde-common-cmake/
First, rewinding head to replay your work on top of it...

repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ ls
generate_apidox  install_apidox  modules
``` repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ ls Doxyfile.am acinclude.m4.in conf.change.pl config.sub debianrules doxygen.sh missing pkg.m4.in Doxyfile.global am_edit config.guess configure.in.bot.end depcomp install-sh mkinstalldirs ylwrap Makefile.common bcheck.pl config.pl configure.in.min deps.am libtool.m4.in nmcheck README compile config.rpath cvs.sh detect-autoconf.pl ltmain.sh oldinclude.m4.in repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ git pull --rebase warning: redirecting to https://scm.trinitydesktop.org/gitea/TDE/tde-common-cmake/ First, rewinding head to replay your work on top of it... repo-master/tde/1_git/tde/main/applications/kplayer/cmake$ ls generate_apidox install_apidox modules ```
deloptes closed this issue 4 years ago
Poster
Collaborator

sorry - closed by mistake

sorry - closed by mistake
deloptes reopened this issue 4 years ago
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/kplayer#6
Loading…
There is no content yet.