Mailing List Archive

Re: MythTV arch builder
David,

My ISP is having difficulties with my rDNS (Run my own mail server) at
the moment and I was not able to respond to you directly, so I have sent
this to the MythTV Dev list.  Response inline below:



On 10/11/23 12:53 AM, David Hampton wrote:
> Hi Doug,
Hi David!
> Your arch builder is failing, complaining that the ICU version 71
> libraries cant be found. I think this this can be solved with a simple
> invocation of 'pacman -Syu', but I'm not positive.

I've noted that it has been failing for months, so I have been running
-Syu every other week; ran it yesterday (Just ran it again with no
updates available).

ICU version listed below:

[root@arch ]# pacman -Ss icu

core/icu 73.2-2 [installed]
   International Components for Unicode library

> My VM server is shut down at the moment to be physically relocated so
> I can't check the icu version on my internal arch builder. Can you
> take a quick look at your system and see if you can do a MythTV build
> there? Thanks.

I know how to compile from source, but I'm not sure on what to do when
it's on a buildserver; can you provide me some guidance?

Doug
Re: MythTV arch builder [ In reply to ]
On Wed, 2023-10-11 at 08:50 -0400, Doug Lytle via mythtv-dev wrote: 
> > Your arch builder is failing, complaining that the ICU version 71
> > libraries cant be found. I think this this can be solved with a
> > simple
> > invocation of 'pacman -Syu', but I'm not positive.
>  
> running -Syu every other week; ran it yesterday (Just ran it again
> with no updates available).

I tested this again on my internal arch builder. The qt5-webkit
package is still linked against icu 71. I guess its no longer being
updated? Removing that package solves the problem.

David


_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: MythTV arch builder [ In reply to ]
On 10/12/23 09:12, David Hampton wrote:
>> running -Syu every other week; ran it yesterday (Just ran it again
>> with no updates available).
> I tested this again on my internal arch builder. The qt5-webkit
> package is still linked against icu 71. I guess its no longer being
> updated? Removing that package solves the problem

pacman -R icu

checking dependencies...

error: failed to prepare transaction (could not satisfy dependencies)
:: removing icu breaks dependency 'icu' required by libxml2
:: removing icu breaks dependency 'icu' required by open-vm-tools

Doug
Re: MythTV arch builder [ In reply to ]
On Thu, 2023-10-12 at 09:41 -0400, Doug Lytle via mythtv-dev wrote:
>  
> On 10/12/23 09:12, David Hampton wrote:
>  
>  
> >  
> > >  
> > > running -Syu every other week; ran it yesterday (Just ran it
> > > again
> > > with no updates available).
> > >  
> >  
> > I tested this again on my internal arch builder. The qt5-webkit
> > package is still linked against icu 71. I guess its no longer
> > being
> > updated? Removing that package solves the problem
> >  
>  
>  pacman -R icu
>   
>  checking dependencies...
>  
>  error: failed to prepare transaction (could not satisfy
> dependencies)
>  :: removing icu breaks dependency 'icu' required by libxml2
>  :: removing icu breaks dependency 'icu' required by open-vm-tools


Sorry. Remove the qt5-webkit package. Pacman asked me to remove a
couple of other packages that I didn't think were required for a build
system.

David

_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: MythTV arch builder [ In reply to ]
On 10/12/23 10:05, David Hampton wrote:
>>  pacman -R icu
>>
>>  checking dependencies...
>>
>>  error: failed to prepare transaction (could not satisfy
>> dependencies)
>>  :: removing icu breaks dependency 'icu' required by libxml2
>>  :: removing icu breaks dependency 'icu' required by open-vm-tools
> Sorry. Remove the qt5-webkit package. Pacman asked me to remove a
> couple of other packages that I didn't think were required for a build
> system.

Completed.

Doug
Re: MythTV arch builder [ In reply to ]
On 10/12/23 10:20, Doug Lytle via mythtv-dev wrote:
>> Sorry. Remove the qt5-webkit package. Pacman asked me to remove a
>> couple of other packages that I didn't think were required for a build
>> system.
>
> Completed.

Build failed

Project ERROR: Unknown module(s) in QT: webkitwidgets

Did a query on webkit and have the below results:

pacman -Q|grep webkit

qtwebkit 2.3.4-4

Doug
Re: MythTV arch builder [ In reply to ]
On Thu, 2023-10-12 at 11:27 -0400, Doug Lytle via mythtv-dev wrote: 
> On 10/12/23 10:20, Doug Lytle via mythtv-dev wrote: 
> > > Sorry. Remove the qt5-webkit package. Pacman asked me to remove
> > > a
> > > couple of other packages that I didn't think were required for a
> > > build system. 
> >  
> >   Completed.
>  
>  Build failed
>  
>  Project ERROR: Unknown module(s) in QT: webkitwidgets
>  
>  Did a query on webkit and have the below results:
>  
>  pacman -Q|grep webkit
>  
>  qtwebkit 2.3.4-4
>  

I don't have that package on my builder. I also don't see it when
running 'pacman -Ss qtwebkit". Maybe left over from something past?
I discovered this incantation recently:

sudo pacman -Rsn $(pacman -Qdtq)"

That should remove all orphaned packages. Be sure to check the output
of "pacman -Qdtq" first before running the full command. Apparently
someone managed to erase their kernel a couple of years back.

David

_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-dev
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: MythTV arch builder [ In reply to ]
On 10/13/23 13:36, David Hampton wrote:
> I don't have that package on my builder. I also don't see it when
> running 'pacman -Ss qtwebkit". Maybe left over from something past? I
> discovered this incantation recently: sudo pacman -Rsn $(pacman
> -Qdtq)" That should remove all orphaned packages. Be sure to check the
> output of "pacman -Qdtq" first before running the full command.
> Apparently someone managed to erase their kernel a couple of years back.

Already removed,

Build completed successfully.

Doug