[mythtv] MythTV 'master' branch needs a new library
John Pilkington
johnpilk222 at gmail.com
Mon Jul 19 10:49:28 UTC 2021
On 17/07/2021 17:18, John Pilkington wrote:
> On 16/07/2021 23:10, David Hampton via mythtv-dev wrote:
>> Hi everyone,
>>
>> I just pushed a new commit that replaces the old OSADB and minizip code
>> used by MythTV with libzip. The OSADB code hasn't been updated since
>> 2008, and most distributions are still using minizip 1.x when version
>> 3.x has been out for years. All the os/distributions that MythTV
>> supports have a fairly current version of libzip.
>>
>> If you update 'master' and pick up commit be856e4cfa, you will need to
>> install libzip-devel or libzip-dev, depending on your system.
>>
>> David
>
>
> I built rpms for el7 using Gary's updated script. Thanks, Gary; but:
>
> {{{
> Error: Package: php-common-5.4.16-48.el7.x86_64 (@sl)
> Requires: libzip.so.2()(64bit)
> Removing: libzip-0.10.1-8.el7.x86_64 (@sl)
> libzip.so.2()(64bit)
> Updated By: libzip-1.8.0-1.el7.x86_64
> (copr:copr.fedorainfracloud.org:gtb:libzip)
> ~libzip.so.5()(64bit)
> You could try using --skip-broken to work around the problem
>
> which proposed skipping all except the debug packages.
>
> Packages skipped because of dependency problems:
> libzip-1.8.0-1.el7.x86_64 from
> copr:copr.fedorainfracloud.org:gtb:libzip
> libzstd-1.5.0-1.el7.x86_64 from epel
> mythtv-32.Pre.2793.g65ac18afce-100.el7.x86_64 from
> /mythtv-32.Pre.2793.g65ac18afce-100.el7.x86_64
> ...etc
>
> }}}
>
> john P
>
Just for the record I tried installing the same rpms with the new copr
repo disabled.
{{{
Error: Package: mythtv-libs-32.Pre.2793.g65ac18afce-100.el7.x86_64
(/mythtv-libs-32.Pre.2793.g65ac18afce-100.el7.x86_64)
Requires: libzip.so.5()(64bit)
Error: Package: mythtv-plugins-32.Pre.2793.g65ac18afce-100.el7.x86_64
(/mythtv-plugins-32.Pre.2793.g65ac18afce-100.el7.x86_64)
Requires: libzip.so.5()(64bit)
}}}
Fedora 33 and ubuntu 20.04.1 ppa, x86_64 installed and run with no
problem seen.
More information about the mythtv-dev
mailing list