Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124113 - mythtv 0.19 and 0.19-r1 fail badly on combination of mythtv/mysql/gnome/wintv-go/amd64
Summary: mythtv 0.19 and 0.19-r1 fail badly on combination of mythtv/mysql/gnome/wintv...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High critical (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-25 16:11 UTC by Drake Donahue
Modified: 2006-02-27 00:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Drake Donahue 2006-02-25 16:11:00 UTC
upon an update to 0.19 mythtv failed utterly.
I dropped the mythconverg database, unmerged mythtv emerged mythtv 0.19 and followed the setup directions. the result was no sound and no ability to change channel in Livetv, an attempt to change channel resulted in picture freeze followed by spontaneous shutdown. cleanup and retry using 0.19-r1 gave same result. during reboots mythbackend start reported unable to chdir. backend would require manual start. running mythtv would cause backend to report:
"
amd64 ~ # mythbackend
2006-02-23 11:06:18.850 Using runtime prefix = /usr
2006-02-23 11:06:18.862 New DB connection, total: 1
2006-02-23 11:06:18.869 Connected to database 'mythconverg' at host: localhost
2006-02-23 11:06:18.873 Current Schema Version: 1123
Starting up as the master server.
2006-02-23 11:06:18.880 New DB connection, total: 2
2006-02-23 11:06:18.880 Connected to database 'mythconverg' at host: localhost
2006-02-23 11:06:18.901 New DB connection, total: 3
2006-02-23 11:06:18.902 Connected to database 'mythconverg' at host: localhost
2006-02-23 11:06:18.915 New DB scheduler connection
2006-02-23 11:06:18.916 Connected to database 'mythconverg' at host: localhost
2006-02-23 11:06:18.922 mythbackend version: 0.19.20060121-2 www.mythtv.org
2006-02-23 11:06:18.922 Enabled verbose msgs:  important general
2006-02-23 11:06:18.922 AutoExpire: Found 1 recorders w/max rate of 72 MiB/min
2006-02-23 11:06:18.923 AutoExpire: Required Free Space: 2.1 GB w/freq: 10 min
2006-02-23 11:06:20.924 Reschedule requested for id -1.
2006-02-23 11:06:21.009 Scheduled 12 items in 0.1 = 0.07 match + 0.02 place
2006-02-23 11:06:21.011 Seem to be woken up by USER
2006-02-23 11:06:28.881 Running HouseKeeping
2006-02-23 11:06:47.469 MainServer::HandleAnnounce Monitor
2006-02-23 11:06:47.469 adding: amd64 as a client (events: 0)
2006-02-23 11:06:47.490 MainServer::HandleAnnounce Monitor
2006-02-23 11:06:47.490 adding: amd64 as a client (events: 1)
2006-02-23 11:06:47.495 MainServer::HandleAnnounce Playback
2006-02-23 11:06:47.495 adding: amd64 as a client (events: 0)
2006-02-23 11:06:47.501 TVRec(1): Changing from None to WatchingLiveTV
2006-02-23 11:06:47.575 Unknown video codec
2006-02-23 11:06:47.575 Please go into the TV Settings, Recording Profiles and
2006-02-23 11:06:47.575 setup the four 'Software Encoders' profiles.
2006-02-23 11:06:47.575 Assuming RTjpeg for now.
2006-02-23 11:06:47.575 NVR: Error, unknown audio codec
2006-02-23 11:06:47.575 NVR::AudioInit() This Unix doesn't support device files for audio access. Skipping
2006-02-23 11:06:47.575 NVR: Could not detect audio blocksize
2006-02-23 11:06:47.591 NVR::doAudioThread() This Unix doesn't support device files for audio access. Skipping
2006-02-23 11:06:47.676 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '0' , 7 , '1644' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:52.681 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '1' , 7 , '1410143' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:52.682 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '2' , 7 , '2539002' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:52.682 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '3' , 7 , '3505879' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:52.683 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '4' , 7 , '4587028' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:52.685 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '5' , 7 , '5877245' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:57.687 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '6' , 7 , '7213591' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:57.687 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '7' , 7 , '8510328' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:57.688 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '8' , 7 , '9775155' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:57.688 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '9' , 7 , '10978204' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:06:57.691 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '10' , 7 , '12160571' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:02.692 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '11' , 7 , '13340926' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:02.692 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '12' , 7 , '14112842' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:02.693 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '13' , 7 , '14776156' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:02.693 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '14' , 7 , '15527501' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:02.695 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '15' , 7 , '16549294' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:07.269 TVRec(1): Changing from WatchingLiveTV to None
2006-02-23 11:07:07.546 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '16' , 7 , '17585492' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:07.546 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '17' , 7 , '18666237' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:07.547 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '18' , 7 , '19806360' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:07.547 DB Error (delta position map insert):
Query was:
INSERT INTO recordedmarkup (chanid, starttime, mark, type, offset) VALUES ( '1009' , '2006-02-23T11:06:47' , '19' , 7 , '21026654' );
Driver error was [2/1030]:
QMYSQL3: Unable to execute query
Database error was:
Got error 127 from storage engine

2006-02-23 11:07:07.553 Finished recording The Price Is Right: channel 1009
".
setting the video codecs to mpeg2 resulted in a minor improvement, delayed sound from the unchangeable channel that contued until the system was rebooted.
Repeating cleanup and emerging 0.18.1-r2 resulted in a fully operational mythtv, I would conclude 0.19, 019.1-r1 are non operational.
 
amd64 ~ # emerge --info
Portage 2.0.54 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r5 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dba dvd dvdr dvdread eds emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gif glut gnome gpm gstreamer gtk gtk2 gtkhtml hal idn imagemagick imlib innodb ipv6 java jpeg kde lcms libwww lirc lzw lzw-tiff mad mhash mng mozilla mp3 mpeg mysql mythtv ncurses nsplugin ogg opengl pam pcre pdflib perl php png ppds python qt quicktime readline sdl session sguil spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis xml2 xpm xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2006-02-27 00:33:56 UTC
Your database is not setup correctly and your mythtv install is not configured at all. Your capture card is not configured properly. YOu'll probably need to delete the database entirely and start all over.

Fix all of the above first and try again.

Unix not supporting the device is a result of not including the OSS compat layer on top of ALSA in either the kernel or the ALSA driver ebuild. A config that is not really recommended since some apps still want OSS. However I have fixed that with an experimental patch in mythtv-0.19_p9163. However, just switching to that version won't fix any of the issues for you. Do the above 3 steps first.