On Fri, Aug 09, 2019 at 02:28:55PM +0200, Jens-Ulrik Petersen wrote:
> On Fri, Aug 9, 2019 at 9:27 AM Igor Gnatenko <
> ignatenkobr...@fedoraproject.org> wrote:
> 
> > Well, it was retired because it did not built since F30 mass rebuild…
> >
> 
> I went ahead and built it with the testsuite disabled for now: I suppose
> any Proven Packager could also have done, but yeah normally it should be
> done by the maintainers.
> I admit the ball was dropped on this by various people (myself included),
> and sorry about that. [1]
> The new major upstream release was also a long time coming...
> 
> But to me the deeper question is still "why are we proactively breaking the
> distro" in this way with package retirements by non-maintainers?
> 
> Sure FTBFS is bad but there is no need to proactively remove core packages
> which are still working okay.
> I really really wish could stop this... causing more busy work and stress.

When a FTBFS hits, we don't know whether the package is still working
ok or not as there are many possible reasons for the failure. Filing
the FTBFS BZs informs the maintainer(s) & allows them to investigate,
figure what has gone wrong & decide what changes are needed. Missing
on 2 mass rebuilds means the package is still build with F29 toolchain,
and thus lacking desired improvements Fedora is introducing, so this
has a cost for the rest of the distro. Somewhere there's a balance
between cost for the maintainer in work & cost for the distro in the
package being outdated.

There was no acknowlegement on the BZ that anyone was actively working
on fixing it in 6 months. This is true for so many of the FTBFS BZs that
get filed. If the packages don't get orphaned after 6+ months of being
ignored, when would they ever be fixed ?

Having said that, I think in the case of packages which are deps of
so much of the distro, it could have been useful to have a warning of
imminent orphaning on fedora-devel. There was a warning that orphaning
was starting, but no list of affected packages included.

If a package list was included, *non-maintainers* might have noticed that
gettext was at risk & would massively impact the distro & could have
stepped up to help solve it, where the original maintainer drops the ball.

Overall though, despite the disruption, orphaning has had the intended
effect of getting the long standing FTBFS problem resolved.

Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to