Reject mythtv 1:0.24.0+fixes27162-0ubuntu1

Mario Limonciello mario_limonciello at dell.com
Fri Dec 3 23:06:21 GMT 2010


 Jamie:

I was well aware of this being present but it's been that way for as far back as I can remember for libmyth* packages.  With several of those libraries in question, the code is ffmpeg code that benefits from the performance enhancement.  I would be happy to add an override and a note to Readme.Debian as necessary if that would suffice.

ffmpeg actually ships with an override in place, and the same build system is used for the mythtv contained ffmpeg:

    lintian override shlib-with-non-pic-codeshlib-with-non-pic-code
    ==================================================================

    The lintian overrides for the non-pic shared libs error messages is not
    really a matter of silencing lintian. The general idea is that the
    override would serve as an indication that we know about the error
    message and we're avoiding any bug reports or complaints by others about
    the errors.

    We are aware that this override is too strict. It should only cover the
    i386 architecture, as we know that the upstream build system will
    produce PIC libraries where necessary. Only architectures like i386 will
    be built non-PIC, mainly for performance reasons.

     -- Reinhard Tartler <siretart at tauware.de>, Mon, 27 Jul 2009 12:08:55 +0200

Lastly, this isn't nearly as strictly enforced with other packages, chromium's ffmpeg based package has the same error:

    #lintian /var/cache/apt/archives/chromium-codecs-ffmpeg_0.6+svn20100904r58574+58998-0ubuntu0.10.04.1_i386.deb
    E: chromium-codecs-ffmpeg: shlib-with-non-pic-code usr/lib/chromium-browser/libffmpegsumo.so


On 12/03/2010 03:19 PM, Jamie Strandboge wrote:
> Hi,
>
> I'm sorry to report that I am rejecting the 1:0.24.0+fixes27162-0ubuntu1
> binaries for natty. There are many lintian problems with the resulting
> binaries, the most serious of which are that libmyth-0.24-0 is not build
> with -fPIC (for which I have file a bug[1]). This is in violation of the
> Ubuntu Policy Manual. Please see the bug[1] for details.
>  
> I'm sorry I missed this during my prior review. After addressing the
> problems, please feel free to reupload.
>
> [1] https://launchpad.net/bugs/684941
>

**

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20101203/5183ed94/attachment.pgp 


More information about the ubuntu-devel mailing list