faad2 and faac Hardy changes

Mario Limonciello superm1 at ubuntu.com
Sat Jan 12 23:16:29 GMT 2008


Mario Limonciello wrote:
> Mario Limonciello wrote:
>> Hi Folks,
>>
>> Any ideas what happened with faad2?  It appears that it was synced with
>> debian (rather than merged) at some point and promoted to universe. 
>> This makes for trouble for some of the packages that were depending upon
>> the mp4v2 packages that it was producing.
>>
>> Particularly, faac can't be installed now since it build-depended upon
>> libmp4v2-dev.  Mythplugins was failing its build because of this too. 
>> I'm sure eventually a few more will pop up.
>>
>> So is there a reason that this all happened?  Is there an intention of
>> the mp4v2 packages coming back?
>>
> The sync request for it:
> https://bugs.edge.launchpad.net/ubuntu/+source/faad2/+bug/155686
> isn't very informative either.
> 
> No information regarding replaces, or conflicts are provided for our extra
> packages in multiverse.
> 

Okay well for now, my investigation brought me into a large mess of circular
dependencies between faac, faad2 and mpeg4ip.  They seemed to each want another
one to be possible to build.

The cleanest solution appears to be a merge from debian multimedia of mpeg4ip
(which provides libmp4v2).  It appears that it was quite a hack to be including
it in faad2, since the tarball was manually added.  Oddly enough, the
debian-multimedia package depended upon faac and faad2 (which won't build right
now because of the lack of libmp4v2).

After reading through the README.html shipped with mpeg4ip, it appears that they
shouldn't be present in the build environment when making things.

I cleaned up the build dependencies and uploaded mpeg4ip to hardy (pending the
NEW queue).  Hopefully this will clear up a lot of this.


NEW: mpeg4ip_1.6.orig.tar.gz
NEW: mpeg4ip_1.6-0.2ubuntu1.diff.gz
NEW: mpeg4ip_1.6-0.2ubuntu1.dsc

********* *BEGIN ENCRYPTED or SIGNED PART* *********

Format: 1.7
Date: Sat, 12 Jan 2008 15:59:56 -0600
Source: mpeg4ip
Binary: mpeg4ip-utils libmpeg4ip-doc libmpeg4ip-0 libmpeg4ip-dev libmp4v2-dev
libmp4v2-0 mpeg4ip-server
Architecture: source
Version: 1:1.6-0.2ubuntu1
Distribution: hardy
Urgency: low
Maintainer: Ubuntu MOTU <ubuntu-motu at lists.ubuntu.com>
Changed-By: Mario Limonciello <superm1 at ubuntu.com>
Description:
 libmp4v2-0 - freeware Advanced Audio Decoder - runtime files
 libmp4v2-dev - freeware Advanced Audio Decoder - development files
 libmpeg4ip-0 - end-to-end system to explore streaming multimedia
 libmpeg4ip-dev - end-to-end system to explore streaming multimedia
 libmpeg4ip-doc - end-to-end system to explore streaming multimedia - documentation
 mpeg4ip-server - end-to-end system to explore streaming multimedia
 mpeg4ip-utils - end-to-end system to explore streaming multimedia
Changes:
 mpeg4ip (1:1.6-0.2ubuntu1) hardy; urgency=low
 .
   * debian/control:
     - Don't build depend on libfaac-dev or libfaad-dev.
       Readme indicates that both can cause troubles with the build.
     - Build depend on non cvs variants of libavcodec-dev and libavutil-dev
     - Update maintainer field.
     - Drop bugs field.
   * Add 04_bashishms.dpatch for a few dash/bash related problems during build.
   * debian/copyright:
     - Include licenses for all included source packages.
Files:
 070af345c7242b270a997831052a12ab 1060 sound optional mpeg4ip_1.6-0.2ubuntu1.dsc
 96fc14bafc386043d44067f63e18419b 4672535 sound optional mpeg4ip_1.6.orig.tar.gz
 2d278aa0fa579f6c308e195cc8afd324 15845 sound optional
mpeg4ip_1.6-0.2ubuntu1.diff.gz
Original-Maintainer: Christian Marillat <marillat at debian.org>



********** *END ENCRYPTED or SIGNED PART* **********

-- 
Mario Limonciello
superm1 at ubuntu.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-motu/attachments/20080112/e2bb7eb9/attachment.pgp 


More information about the Ubuntu-motu mailing list