I went back to a fresh system and before running yay -S mythtv, I installed both python-requests-cache and python-pyqt5-webengine. This time Metadata Lookup works after a program is recorded. So it looks like both of those packages should be moved to the required list.
Search Criteria
Package Details: mythtv 32+fixes.20221129.44f88ed4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mythtv.git (read-only, click to copy) |
---|---|
Package Base: | mythtv |
Description: | A Homebrew PVR project |
Upstream URL: | https://www.mythtv.org/ |
Keywords: | mythtv |
Licenses: | GPL |
Conflicts: | mythplugins-mythvideo, myththemes, mythtv-git |
Replaces: | mythplugins-mythvideo, myththemes, mythtv-git |
Submitter: | Barthalion |
Maintainer: | delx |
Last Packager: | delx |
Votes: | 32 |
Popularity: | 0.56 |
First Submitted: | 2018-01-07 17:35 (UTC) |
Last Updated: | 2022-12-27 12:46 (UTC) |
Dependencies (60)
- exiv2 (exiv2-git, exiv2-pre)
- fftw (fftw-amd)
- jack (jack-git, jack2-git, pipewire-jack-git, pipewire-full-jack-git, pipewire-common-jack-git, jack2, pipewire-jack)
- lame (lame-svn, lame-altivec)
- libass (libass-git)
- libavc1394
- libbluray (libbluray-git)
- libhdhomerun
- libiec61883
- libpulse (libpulse-bluedio, pulseaudio-pali, pulseaudio-dummy, libpulse-nosystemd-git, libpulse-nosystemd, libpulse-nosystemd-minimal-git, libpulse-airplay, pulseaudio-git)
- libsamplerate (libsamplerate-git, libsamplerate-minimal-git)
- libva (libva-git, libva-minimal-git, intel-media-stack-bin, libva-headless)
- libvdpau (libvdpau-git)
- libvpx (libvpx-1.6, libvpx-full-git, libvpx-1.7, libvpx-git)
- libxinerama (libxinerama-randr-git)
- libxml2 (libxml2-git)
- libxrandr (libxrandr-git)
- libzip (libzip-git)
- lzo
- qt5-script (qt5-script-git)
- Show 40 more dependencies...
Required by (20)
- hdhomerun_config_gui (optional)
- mythplugins-mytharchive
- mythplugins-mytharchive (make)
- mythplugins-mythbrowser
- mythplugins-mythbrowser (make)
- mythplugins-mythgame
- mythplugins-mythgame (make)
- mythplugins-mythmusic
- mythplugins-mythmusic (make)
- mythplugins-mythnetvision
- mythplugins-mythnetvision (make)
- mythplugins-mythnews
- mythplugins-mythnews (make)
- mythplugins-mythweather
- mythplugins-mythweather (make)
- mythplugins-mythweb
- mythplugins-mythweb (make)
- mythplugins-mythzoneminder
- mythplugins-mythzoneminder (make)
- nuvexport
Sources (6)
jfabernathy commented on 2023-01-13 14:41 (UTC)
jfabernathy commented on 2023-01-10 13:43 (UTC)
There maybe a dependency missing. I installed with yay -S mythtv python-requests-cache. Python-requests-cache is an optional dependency needed for User Job Metadata Lookup. However, after this build the Metadata Lookup failed with exit code 128. /usr/share/mythtv/metadata/Television/ttvdb4.py -t reports everything in order so something else is wrong.
hamelg commented on 2023-01-09 09:44 (UTC)
is python-pyqt5-webengine a required dependency now ?
jfabernathy commented on 2023-01-09 00:20 (UTC)
I just spun up a VM and yay -S mythtv and it flew thru the dependencies. So not sure what replaced qt5-webkit but it's building quicker now.
schasj commented on 2023-01-08 23:06 (UTC)
@delx, perhaps I don't understand something here, but shouldn't just using yay get the updated version?
delx commented on 2023-01-08 22:57 (UTC)
Hi, I updated the package back on 27th Dec to remove that dependency. Try doing a git pull
:-)
schasj commented on 2023-01-07 21:04 (UTC)
Thank you, @mark.clegg and @jfabernathy. I went with the python-pyqt5-webengine package as the path of least resistance and it's working normally again.
Here's hoping that @delx will fix the dependency.
jfabernathy commented on 2023-01-05 19:44 (UTC)
I found that some packages that depend on qt5-webkit now use python-pyqt5-webengine. To avoid the 5 hour compile I replace qt5-webkit and since it's binary it built like it use to. Everything works, so if there's a problem doing this I'm not aware of it.
mark.clegg commented on 2023-01-05 17:20 (UTC)
@schasj: qt5-webkit is in AUR, and will replace your missing libQt5WebKitWidgets.so.5. Be warned though - it's a big build - expect several hours compilation.
schasj commented on 2023-01-05 15:13 (UTC)
mythbackend has stopped working recently and the journal shows
/usr/bin/mythbackend: error while loading shared libraries: libQt5WebKitWidgets.so.5: cannot open shared object file: No such file or directory
Qt5WebKit has been removed from Arch repos recently with no cited replacement. I don't know what needs to change to get mythbackend working again.
Pinned Comments
delx commented on 2022-03-14 11:43 (UTC)
This package is intended to track the latest stable MythTV fixes branch. Currently this is fixes/32.
Whenever a commit is made by MythTV's git upstream you can rebuild this package without waiting for an update. Please don't flag it as out of date just because there's a new commit. I'll push updates whenever a packaging change is needed for the build to work.
Taijian commented on 2019-03-09 11:53 (UTC)
Important Note on AUR packages in general:
For AUR packages, you - as the user installing the package - assume the role that a package maintainer has for regular repo packages.
That means that the responsibility to recompile the package whenever a package B that your package depends on changes. For repo packages, maintainers do this for you and re-release the package with an updated build number (e.g. -1 to -2). AUR mainainers will not do this, because there is no change to the PKGBUILD. You need to recompile locally, whenever this happens.