Package Details: openpht-git 25736.9b48bda-1

Git Clone URL: https://aur.archlinux.org/openpht-git.git (read-only)
Package Base: openpht-git
Description: OpenPHT is a community driven fork of Plex Home Theater
Upstream URL: https://github.com/RasPlex/OpenPHT/
Keywords: openpht plex plexhometheater
Licenses: GPL2
Conflicts: plex-home-theater
Submitter: normanu
Maintainer: normanu
Last Packager: normanu
Votes: 3
Popularity: 0.000000
First Submitted: 2016-08-13 08:49
Last Updated: 2016-08-16 09:18

Dependencies (59)

Required by (0)

Sources (4)

Latest Comments

1 2 Next › Last »

mwberry commented on 2017-09-11 02:47

Right, so it might already be packaged as https://aur.archlinux.org/packages/kodi-devel-libcec/

mwberry commented on 2017-09-11 02:45

OpenPHT replies on a forked Libcec that it downloads from http://mirrors.xbmc.org/ [1]. Presumably the make logic notices that libcec is already installed so it skips trying to download it. But the copy of libcec installed is not the forked xmbc copy, so there's all sorts of mismatches.

I'm still trying to locate where the patched libcec is hosted to see if it is worth setting up a PKGBUILD for it.


[1] https://github.com/RasPlex/OpenPHT/blob/openpht-1.8/lib/libcec/Makefile

Shadowfied commented on 2016-12-23 17:54

Won't compile for me either :{

make[2]: *** [xbmc/CMakeFiles/xbmc.dir/build.make:13647: xbmc/CMakeFiles/xbmc.dir/peripherals/devices/PeripheralCecAdapter.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1068: xbmc/CMakeFiles/xbmc.dir/all] Error 2
make: *** [Makefile:150: all] Error 2
==> ERROR: A failure occurred in build().

Any ideas?

OS: Manjaro 16.10.3 Fringilla
Kernel: x86_64 Linux 4.4.38-1-MANJARO

Did a yaourt -Suya and everything is up to date.

Denzo commented on 2016-11-30 19:10

@degeberg
@normanu

I checked both those things. I was indeed not running the latest, so I rebooted. I also verified that I had libcec3 installed and reinstalled it anyway. The problem however, persists.

Could the problem perhaps lie in the fact that openpht-ffmpeg still uses the libcec in the Arch repos?

normanu commented on 2016-11-30 16:34

Are you running the kernel that is installed?

So is uname -a the same version as pacman -Qs kernel ?
I have had several times that make can't find the needed library's if your not running the latest installed.

degeberg commented on 2016-11-30 15:41

@Denzo:

I'm at work, so I can't verify it, but I believe it's the same issue that broke plex-media-player. Plex uses libcec 3 while the latest libcec in Arch repos is libcec 4. They aren't API compatible. I fixed this by making a libcec3 package (available on AUR) that can be installed alongside libcec. Then I patched plex-media-player to use that instead.

You could probably also try downgrading your libcec install, but downgrades aren't generally supported on Arch Linux, so you might break something else.

Denzo commented on 2016-11-30 15:33

I get the following build errors while using either libcec or libcec-git:

make[2]: *** [xbmc/CMakeFiles/xbmc.dir/build.make:13647: xbmc/CMakeFiles/xbmc.dir/peripherals/devices/PeripheralCecAdapter.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1068: xbmc/CMakeFiles/xbmc.dir/all] Error 2
make: *** [Makefile:150: all] Error 2

Any idea on how to fix it?

normanu commented on 2016-10-29 18:24

@bcc
Did you try installing openpht-ffmpeg?
It is not needed to run OpenPHT just to build it, thats why its not a normal dependency only a make dependency.

@thib17
Are you sure they are needed?
Could be they where already installed for me as I didn't find it.
If you are sure I'll add them.

bcc commented on 2016-10-25 10:20

error: target not found: openpht-ffmpeg
==> ERROR: 'pacman' failed to install missing dependencies.
:: failed to build openpht-git package(s)

thib17 commented on 2016-10-15 09:46

Seem to be missing makedepends :
fontconfig libass libmodplug