Join GitHub today
Current AUR build is broken on at least two levels #375
Been wanting to try this app out and saw the PKGBUILD come up and thought I'd try it here on vanilla Arch. Been having a hell of a time debugging it and hunting down working lib requirements for pychromecast, but here's the latest error:
This is after manually installing the python2-pychromecast (and python3 for good measure) via the AUR, and verifying with pip. I thought I fixed it but not yet. I don't know shit about Chromecast or the Google API and/or SDK for CC device communication, but what I read suggests they dropped support for pychromecast a while ago. Not sure though.
Would it be possible to hack out the Chromecast portions in the make file(s) without breaking everything? I don't mind cloning and building by hand even with dependency hell. How should I proceed?
Kernel: 4.13.4-1-ARCH x86_64 - Desktop: Cinnamon 3.4.6 - Distro: Arch Linux
Build attempted with:
Hi!, thanks for your feedback.
Yes, I think the tizonia-all-git package will be broken on a frequent basis. There is another package that you should try instead. See:
As for the errors, as you have figured out, Chromecast support is in the making at the moment, so the -AUR -git package is not yet tracking the latest development changes. I will hopefully be updating it soon.
Let me know if you have any problems with the 0.9.0 package.
pushed a commit
Oct 13, 2017
OK, tizonia-all-git should work now.
There is a problem with 'python2-pychromecast', I could not get it to install correctly. Instead, 'python2-pychromecast-git' installed just fine.
So I've just updated tizonia-all-git in AUR to include the missing pychromecast dependency.
Unfortunately, I've just learned by another user (see #376) that tizonia-all is broken by a different issue. So the AUR package to install right now is 'tizonia-all-git'.
It doesn't seems to be finding it.
I can tell you that it definitely works on my Manjaro instance.
And yes, you and I have the same pychromecast version installed.
Strange. There are no complaints while checking the PKGBUILD buildtime/runtime dependencies but Tizonia's autoconf build system fails to locate the python module.
Autoconf would fail to locate the module if the PYTHON environment variables do not point to the right locations. See the trick in use in the PKGBUILD
In my system, pychromecast is installed in this location:
I'll retry building
There seems to be an issue with one of the dependecies (log4c). There are some comments in the package page. See https://aur.archlinux.org/packages/log4c/.
However, it does not create any problems in my Manjaro VM. So not sure why this affects other people.
In any case, I've verified that 'tizonia-all' and 'tizonia-all-git' both build correctly (at least in my environment).
In addition, I've refreshed 'tizonia-all-git' with the latest from the master branch (as of a76e014)