myth-backend conf starts mythbackend before it has any devices to use

Bug #805330 reported by MarkG
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mythtv (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

When upstart tries to start my MythTV backend after a reboot, MythTV tries to open the DVB devices, which don't yet exist, so it then just sits there doing nothing rather than recording TV shows. I have to manually restart it after booting to get it to work.

I modified the myth-backend.conf to wait for udevmonitor to stop, which I believe should guarantee that all devices are available, and now it seems to work fine.

Not sure whether this should be under upstart or mythtv.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: upstart 0.6.5-8
ProcVersionSignature: Ubuntu 2.6.32-32.62-generic 2.6.32.38+drm33.16
Uname: Linux 2.6.32-32-generic x86_64
Architecture: amd64
Date: Mon Jul 4 00:05:37 2011
ProcEnviron:
 PATH=(custom, user)
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SourcePackage: upstart

Revision history for this message
MarkG (movieman523) wrote :
Revision history for this message
Steve Langasek (vorlon) wrote :

the job belongs to mythtv-backend; reassigning.

affects: upstart (Ubuntu) → mythtv (Ubuntu)
Changed in mythtv (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Steve Langasek (vorlon) wrote :

In fact, the current job in oneiric has:

start on (local-filesystems and net-device-up IFACE=lo and started udev-finish)

So this is fixed in maverick and above:

mythtv (0.23.0+fixes25138-0ubuntu1) maverick; urgency=low

  [ Mario Limonciello ]
  * new upstream checkout (25138)

  [ Thomas Mashos ]
  * Added missingok for mirobridge log in logrotate (LP: #581283)
  * Backend now waits for udev to finish (LP: #556204)
  * Added patch to properly detect dbus during compile (LP: #574877)

 -- Thomas Mashos <email address hidden> Sat, 19 Jun 2010 23:11:04 -0700

Changed in mythtv (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.