[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Proposed removal of packages with long-standing FTBFS failures



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.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]