On 11/15/2010 11:32 AM, Axel Thimm wrote:
> On Mon, 2010-11-15 at 10:09 -0800, Kirk Bocek wrote:
>> On 11/15/2010 9:52 AM, Kirk Bocek wrote:
>>> On 11/15/2010 9:43 AM, Kirk Bocek wrote:
>>>> Just updated to the current 23.1-241 packages on Centos 5 x86_64. On my 
>>>> sole
>>>> slave backend, mythbackend segfaults when started:
> 
>> Okay, got it. My update pulled in the bijou versions of the libraries:
> 
> OK, before I read the resolution I prepared a small diagnosis line for
> determining what you pulled in last from ATrpms. Since the builddate is
> usually just 0-3 days apart from the push date this gives you the order
> of packages coming in:
> 
> rpm -qa --qf '%{buildtime} %{vendor} %{buildtime:date} 
> %{name}-%{version}-%{release}\n' \
>   | grep ATrpms.net | sort -nr | sed -e's,.* ATrpms.net,,' | head -n 30
> 
> Just posting it anyways because it's a nice check.
> 
>> I removed the bijou versions with "rpm -e --nodeps" then ran:
>>
>>  yum install libmyth\* --enablerepo=atrpms --exclude=\*bijou\*
>>
>> Mythbackend is running now. Interesting that mythfrontend ran fine with the
>> bijou libraries but mythbackend didn't.
> 
> It depends on the ABI changes that probably affect the backend and not
> the frontend.
> 
> yum install libmyth\* is probably not enough. You have packages that do
> not start with libmyth, or that do not start with myth, so you may miss
> packages again and have a similar mixed version setup.
> 
> Why not simply yum update --exclude=\*bijou\*? Or even better, why not
> use bijou? There are many bijou users out there enjoying the extra bits
> in it.

I used "libmyth\*" because my update for some reason pulled in the regular
non-lib packages but the bijou lib packages. Not sure why. This host now looks
like:

$ rpm -qa |grep -i myth
mythgame-0.23.1-241.el5
libmythupnp-0.23.1_0-0.23.1-241.el5
libmythtv-0.23.1_0-0.23.1-241.el5
mythvideo-0.23.1-241.el5
libmythavformat-0.23.1_0-0.23.1-241.el5
libmythdb-0.23.1_0-0.23.1-241.el5
libmyth-0.23.1_0-0.23.1-241.el5
libmythlivemedia-0.23.1_0-0.23.1-241.el5
mythtv-themes-0.23.1-241.el5
mythweather-0.23.1-241.el5
mythtv-setup-0.23.1-241.el5
libmythavutil-0.23.1_0-0.23.1-241.el5
libmythui-0.23.1_0-0.23.1-241.el5
libmythfreemheg-0.23.1_0-0.23.1-241.el5
mythtv-frontend-0.23.1-241.el5
mythgallery-0.23.1-241.el5
mythtv-backend-0.23.1-241.el5
libmythswscale-0.23.1_0-0.23.1-241.el5
mythmusic-0.23.1-241.el5
mythtv-docs-0.23.1-241.el5
libmythavcodec-0.23.1_0-0.23.1-241.el5
libmythhdhomerun-0.23.1_0-0.23.1-241.el5

You lectured me long ago about how partial updates inevitably lead to version
conflicts. I usually just do "yum update --enablerepo=atrpms" for my updates.


_______________________________________________
atrpms-users mailing list
[email protected]
http://lists.atrpms.net/mailman/listinfo/atrpms-users

Reply via email to