[mythtv-users] Avenard Jaunty mythtv-backend/upstart-job problem

John Veness John.Veness.mythtv at pelago.org.uk
Thu Apr 15 21:32:45 UTC 2010


Jean-Yves Avenard wrote:
> Hi
> 
> On 15 April 2010 06:24, John Veness <John.Veness.mythtv at pelago.org.uk> wrote:
>> Hi,
>>
>> My combined FE/BE is running Ubuntu Jaunty (9.04), using JYA's avenard.org
>> repo, specifically:
>>
>> http://www.avenard.org/files/ubuntu-repos jaunty release
>>
>> This has been fine and updating successfully for several months. Currently I
>> have 0.22.0-fixes23953-0ubuntu1 installed.
>>
>> Recently a new version, 0.22.0-fixes24035-0ubuntu1 came out, but the
>> mythtv-backend component of that wants to be removed. When I check why, I
>> see that it depends on ubuntu-job, but that doesn't exist in jaunty as far
>> as I can see. Older versions of mythtv-backend don't have that dependency.
>>
>> Is there any fix for this, other than updating Ubuntu?
> 
> That's surprising... (if not impossible :P )
> 
> The 0.22 packages haven't been updated since they first came out last
> year. The only difference is the SVN revision used... The packages
> source code is the same...
> 
> The packages are also build in a jail in a clean install for each OS.
> So you can't have a dependency on something that doesn't exist in that
> particular version.
> 
> Those are the current dependencies:
>  Depends: mythtv-common (= 2:0.22.0-fixes24035-0ubuntu1),
> mythtv-transcode-utils (= 2:0.22.0-fixes24035-0ubuntu1), libavc1394-0
> (>= 0.5.3), libc6 (>= 2.4), libfreetype6 (>= 2.2.1), libgcc1 (>=
> 1:4.1.1), libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1,
> libiec61883-0 (>= 1.1.0), libmyth-0.22-0 (>= 2:0.22.0-fixes24035),
> libpulse0 (>= 0.9.14), libqt4-network (>= 4.5.0~+rc1), libqt4-sql (>=
> 4.5.0~+rc1), libqt4-xml (>= 4.5.0~+rc1), libqtcore4 (>= 4.5.0~+rc1),
> libqtgui4 (>= 4.5.0~+rc1), libraw1394-8, libstdc++6 (>= 4.1.1),
> libx11-6, libxext6, libxinerama1, libxrandr2 (>= 2:1.2.99.2), libxv1,
> libxvmc1, libxxf86vm1, zlib1g (>= 1:1.1.4), cron, wget, zenity |
> kdebase-bin, gksu | kdebase-bin, ttf-liberation | msttcorefonts,
> libmyth-perl, xterm, debconf (>= 0.5) | debconf-2.0, upstart-job
> 
> No ubuntu-job, only reference is on upstart-job
> 
> Are you sure you're still using the same repository? (jaunty release)

Thanks for the reply. I had a typo in my original message. The 
dependency that mythtv-backend cannot find is upstart-job, not 
ubuntu-job. upstart-job doesn't seem to exist on my system.

Here are all my active sources:

deb http://gb.archive.ubuntu.com/ubuntu/ jaunty main restricted universe 
multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted 
universe multiverse
deb http://gb.archive.ubuntu.com/ubuntu/ jaunty-backports main 
restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jaunty-security main restricted 
universe multiverse
deb http://archive.canonical.com/ jaunty partner
deb http://www.avenard.org/files/ubuntu-repos jaunty release



And here are some command outputs:

$ sudo apt-get install mythtv-backend -s
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
   mythtv-backend: Depends: upstart-job but it is not installable
E: Broken packages



$ sudo apt-get install upstart-job
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package upstart-job is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package upstart-job has no installation candidate



$ apt-cache policy mythtv-backend
mythtv-backend:
   Installed: 2:0.22.0-fixes23953-0ubuntu1
   Candidate: 2:0.22.0-fixes24035-0ubuntu1
   Version table:
      2:0.22.0-fixes24035-0ubuntu1 0
         500 http://www.avenard.org jaunty/release Packages
  *** 2:0.22.0-fixes23953-0ubuntu1 0
         500 http://www.avenard.org jaunty/release Packages
         100 /var/lib/dpkg/status
      2:0.22.0-fixes23893-0ubuntu1 0
         500 http://www.avenard.org jaunty/release Packages
      2:0.22.0-fixes23791-0ubuntu1 0
         500 http://www.avenard.org jaunty/release Packages
      2:0.22.0-fixes23710-0ubuntu1 0
         500 http://www.avenard.org jaunty/release Packages
      2:0.22.0-fixes23670-0ubuntu1 0
         500 http://www.avenard.org jaunty/release Packages
      2:0.22.0-fixes23604-0ubuntu6 0
         500 http://www.avenard.org jaunty/release Packages
      2:0.22.0-fixes23604-0ubuntu1 0
         500 http://www.avenard.org jaunty/release Packages
      2:0.21.0+fixes-22228-openglvdpau2-0ubuntu0 0
         500 http://www.avenard.org jaunty/release Packages
      0.21.0+fixes19961-0ubuntu8 0
         500 http://gb.archive.ubuntu.com jaunty/multiverse Packages



$ apt-cache depends mythtv-backend
mythtv-backend
   Depends: mythtv-common
   Depends: mythtv-transcode-utils
   Depends: libavc1394-0
   Depends: libc6
   Depends: libfreetype6
   Depends: libgcc1
  |Depends: libgl1-mesa-glx
   Depends: <libgl1>
     libgl1-mesa-glx
     libgl1-mesa-swx11
  |Depends: libglu1-mesa
   Depends: <libglu1>
     libglu1-mesa
   Depends: libiec61883-0
   Depends: libmyth-0.22-0
   Depends: libpulse0
   Depends: libqt4-network
   Depends: libqt4-sql
   Depends: libqt4-xml
   Depends: libqtcore4
   Depends: libqtgui4
   Depends: libraw1394-8
   Depends: libstdc++6
   Depends: libx11-6
   Depends: libxext6
   Depends: libxinerama1
   Depends: libxrandr2
   Depends: libxv1
   Depends: libxvmc1
   Depends: libxxf86vm1
   Depends: zlib1g
   Depends: cron
     bcron-run
   Depends: wget
  |Depends: zenity
   Depends: kdebase-bin
  |Depends: gksu
   Depends: kdebase-bin
  |Depends: ttf-liberation
   Depends: msttcorefonts
     ttf-mscorefonts-installer
   Depends: libmyth-perl
   Depends: xterm
  |Depends: debconf
   Depends: <debconf-2.0>
     cdebconf
     debconf
   Depends: <upstart-job>
   Suggests: mythtv-frontend
   Suggests: mythweb
   Suggests: mythtv-database
   Suggests: xmltv-util
  |Recommends: ntp
  |Recommends: <time-daemon>
     chrony
     openntpd
   Recommends: <ntp-simple>
   Recommends: logrotate
   Conflicts: mythtv
   Replaces: mythtv
   Replaces: mythtv-frontend



Let me know if you want any more info.

Cheers,

John

-- 
John Veness, MythTV user, UK, DVB-T


More information about the mythtv-users mailing list