[mythtv-users] Best distribution for MythTV

Paul Gardiner lists at glidos.net
Tue Sep 1 10:25:13 UTC 2020

On 01/09/2020 10:58, John Pilkington wrote:
> On 01/09/2020 09:24, Paul Gardiner wrote:
>> On 01/09/2020 09:14, jam wrote:
>>>> [snip]
>>>> I have wondered about creating my own packages. If building from 
>>>> source is really that problem free, perhaps building packages 
>>>> wouldn't be that hard. I have altered source packages before as a 
>>>> workaround, but not tried building my own from scratch.
>>> Although building your own packages is ‘quite’ easy, you need to 
>>> create a spec file and maybe rename your source dir.
>>> Getting someones src rpm is a good intro but I find, in general, the 
>>> spec files included are gravely complicated. They need not be. There 
>>> are a number of rpm building tutorials.
>>> For me I do not bother building rpm for mythtv (although I do for 
>>> other packages), a simple make install does all.
>>> James
>> That's partly what has put me off. I saw the complexity of other 
>> people's spec files and thought it might be unavoidable. Sounds like I 
>> should at least give it a try. I guess use of the build service is 
>> out: I think things like mythtv are prohibited.
> FWIW I have been using Gary Buhrmaster's build script to create sets of 
> rpm packages for some time now.  I wouldn't want to create additional 
> demands on his time, but creating a new set of packages for, say, master 
> in Fedora 31 now has the command line (perhaps after a 'git pull') :
>    ... rpm ] $  ionice -c3 ./BUILD_MYTHTV_RPMS -r 
> fedora-31-x86_64-rpmfusion_free
> On my 10-year-old Core2duo machine that takes about 90 minutes.  I build 
> there for el7 too, but there's a vpx conflict with el7/kde/plasma that 
> needs minor specfile edits.  The build processes are done in clean 
> environments using mock.
> https://github.com/garybuhrmaster/packaging/blob/master/MythTV/rpm/README
> https://github.com/garybuhrmaster/packaging/commits?author=garybuhrmaster
> https://github.com/garybuhrmaster/packaging

That's interesting. I wonder if I could fork that and convert it to 
OpenSUSE. Maybe I don't need to change distros.

More information about the mythtv-users mailing list