- This topic has 6 replies, 4 voices, and was last updated Oct 9-4:31 am by Anonymous.
-
AuthorPosts
-
October 4, 2020 at 1:23 pm #42555Member
luker
Hi forum,
are there any MythTV v31 on antiX v19 users here?
How did you install MythTV on antiX?Since there seem to be no ready-made deb packages for MythTV in the repo and antiX is based on Debian, I thought it would be a good idea to follow the steps in
https://www.mythtv.org/wiki/Installing_MythTV_on_Debian
That does include a runtime requirement “libexiv2-27”, which also doesn’t seem to exist in the repo of a freshly installed antix 19.Is this the right path to follow?
Or could we use the ubuntu PPA’s?
Or packages for/from LinHES?October 4, 2020 at 2:39 pm #42557Member
Xecure
::That does include a runtime requirement “libexiv2-27”, which also doesn’t seem to exist in the repo of a freshly installed antix 19.
That is because it states very well on the page that this dependecy is for STRETCH (Debian 9), and antiX 19 is based on the newer BUSTER (Debian 10). So it should be expected.
I tried to build for master (version 31)
The following packages have unmet dependencies: builddeps;. Depends: libsystemd-dev but it is not going to be installed E: Unable to correct problems, you have held broken packages. error installing dependenciesI tried to build for fixes/30 and it build one .deb but with errors.
mk-build-deps: Unable to install mythtv-build-deps at /usr/bin/mk-build-deps line 416 mk-build-deps: Unable to install all build-dep packages error installing dependenciesI go to the .deb package and look at what dependencies it requires. I find it needs:
libsystemd-dev, dh-systemdThen, I went back to the mythtv wiki and saw:
If you are building a Debian or Ubuntu package using dpkg-buildpackage you will need these additional packages:
debhelper quilt dh-python dh-systemdFrom https://antixlinux.com/about/
antiX is a fast, lightweight and easy to install systemd-free linux
Conclusion: It cannot be build without systemd (or requires you edit some of the code or use a different method to dpkg-buildpackage to build the .deb).
Experimentation is up to you. I wont spend any more time with it. Maybe you can build it in MX linux live and then copy the .deb packages and try to install in antiX. Hopefully someone with knowledge and free time can help more.antiX Live system enthusiast.
General Live Boot Parameters for antiX.October 4, 2020 at 3:21 pm #42559Moderator
caprea
::mythtv and other related packages are installable if you enable the deb.multimedia-repos for buster
in etc/apt/sources.list.d/debian.listI have no experience with it and don’t know if there is a depency on sysytemd,though.
October 4, 2020 at 9:18 pm #42572Moderator
caprea
::I just tried it on an antiX19 live-stick,
enabled the deb-multimedia.org buster main non-free
in etc/apt/sources.list.d/debian.list
updated the sources and installed mythtv
All went well and neither systemd nor libsystemd0 have been installed. So it seems to work this way. Though it’s version 30.0+fixes20201003.git622c94965e-dmo1+deb10u2
not 31.If you go that way, don’t forget to disable the deb.multimedia-repos after the installation . Otherwise you will encounter depency problems sooner or later.
October 5, 2020 at 8:18 am #42577Member
Xecure
::mythtv and other related packages are installable if you enable the deb.multimedia-repos for buster
I just tried it on an antiX19 live-stick
Fantastic find, caprea. I was too obsesed with building from source I didn’t even thing about deb.multimedia repos. To be honest, I didn’t even know what thing can be found in that repo.
I am sure luker will be thankful.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.October 8, 2020 at 11:38 pm #42693Memberluker
::Thank you very much. I also was not aware of the multimedia repo.
The installation went well. Now I’ll be occupied with configuring it for quite some time.If you go that way, don’t forget to disable the deb.multimedia-repos after the installation. Otherwise you will encounter depency problems sooner or later.
Does anyone have an explanation why is that?
October 9, 2020 at 4:31 am #42698Anonymous
::Does anyone have an explanation why is that?
https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian
https://averagelinuxuser.com/how-not-to-break-your-debian-system/
-
AuthorPosts
- You must be logged in to reply to this topic.