Proposed removal of packages with long-standing FTBFS failures

Paul Howarth paul at city-fan.org
Fri Sep 5 16:09:49 UTC 2008


Daniel P. Berrange wrote:
> On Fri, Sep 05, 2008 at 10:40:06AM -0500, Matt Domsch wrote:
>> The following 90 packages have had FTBFS (Fails to Build From Source)
>> failures for several months, some as far back as February 2008.
>>
>> There are several "trivial" failures which could be addressed easily.
>> 8 fail due to unpackaged files
>> 6 fail due to patch fuzz
>> 1 fails due to open() not passing a mode.
>>
>> http://fedoraproject.org/wiki/FTBFS describes the FTBFS process.
>>
>> As was proposed to FESCO, packages with unresolved FTBFS bugs
>> immediately following the Alpha release will be removed from the
>> distribution. Package owners may request that their package _not_ be
>> removed provided they are actively working on resolving the FTBFS and
>> have a plan to resolve the FTBFS before the Release Candidate
>> release.  FESCo has the final say of course, but these are the items
>> on my candidate list.  I'd prefer packages get fixed rather than
>> removed.  If you are the package owner, or are interested in the
>> future of these packages, please investigate these build failures and
>> fix them ASAP.
> 
> This list is far from complete - if you want to remove these 90, the
> dependancy chain ripple, will entail the removal of tonnes of other
> packages which depend on these.
> 
> Any chance you can generate a report which shows the ripple effect
> for each proposed package. If something is just a leaf-node, it isn't
> very important to worry about, but if something triggers removal
> of 50 dependant packages that's pretty damn  important to fix. This
> info would be useful in prioritizing which builds need fixing most
> urgently.
> 
>> perl-MIME-Lite-3.01-6.fc9 [u'449558 ASSIGNED'] (build/make) mmcgrath,perl-sig
> 
> Taking this one as an example on my f9 install
> 
>   # repoquery --whatrequires 'perl(MIME::Lite)'
>   perl-Log-Dispatch-0:2.21-1.fc9.noarch
>   perl-SOAP-Lite-0:0.710.07-1.fc9.noarch
>   perl-SOAP-Lite-0:0.68-6.fc9.noarch
>   perl-MIME-Lite-0:3.01-6.fc9.noarch
> 
> Then picking one of those deps...
> 
>   # repoquery --whatrequires 'perl(SOAP::Lite)'
>   mythweather-0:0.21-7.lvn9.i386
>   perl-bioperl-0:1.5.2_102-12.fc9.noarch
>   openoffice.org-devel-1:2.4.0-12.8.fc9.i386
>   perl-SOAP-Lite-0:0.710.07-1.fc9.noarch
>   perl-Apache2-SOAP-0:0.73-1.fc9.noarch
>   perl-POE-Component-Server-SOAP-0:1.11-3.fc9.noarch
>   openoffice.org-devel-1:2.4.1-17.4.fc9.i386
>   amtterm-0:1.0-2.fc9.i386
>   perl-SOAP-Lite-0:0.68-6.fc9.noarch
> 
> ...and so on
> 
> I don't think we can really kill off perl-MIME-Lite if it implies killing
> off openoffice via dependancies.

Funny you should mention that particular one as it stood out for me too. 
It's fixed now.

Paul.





More information about the fedora-devel-list mailing list