← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 548551] Re: MythExport cannot be installed broken Dependencies on Lucid Beta

 

** Branch linked: lp:mythexport

-- 
MythExport cannot be installed broken Dependencies on Lucid Beta
https://bugs.launchpad.net/bugs/548551
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to mythexport in ubuntu.

Status in “mythexport” package in Ubuntu: In Progress

Bug description:
Binary package hint: mythexport

Up to date 10.4 beta system with mythbackend installed...

sudo apt-get install mythexport fails claiming that it requires libmyth-perl and "it is not going to be installed".  On investigating I find that libmyth-perl requires libmythtv-perl (package name change) but libmythtv-perl lists libmyth-perl as a conflict and so apt-get is in an unsolvable quandary.

It wasn't until I downloaded and tried the packages manually with dpkg that I found that the problem was with the conflicts listing for libmythtv-perl...

Selecting previously deselected package libmyth-perl.
dpkg: regarding libmyth-perl_0.23.0+fixes23789-0ubuntu1_all.deb containing libmyth-perl:
 libmythtv-perl conflicts with libmyth-perl
  libmyth-perl (version 0.23.0+fixes23789-0ubuntu1) is to be installed.
dpkg: error processing libmyth-perl_0.23.0+fixes23789-0ubuntu1_all.deb (--install):
 conflicting packages - not installing libmyth-perl
Errors were encountered while processing:
 libmyth-perl_0.23.0+fixes23789-0ubuntu1_all.deb
avery@myth:~$ apt-cache search libmyth-perl
libmyth-perl - Transitional package to move people to libmythtv-perl
avery@myth:~$ apt-cache show libmyth-perl
Package: libmyth-perl
Priority: optional
Section: universe/libs
Installed-Size: 56
Maintainer: MythTV Ubuntu Maintainers <ubuntu-mythtv@xxxxxxxxxxxxxxxx>
Architecture: all
Source: mythtv
Version: 0.23.0+fixes23789-0ubuntu1
Depends: libmythtv-perl
Filename: pool/universe/m/mythtv/libmyth-perl_0.23.0+fixes23789-0ubuntu1_all.deb
Size: 28926
MD5sum: 799b599cbbd2d252e29cac305319a6ec
SHA1: edee3b93a3c933e0ccbcbf493952f9873cf63b66
SHA256: 02ea4c0b3ae383bbef2c4abc9e9807a9245a5ce73ede2a2070d96b6c611eb089
Description: Transitional package to move people to libmythtv-perl
 This is a dummy package to help assist people with the transition
 to the new package name for storing the mythtv perl bindings.
 .
 It can be safely removed from your system.
Homepage: http://www.mythtv.org
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

avery@myth:~$ apt-cache show libmythtv-perl
Package: libmythtv-perl
Priority: optional
Section: multiverse/libs
Installed-Size: 176
Maintainer: MythTV Ubuntu Maintainers <ubuntu-mythtv@xxxxxxxxxxxxxxxx>
Architecture: all
Source: mythtv
Version: 0.23.0+fixes23789-0ubuntu1
Replaces: libmyth-perl, mythtv-common (<< 0.20.98)
Depends: perl, libdbi-perl, libdbd-mysql-perl, libnet-upnp-perl
Conflicts: libmyth-perl, mythtv-common (<< 0.20.98)
Filename: pool/multiverse/m/mythtv/libmythtv-perl_0.23.0+fixes23789-0ubuntu1_all.deb
Size: 50296
MD5sum: c1db131edfb67104c92611b238a53353
SHA1: 43c192252cf133cac3060e19ee4f50168deb01fd
SHA256: b93c171561885370a667b9b3026196891b056f30234123a99e3c19c056280e86
Description: A PERL library to access some MythTV features
 MythTV provides a unified graphical interface for recording and viewing
 television programs. Refer to the mythtv package for more information.
 .
 This package contains files needed for some PERL MythTV add-ons like
 nuvexport or mythrename.pl.
Homepage: http://www.mythtv.org
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Task: mythbuntu-backend-master, mythbuntu-backend-master, mythbuntu-backend-slave, mythbuntu-backend-slave, mythbuntu-desktop, mythbuntu-frontend

The original apt-get error is as follows:

sudo apt-get install mythexport
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:
  mythexport: Depends: libmyth-perl but it is not going to be installed
E: Broken packages

Yes, I know of course that 10.4 is an unstable distribution at the moment, but these broken dependency seems to have been this way for at least the last week (since I first tried to install mythexport.)  It looks to me that just changing the mythexport dependency to require libmythtv-perl instead of libmyth-perl would be the easy fix.  (Or possibly require one or the other).

Oh, I should also note that this system was a "clean" install from a 10.4 alpha 3 disc.

The version of mythexport that is shown to be available for install is  2.1.3-0ubuntu1

Thanks!





References