Package Details: emby-theater-bin 3.0.12-3

Git Clone URL: https://aur.archlinux.org/emby-theater-bin.git (read-only, click to copy)
Package Base: emby-theater-bin
Description: An Electron app for Emby
Upstream URL: https://github.com/MediaBrowser/emby-theater-electron
Licenses: GPL2
Conflicts: emby-theater
Provides: emby-theater
Submitter: bboehmke
Maintainer: bboehmke
Last Packager: bboehmke
Votes: 4
Popularity: 0.83
First Submitted: 2020-07-27 19:30
Last Updated: 2020-10-03 07:47

Latest Comments

ikarupalm commented on 2020-11-02 09:36

@bboehmke I get this error:

(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false". It will change to be "true" in Electron 9. For more information please check https://github.com/electron/electron/issues/18397

sorry Iam no expert. Otherwise I wait for the next release...

bboehmke commented on 2020-11-02 05:45

@ikarupalm: I am not sure if I can help you with the application itself.

But you can try to run emby theater from the console. Maybe this gives a hint what is going on.

ikarupalm commented on 2020-11-01 23:58

package builds fine, but emby theater only shows a black screen.

bboehmke commented on 2020-10-03 07:54

It seems that the binary on the github release tag was updated/replaced. I updated the checksum which should fix this issue.

Please note that if you are using a AUR helper and the package was already installed before, you have to make sure that the package is downloaded again from github.

AgentX commented on 2020-10-03 00:09

lienprober@TheMotrhership ~]$ yay -S emby-theater :: Checking for conflicts... :: Checking for inner conflicts... [Aur:1] emby-theater-bin-3.0.12-2

1 emby-theater-bin (Build Files Exist) ==> Packages to cleanBuild? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> 4 :: PKGBUILD up to date, Skipping (1/1): emby-theater-bin 1 emby-theater-bin (Build Files Exist) ==> Diffs to show? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> 4 :: (1/1) Parsing SRCINFO: emby-theater-bin ==> Making package: emby-theater-bin 3.0.12-2 (Fri 02 Oct 2020 04:55:42 PM PDT) ==> Retrieving sources... -> Found emby-theater_3.0.12_amd64.deb -> Found emby-theater.install ==> Validating source files with sha512sums... emby-theater_3.0.12_amd64.deb ... FAILED emby-theater.install ... Passed ==> ERROR: One or more files did not pass the validity check! error downloading sources: emby-theater-bin [alienprober@TheMotrhership ~]$

bboehmke commented on 2020-08-22 16:45

Added your change to the PKGBUILD. Hopefully it works now also for Manjaro.

Connabl commented on 2020-08-22 15:38

I'm on Manjaro so I'm guessing the default paths are a little different? Anyway, I fixed it by adding "${pkgdir}" to the source paths:

install -D -m644 "${pkgdir}/usr/lib/emby-theater/resources/app/node_modules/validate-npm-package-license/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -D -m644 "${pkgdir}/usr/share/doc/emby-theater/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"

The app works great, thanks for porting this! :)

bboehmke commented on 2020-08-22 08:56

I am using an up to date 64 bit ArchLinux and the package is building fine:

==> Making package: emby-theater-bin 3.0.12-1 (Sa 22 Aug 2020 10:39:14 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading emby-theater_3.0.12_amd64.deb...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   640  100   640    0     0   1653      0 --:--:-- --:--:-- --:--:--  1649
100 58.4M  100 58.4M    0     0  5320k      0  0:00:11  0:00:11 --:--:-- 4725k
  -> Found emby-theater.install
==> Validating source files with sha512sums...
    emby-theater_3.0.12_amd64.deb ... Passed
    emby-theater.install ... Passed
==> Extracting sources...
  -> Extracting emby-theater_3.0.12_amd64.deb with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
strip: Unable to recognise the format of the input file `./usr/lib/emby-theater/resources/app/libmpv/arm/mpv-linux-arm.node'
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "emby-theater-bin"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: emby-theater-bin 3.0.12-1 (Sa 22 Aug 2020 10:41:09 CEST)

Also the LICENSE file exist in the build dir at pkg/emby-theater-bin/usr/lib/emby-theater/resources/app/node_modules/validate-npm-package-license/

Connabl commented on 2020-08-22 03:59

When building:

-> Found emby-theater.install
==> Validating source files with sha512sums...
emby-theater_3.0.12_amd64.deb ... Passed
emby-theater.install ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting emby-theater_3.0.12_amd64.deb with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat '/usr/lib/emby-theater/resources/app/node_modules/validate-npm-package-license/LICENSE': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...