[mythtv-users] Problem upgrading from 0.25fixes to 0.26

Peter Foulkes peter.foulkes at nilpanic.co.uk
Sun Jan 20 14:03:37 UTC 2013


Subject: Re: [mythtv-users] Problem upgrading from 0.25fixes to 0.26

>On Wed, 2013-01-16 at 11:41 +0000, Peter Foulkes wrote:
>> When frontend runs I get the message "This version of MythTV requires an
>> updated database. (schema is 8 versions behind)"
>> I guess this is to be expected.
>>
>> When I run mythbackend-setup it always gets stuck on "Waiting for 
>> database
>> schema upgrade lock"
>>
>> Looking through the mythtb-setup.log I do come across an error, "Failed
>> binding to UDP. Error 8. The bound address is already in use"
>> Could this be the problem?

>Did you solve this ?

No, not yet.

>The current schema update logic requires backend(s) stopped & the only
>master can perform update.

>Some myth versions have a problem with mythtv-setup (not) stopping the
>backend.
>Could try stopping BE first (assuming upstart job) :
>"sudo service mythtv-backend stop"
>(would need to stop any other slaves as well)

The backend is stopped.

>The upgrade to 0.26 requires mysql timezone support.
>And more changes around (r)syslog-ging.

Timezone support has been enabled.
I think the rsyslog changes have also been made. When upgrading from 0.25 to 
0.26 I was asked to confirm changes to /etc/rsyslog.d/40-mythtv.conf

Here is my log file from mythtv-setup:

Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Interrupt 
handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Terminated 
handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Segmentation 
fault handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Aborted 
handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Bus error 
handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Floating 
point exception handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Illegal 
instruction handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
thread_unknown signalhandling.cpp:194 (SetHandlerPrivate) Setup Real-time 
signal 0 handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: C 
thread_unknown mythcommandlineparser.cpp:2545 (ConfigureLogging) 
mythtv-setup version: fixes/0.26 [v0.26.0-82-g8f8274a] www.mythtv.org
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: C 
thread_unknown mythcommandlineparser.cpp:2547 (ConfigureLogging) Qt version: 
compile: 4.8.1, runtime: 4.8.1
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
thread_unknown mythcommandlineparser.cpp:2549 (ConfigureLogging) Enabled 
verbose msgs:  general
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
thread_unknown logging.cpp:837 (logStart) Setting Log Level to LOG_INFO
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
thread_unknown mythdirs.cpp:55 (InitializeMythDirs) Using runtime prefix = 
/usr
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
thread_unknown mythdirs.cpp:68 (InitializeMythDirs) Using configuration 
directory = /home/peter/.mythtv
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythcorecontext.cpp:231 (Init) Assumed character encoding: 
en_GB.UTF-8
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
CoreContext mythcontext.cpp:493 (LoadDatabaseSettings) Empty LocalHostName.
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythcontext.cpp:501 (LoadDatabaseSettings) Using localhost value 
of peter-desktop
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I Logger 
logging.cpp:306 (run) Added logging to the console
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I Logger 
logging.cpp:447 (initialTimeout) Added logging to mythlogserver at TCP:35327
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
CoreContext mythcorecontext.cpp:1283 (InitLocale) Setting QT default locale 
to EN_GB
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythcorecontext.cpp:1316 (SaveLocaleDefaults) Current locale 
EN_GB
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
CoreContext mythlocale.cpp:121 (LoadDefaultsFromXML) Reading locale defaults 
from/usr/share/mythtv//locales/en_gb.xml
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
SystemIOHandlerW system-unix.cpp:90 (run) Starting IO manager (write)
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
SystemIOHandlerR system-unix.cpp:90 (run) Starting IO manager (read)
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
SystemSignalManager system-unix.cpp:490 (run) Starting process signal 
handler
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
SystemManager system-unix.cpp:263 (run) Starting process manager
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext screensaver-x11.cpp:80 (ScreenSaverX11Private) 
ScreenSaverX11Private: DPMS is active.
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: N 
CoreContext DisplayRes.cpp:64 (Initialize) Desktop video mode: 2048x768 
75.029 Hz
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythtranslation.cpp:65 (load) Loading en_gb translation for 
module mythfrontend
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext lirc.cpp:308 (Init) LIRC: Successfully initialized '/dev/lircd' 
using '/home/peter/.mythtv/lircrc' config
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext jsmenu.cpp:91 (Init) JoystickMenuThread: Joystick disabled - 
Failed to read /home/peter/.mythtv/joystickmenurc
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext cecadapter.cpp:128 (Open) CECAdapter: Failed to load libcec.
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythudplistener.cpp:32 (Enable) UDPListener: Enabling
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext serverpool.cpp:494 (bind) Failed binding to UDP 127.0.0.1:6948 - 
Error 8: The bound address is already in use
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext serverpool.cpp:494 (bind) Failed binding to UDP 
192.168.1.10:6948 - Error 8: The bound address is already in use
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext serverpool.cpp:494 (bind) Failed binding to UDP [::1]:6948 - 
Error 8: The bound address is already in use
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext serverpool.cpp:494 (bind) Failed binding to UDP 
[fe80::250:22ff:fe40:2527%eth0]:6948 - Error 8: The bound address is already 
in use
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext serverpool.cpp:494 (bind) Failed binding to UDP 
192.168.1.255:6948 - Error 8: The bound address is already in use
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythmainwindow.cpp:954 (Init) Using Frameless Window
Jan 20 13:40:59 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythmainwindow.cpp:967 (Init) Using Full Screen Window
Jan 20 13:41:00 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext mythmainwindow.cpp:1058 (Init) Using the Qt painter
Jan 20 13:41:01 peter-desktop mythlogserver: mythtv-setup[4037]: W 
CoreContext mythfontproperties.cpp:253 (ParseFromXml) MythFontProperties: 
Attempting to define 'small'#012#011#011#011with face 'DejaVu Sans', but it 
already exists with face 'Arial'#012#011#011#011Location: 
/usr/share/mythtv/themes/MythCenter/base.xml @ 1075#012#011#011#011Name: 
'small'#011Type: 'fontdef'
Jan 20 13:41:01 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext mythfontproperties.cpp:439 (ParseFromXml) MythFontProperties: 
Failed to load 'Thorndale', got 'DejaVu Sans' 
instead#012#011#011#011Location: 
/usr/share/mythtv/themes/MythCenter/base.xml @ 1081#012#011#011#011Name: 
'medium'#011Type: 'fontdef'
Jan 20 13:41:01 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext mythfontproperties.cpp:439 (ParseFromXml) MythFontProperties: 
Failed to load 'Thorndale', got 'DejaVu Sans' 
instead#012#011#011#011Location: 
/usr/share/mythtv/themes/MythCenter/base.xml @ 1087#012#011#011#011Name: 
'large'#011Type: 'fontdef'
Jan 20 13:41:01 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext mythfontproperties.cpp:439 (ParseFromXml) MythFontProperties: 
Failed to load 'Thorndale', got 'DejaVu Sans' 
instead#012#011#011#011Location: 
/usr/share/mythtv/themes/MythCenter/base.xml @ 1093#012#011#011#011Name: 
'clock'#011Type: 'fontdef'
Jan 20 13:41:03 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext dbcheck.cpp:463 (UpgradeTVDatabaseSchema) Waiting for database 
schema upgrade lock
Jan 20 13:41:34  mythlogserver: last message repeated 31 times
Jan 20 13:42:35  mythlogserver: last message repeated 61 times
Jan 20 13:43:03  mythlogserver: last message repeated 27 times
Jan 20 13:43:03 peter-desktop mythlogserver: mythtv-setup[4037]: I 
CoreContext dbcheck.cpp:470 (UpgradeTVDatabaseSchema) Failed to get schema 
upgrade lock
Jan 20 13:43:03 peter-desktop mythlogserver: mythtv-setup[4037]: E 
CoreContext main.cpp:547 (main) Couldn't upgrade database to new schema.

Any ideas?

Thanks,

Peter



More information about the mythtv-users mailing list