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