dependency conflict (mythmusic and mythtv) 0.20.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mythplugins (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mythplugins
mythmusic depends on libfaad2-0. mythtv-backend depends on transcode, which depends on libfaad0. libfaad0 was intended to replace libfaad2-0, resulting in the conflict.
Mario Limonciello (superm1) wrote : | #1 |
Changed in mythplugins: | |
status: | New → Incomplete |
kode4food (kode4food) wrote : Feisty | #2 |
Actually its Feisty. Thanks!
Fisslefink (erin-simonds) wrote : | #3 |
I can confirm this bug, also on Ubuntu Feisty. I believe ffmpeg is also part of the problem. Here is my package info:
$ sudo aptitude show libfaad2-0
Package: libfaad2-0
New: yes
State: not installed
Version: 2.0.0+cvs200409
Priority: optional
Section: multiverse/libs
Maintainer: Sebastian Dröge <email address hidden>
Uncompressed Size: 557k
Depends: libc6 (>= 2.3.4-1)
Description: freeware Advanced Audio Decoder - runtime files
FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type
AAC files.
-----------
$ sudo aptitude show libfaad0
Package: libfaad0
New: yes
State: installed
Automatically installed: no
Version: 2.5-2.1
Priority: optional
Section: libs
Maintainer: Christian Marillat <email address hidden>
Uncompressed Size: 328k
Depends: libc6 (>= 2.3.6-6)
Conflicts: libfaad2-0 (< 2.5-2.1)
Replaces: libfaad2-0
Description: freeware Advanced Audio Decoder - runtime files
FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type
AAC files.
-----------------
$ sudo aptitude show transcode
Package: transcode
New: yes
State: installed
Automatically installed: no
Version: 2:1.0.2-0.12
Priority: extra
Section: x11
Maintainer: Christian Marillat <email address hidden>
Uncompressed Size: 5595k
Depends: liba52-0.7.4, libavcodeccvs51 (>= 3:20070221), libavutilcvs49 (>= 3:20070221), libbz2-1.0, libc6 (>= 2.3.6-6), libdv4, libdvdread3
(>= 0.9.6), libfaac0 (>= 1.25), libfaad0 (>= 2.5), libfame-0.9, libfreetype6 (>= 2.2), libgcc1 (>= 1:4.1.1-12), libglib1.2 (>=
1.2.0), libgsm1 (>= 1.0.10), libgtk1.2 (>= 1.2.10-4), libice6 (>= 1:1.0.0), libjasper-1.701-1 (>= 1.701.0), libjpeg62, liblame0 (>=
3.97), liblcms1 (>= 1.08-1), liblzo1, libmagick9, libmjpegtools0 (>= 1:1.8.0), libmpeg2-4, libogg0 (>= 1.1.3), libpng12-0 (>=
1.2.13-4), libpostproccvs51 (>= 3:20070221), libpvm3, libquicktime0, libsdl1.2debian (>= 1.2.10-1), libsm6, libstdc++6 (>=
4.1.1-12), libtheora0, libtiff4, libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvorbisfile3 (>= 1.1.2), libx11-6, libxaw7,
libxext6, libxi6, libxml2 (>= 2.6.27), libxpm4, libxt6, libxv1, libxvidcore4 (>= 1:1.0.0-0.0), zlib1g (>= 1:1.2.1), gawk, xterm |
Recommends: sox, mjpegtools, toolame, transcode-doc
Suggests: libdvdcss, pvm, xvid4conf
Description: Utility to encode raw video/audio streams
Transcode is yet another linux text-console utility to encode raw video/audio streams extracted from, for example, DVD or Digital Video
sources to DivX;-) or OpenDivX AVI files.
It's modular concept is intended to provide flexibility and easy user extensibility to include other video/audio codecs or filetypes.
Decode/encode your favorite DVDs or vacation Digital Videos to single CD video files on a platform that supports shared libraries and
threads with transcode's import helpers tcextract and tcdecode.
---------------
$ sudo aptitude show ffmpeg
Package: ffmpeg
New: yes
State: not installed
Version: 3:0.cvs20060823
Priority: optional
...
deffcon (dave-kerkmeer) wrote : | #4 |
I really agree with Fisslefink
Fisslefink (erin-simonds) wrote : Re: [Bug 135199] Re: dependency conflict (mythmusic and mythtv) 0.20.2 | #5 |
FYI, I upgraded to Gutsy from Feisty over the weekend, and I still have the
same dependency conflict. Sadly, uninstalling transcode didn't even solve
the problem because of a broken package (libmjpegtools0
On 9/10/07, deffcon <email address hidden> wrote:
>
> I really agree with Fisslefink
>
> --
> dependency conflict (mythmusic and mythtv) 0.20.2
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
Mario Limonciello (superm1) wrote : | #6 |
I'm wondering if this is actually an issue with another repo you have
installed? I'll double check with my boxes tonight.
On 9/10/07, Fisslefink <email address hidden> wrote:
>
> FYI, I upgraded to Gutsy from Feisty over the weekend, and I still have
> the
> same dependency conflict. Sadly, uninstalling transcode didn't even solve
> the problem because of a broken package (libmjpegtools0
>
>
> On 9/10/07, deffcon <email address hidden> wrote:
> >
> > I really agree with Fisslefink
> >
> > --
> > dependency conflict (mythmusic and mythtv) 0.20.2
> > https:/
> > You received this bug notification because you are a direct subscriber
> > of the bug.
> >
>
> --
> dependency conflict (mythmusic and mythtv) 0.20.2
> https:/
> You received this bug notification because you are a member of MythTV
> Ubuntu Maintainers, which is a bug contact for mythplugins in ubuntu.
>
--
Mario Limonciello
<email address hidden>
Fisslefink (erin-simonds) wrote : | #7 |
That's possible... I was using the debian-multimedia repositories for a
while. It's possible that my list of 'active repositories' above was
incomplete (due to my poor grep skills)... I will also check when I get home
tonight.
ES
On 9/10/07, Mario Limonciello <email address hidden> wrote:
>
> I'm wondering if this is actually an issue with another repo you have
> installed? I'll double check with my boxes tonight.
>
> On 9/10/07, Fisslefink <email address hidden> wrote:
> >
> > FYI, I upgraded to Gutsy from Feisty over the weekend, and I still have
> > the
> > same dependency conflict. Sadly, uninstalling transcode didn't even
> solve
> > the problem because of a broken package (libmjpegtools0
> >
> >
> > On 9/10/07, deffcon <email address hidden> wrote:
> > >
> > > I really agree with Fisslefink
> > >
> > > --
> > > dependency conflict (mythmusic and mythtv) 0.20.2
> > > https:/
> > > You received this bug notification because you are a direct subscriber
> > > of the bug.
> > >
> >
> > --
> > dependency conflict (mythmusic and mythtv) 0.20.2
> > https:/
> > You received this bug notification because you are a member of MythTV
> > Ubuntu Maintainers, which is a bug contact for mythplugins in ubuntu.
> >
>
>
> --
> Mario Limonciello
> <email address hidden>
>
> --
> dependency conflict (mythmusic and mythtv) 0.20.2
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
Mario Limonciello (superm1) wrote : | #8 |
This is really looking like a problem of having a third party repository on the machine. I tested in a clean install:
$ sudo apt-get install mythmusic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-
linux-
linux-
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
fftw2 libfaad2-0 libg2c0 libmpich1.0c2
Suggested packages:
fftw-dev mpich-bin
The following NEW packages will be installed:
fftw2 libfaad2-0 libg2c0 libmpich1.0c2 mythmusic
0 upgraded, 5 newly installed, 0 to remove and 61 not upgraded.
Need to get 1736kB of archives.
After unpacking 5366kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://
Get:2 http://
Get:3 http://
Get:4 http://
Get:5 http://
Fetched 1736kB in 9s (192kB/s)
Selecting previously deselected package libg2c0.
(Reading database ... 114511 files and directories currently installed.)
Unpacking libg2c0 (from .../libg2c0_
Selecting previously deselected package libmpich1.0c2.
Unpacking libmpich1.0c2 (from .../libmpich1.
Selecting previously deselected package fftw2.
Unpacking fftw2 (from .../fftw2_
Selecting previously deselected package libfaad2-0.
Unpacking libfaad2-0 (from .../libfaad2-
Selecting previously deselected package mythmusic.
Unpacking mythmusic (from .../mythmusic_
Setting up libg2c0 (3.4.6-5ubuntu1) ...
Setting up libmpich1.0c2 (1.2.7-2) ...
Setting up fftw2 (2.1.3-20) ...
Setting up libfaad2-0 (2.0.0+
Setting up mythmusic (0.20.2-
Fisslefink (erin-simonds) wrote : | #9 |
Here is my current sources.list .... the third party repositories were
disabled during the dist-upgrade, but I still have the dependencies
conflict. Is there any way to get everything sync'ed back to the official
repositories?
On 9/10/07, Mario Limonciello <email address hidden> wrote:
>
> This is really looking like a problem of having a third party repository
> on the machine. I tested in a clean install:
>
> $ sudo apt-get install mythmusic
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required:
> linux-headers-
> linux-headers-
> linux-headers-
> Use 'apt-get autoremove' to remove them.
> The following extra packages will be installed:
> fftw2 libfaad2-0 libg2c0 libmpich1.0c2
> Suggested packages:
> fftw-dev mpich-bin
> The following NEW packages will be installed:
> fftw2 libfaad2-0 libg2c0 libmpich1.0c2 mythmusic
> 0 upgraded, 5 newly installed, 0 to remove and 61 not upgraded.
> Need to get 1736kB of archives.
> After unpacking 5366kB of additional disk space will be used.
> Do you want to continue [Y/n]? y
> Get:1 http://
> 50.4kB]
> Get:2 http://
> Get:3 http://
> Get:4 http://
> 2.0.0+cvs200409
> Get:5 http://
> 0.20.2-
> Fetched 1736kB in 9s (192kB/s)
> Selecting previously deselected package libg2c0.
> (Reading database ... 114511 files and directories currently installed.)
> Unpacking libg2c0 (from .../libg2c0_
> Selecting previously deselected package libmpich1.0c2.
> Unpacking libmpich1.0c2 (from .../libmpich1.
> Selecting previously deselected package fftw2.
> Unpacking fftw2 (from .../fftw2_
> Selecting previously deselected package libfaad2-0.
> Unpacking libfaad2-0 (from
> .../libfaad2-
> Selecting previously deselected package mythmusic.
> Unpacking mythmusic (from .../mythmusic_
> 0ubuntu0.
> Setting up libg2c0 (3.4.6-5ubuntu1) ...
>
> Setting up libmpich1.0c2 (1.2.7-2) ...
> Setting up fftw2 (2.1.3-20) ...
>
> Setting up libfaad2-0 (2.0.0+
>
> Setting up mythmusic (0.20.2-
>
> --
> dependency conflict (mythmusic and mythtv) 0.20.2
> https:/
> You received this bug notification because you are a direct subscriber
> of the bug.
>
Fisslefink (erin-simonds) wrote : | #10 |
OK success! I have mythmusic again!
The problem was two competing vicious circle dependency conflicts involving
libfaad0 vs. libfaad2-0 and libmjpegtools0 vs libmjpegtools0c2a.
This worked for me after dist-upgrading to Gutsy -- it may work in Feisty
(please confirm)
Solution:
1. Restrict your apt-get repositories to the official Ubuntu servers (my
sources.list is in the previous post)
2. Remove everything depending on the old packages, and the old packages
themselves [don't worry, your mythtv settings will be preserved!]
$ sudo apt-get remove libmjpegtools0 mjpegtools transcode
mythtv-
$ sudo apt-get remove libfaad0
$ sudo apt-get autoremove
3. Install the good packages and your applications again
$ sudo aptitude install transcode mythtv-
mythtv
4. Now install mythmusic (hooray!)
$ sudo aptitude install mythmusic
Hope that helps :-) Thanks for the troubleshooting, Mario!
- Fisslefink
On 9/10/07, Erin Simonds <email address hidden> wrote:
>
> Here is my current sources.list .... the third party repositories were
> disabled during the dist-upgrade, but I still have the dependencies
> conflict. Is there any way to get everything sync'ed back to the official
> repositories?
>
>
>
> On 9/10/07, Mario Limonciello <email address hidden> wrote:
> >
> > This is really looking like a problem of having a third party repository
> > on the machine. I tested in a clean install:
> >
> > $ sudo apt-get install mythmusic
> > Reading package lists... Done
> > Building dependency tree
> > Reading state information... Done
> > The following packages were automatically installed and are no longer
> > required:
> > linux-headers-
> > linux-headers-
> > linux-headers-
> > Use 'apt-get autoremove' to remove them.
> > The following extra packages will be installed:
> > fftw2 libfaad2-0 libg2c0 libmpich1.0c2
> > Suggested packages:
> > fftw-dev mpich-bin
> > The following NEW packages will be installed:
> > fftw2 libfaad2-0 libg2c0 libmpich1.0c2 mythmusic
> > 0 upgraded, 5 newly installed, 0 to remove and 61 not upgraded.
> > Need to get 1736kB of archives.
> > After unpacking 5366kB of additional disk space will be used.
> > Do you want to continue [Y/n]? y
> > Get:1 http://
> > 50.4kB]
> > Get:2 http://
> > Get:3 http://
> > Get:4 http://
> > 2.0.0+cvs200409
> > Get:5 http://
> > 0.20.2-
> > Fetched 1736kB in 9s (192kB/s)
> > Selecting previously deselected package libg2c0.
> > (Reading database ... 114511 files and directories currently installed.)
> > Unpacking libg2c0 (from .../libg2c0_
> > Selecting previously deselected package libmpich1.0c2.
> > Unpacking libmpich1.0c2 (from .../libmpich1.
Mario Limonciello (superm1) wrote : | #11 |
Okay kids, so the lesson we've learned today: don't mix and match debian and ubuntu binary repositories.
Changed in mythplugins: | |
status: | Incomplete → Invalid |
Fisslefink (erin-simonds) wrote : | #12 |
Sorry, one trivial amendment to my last posting:
Don't forget to reinstall mythdvd if you removed it per my instructions above:
$ sudo apt-get install mythdvd
Hi, thanks for your bug report, this is on gutsy i'm assuming, correct?