@glen77 FYI a cleanbuild of mythtv-git with yay on an updated system worked for me this morning.
Search Criteria
Package Details: mythtv-git 34.0.r23.g9b54f1a672-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mythtv-git.git (read-only, click to copy) |
---|---|
Package Base: | mythtv-git |
Description: | A Homebrew PVR project (Stable '-fixes' branch) |
Upstream URL: | https://www.mythtv.org/ |
Licenses: | GPL |
Conflicts: | mythtv |
Provides: | mythtv |
Submitter: | JohnLBergqvist |
Maintainer: | JohnLBergqvist |
Last Packager: | JohnLBergqvist |
Votes: | 36 |
Popularity: | 0.000671 |
First Submitted: | 2023-04-10 09:11 (UTC) |
Last Updated: | 2024-06-30 17:31 (UTC) |
Dependencies (63)
- exiv2 (exiv2-gitAUR)
- fftw
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack)
- lame (lame-svnAUR, lame-altivecAUR)
- libass (libass-gitAUR)
- libavc1394
- libbluray (libbluray-gitAUR)
- libhdhomerunAUR (libhdhomerun-gitAUR)
- libiec61883
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libsamplerate (libsamplerate-gitAUR)
- libva (libva-gitAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libvdpau
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- libxrandr (libxrandr-gitAUR)
- libzip (libzip-gitAUR)
- lzo
- python-pyqt5-webengine
- python-requests-cacheAUR (python-requests-cache-gitAUR)
- qt5-script (qt5-script-gitAUR)
- soundtouch (soundtouch-gitAUR)
- taglib (taglib-gitAUR)
- x264 (x264-tmod-gitAUR, x264-gitAUR)
- x265 (x265-gitAUR, x265-mod-patman-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- libcdio (libcdio-gitAUR) (make)
- libcec (libcec-gitAUR) (make)
- libmariadbclient (libmysqlclient55AUR, libmysqlclient56AUR, mariadb-libs-gitAUR, libmysqlclient81AUR, libmysqlclient57AUR, libmysqlclientAUR, libmysqlclient80AUR, mariadb-libs, mariadb-lts-libs) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- lirc (lirc-gitAUR) (make)
- perl-dbd-mysql (make)
- perl-io-socket-inet6 (make)
- perl-libwww (make)
- perl-net-upnpAUR (make)
- perl-xml-simple (make)
- perl-xml-xpath (make)
- python-future (make)
- python-lxml (make)
- python-mysqlclient (make)
- python-pip (make)
- python-requests (make)
- python-setuptools (make)
- python-simplejson (make)
- yasm (yasm-gitAUR) (make)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR) (optional) – for GPU commercial flagging
- libcec (libcec-gitAUR) (optional) – for consumer electronics control capabilities
- mariadb (mysql55AUR, mysql56AUR, mytop-gitAUR, mysql81AUR, mysql57AUR, mysqlAUR, mysql80AUR, mariadb-lts, percona-server) (optional) – Database-Backend for server deployment
- mariadb-clients (mysql-clients55AUR, mysql-clients56AUR, mysql-clients81AUR, mysql-clients57AUR, mysql-clientsAUR, mysql-clients80AUR, mariadb-lts-clients, percona-server-clients) (optional) – Database-Frontend for client deployment
- perl-dbd-mysql (optional) – Perl bindings
- perl-io-socket-inet6 (optional) – Perl bindings
- perl-libwww (optional) – Perl bindings
- perl-net-upnpAUR (optional) – Perl bindings
- perl-xml-simple (optional) – Perl bindings
- perl-xml-xpath (optional) – Perl bindings
- python-future (optional) – Python bindings
- python-lxml (optional) – Python bindings
- python-mysqlclient (optional) – Python bindings
- python-requests (optional) – Python bindings
- python-requests-cacheAUR (python-requests-cache-gitAUR) (optional) – Python bindings
- python-simplejson (optional) – Python bindings
Required by (19)
- hdhomerun_config_gui (requires mythtv) (optional)
- mythplugins-mytharchive (requires mythtv)
- mythplugins-mytharchive (make)
- mythplugins-mythbrowser (requires mythtv)
- mythplugins-mythbrowser (make)
- mythplugins-mythgame (requires mythtv)
- mythplugins-mythgame (make)
- mythplugins-mythmusic (requires mythtv)
- mythplugins-mythmusic (make)
- mythplugins-mythnetvision (requires mythtv)
- mythplugins-mythnetvision (make)
- mythplugins-mythnews (requires mythtv)
- mythplugins-mythnews (make)
- mythplugins-mythweather (requires mythtv)
- mythplugins-mythweather (make)
- mythplugins-mythweb (requires mythtv)
- mythplugins-mythweb (make)
- mythplugins-mythzoneminder (requires mythtv)
- mythplugins-mythzoneminder (make)
Sources (6)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 31 Next › Last »
jfabernathy commented on 2023-07-03 10:16 (UTC)
glenb77 commented on 2023-07-03 00:11 (UTC) (edited on 2023-07-03 00:52 (UTC) by glenb77)
i update all arch pkgs weekly. today after update mythtv-git would not build seems to be failing on something qt5 related with mythfrontend. i do image backups beforehand so i restored and its running. as far as i can tell the things that it might be are: linux kernel to 6.4, qt5-base, qt5-webengine, qt5-locations. were the only ones i could see in the upgrade list.
if anyone has same and has solved or has another idea. please post. i am going to upgrade just kernel and see if it will build.
update: i upgraded kernel only and the package built. and also i noticed the icu package was another that had updated before i rolled back.
keepitsimpleengr commented on 2023-05-08 18:02 (UTC) (edited on 2023-05-08 18:02 (UTC) by keepitsimpleengr)
$ makepkg ==> Making package: mythtv-git 33.1.r10.g0682d4d42d-1 (Mon 08 May 2023 10:50:45 AM PDT) ==> Checking runtime dependencies... ==> Missing dependencies: -> libhdhomerun ==> Checking buildtime dependencies... ==> Missing dependencies: -> perl-net-upnp ==> ERROR: Could not resolve all dependencies.
The missing packages fail when installed from aur.archlinux.org
New install from manjaro-xfce-22.1.0-230421-linux61.iso
mark.clegg commented on 2023-04-10 19:49 (UTC)
Thanks for picking this up. Rebuilt and installed. Looking good :-)
glenb77 commented on 2023-04-10 16:12 (UTC)
Thanks very much for your efforts here!. i have rebuilt successfully and will install shortly, hopefully mythtv-setup will update db schemas w/o issues
JohnLBergqvist commented on 2023-04-10 15:56 (UTC) (edited on 2023-04-10 15:57 (UTC) by JohnLBergqvist)
This package replaces the previous 'mythtv' AUR package. It has been renamed to comply with Arch's VCS package guidelines.
I hope to update the various mythplugins AUR packages soon
Antiz commented on 2023-04-10 15:52 (UTC)
@JohnLBergqvist Great! Thanks for your actions :)
Merge request accepted.
JohnLBergqvist commented on 2023-04-10 12:57 (UTC) (edited on 2023-04-10 12:58 (UTC) by JohnLBergqvist)
@Antiz I have created a mythtv-git package essentially on top of this one, which corrects the issues here, including the versioning system, using the stable fixes/33 branch. @delx is still MIA, so I've filed a request to merge this package into mythtv-git. I suppose I could create a mythtv-unstable-git which uses the unstable master branch instead, but I don't know if there's much demand for that.
Antiz commented on 2023-04-09 21:22 (UTC) (edited on 2023-04-09 21:26 (UTC) by Antiz)
@JohnLBergqvist Alright, thanks for the explanations. That's indeed not typical and it makes proper packaging harder unfortunately...
Regardless of this "atypical branch scheme" thing, this package is still a VCS one in its current state and quoting such packages as "stable" is not an option (from an Arch/AUR point of view).
This PKGBUILD should either switch to tagged release sources (a discussion can be set with upstream about having more frequent tagged releases in order to include recent critical fixes) or be renamed mythtv-git
.
JohnLBergqvist commented on 2023-04-09 21:07 (UTC) (edited on 2023-04-09 21:07 (UTC) by JohnLBergqvist)
@Antiz MythTV has a somewhat atypical branch sceheme on their git repository. Master is the unstable branch, and the fixes/X branches are the stable branches for each release. I note that the links on their Download page simply provide you with the current HEAD of fixes/33 branch as an archive.
I see there is also a tag of v33.1 as well, which points to an older commit on fixes/33, however the current HEAD of fixes/33 is ahead of this and the very next commit after the tagged one is quite a critical fix for Arch Linux in particular. So IMO it would make sense to have the "stable" version be the HEAD of fixes/33, rather than the tagged release, as their official website is ignoring this tag.
Pinned Comments
JohnLBergqvist commented on 2023-04-10 15:56 (UTC) (edited on 2023-04-10 15:57 (UTC) by JohnLBergqvist)
This package replaces the previous 'mythtv' AUR package. It has been renamed to comply with Arch's VCS package guidelines.
I hope to update the various mythplugins AUR packages soon