Re: broken package needs attention: libgda

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

 



On Mon, Jun 11, 2018 at 9:39 AM Haïkel <hguemar@xxxxxxxxxxxxxxxxx> wrote:
>
> 2018-06-10 22:46 GMT+02:00 Sérgio Basto <sergio@xxxxxxxxxx>:
> > On Sun, 2018-06-10 at 18:27 +0200, Fabio Valentini wrote:
> >> Hi,
> >>
> >> The "libgda" package is quite broken in fedora, which is impacting
> >> dependent programs.
> >>
> >> - The last successful build of libgda was for the fedora 24 (!) mass
> >> rebuild. No more recent builds succeeded, and the packages was
> >> reported as FTBFS.
> >> - Not even the latest version is packaged (5.2.2 instead of 5.2.4).
> >>
> >> This is leading to problems in all current releases of fedora. For
> >> example, the mysql database provider can't be installed anymore,
> >> because libgda wasn't rebuilt for soname bumps in mariadb/mysql.
> >>
> >> Packages depending on libgda include:
> >>
> >> - anjuta
> >> - glom
> >> - gnumeric-plugins-extras
> >> - gtranslator
> >> - noise
> >> - sequeler
> >>
> >> Is there any procedure for dealing with a package that's obviously
> >> outdated and broken (and has been for 3 fedora releases), but is
> >> still depended on by other packages?
> >>
> >> There has been an open bug report [0] about the FTBFS issues, but no
> >> actions have been taken so far by the package maintainer(s).
> >>
> >> Fabio
> >>
> >> [0]: https://bugzilla.redhat.com/show_bug.cgi?id=1423852
> >
> >
> > I see 3 patches there and we got another bug report  [1]
> >
> > The best would be add one pull request in src.f.o [2] , i.e do a fork
> > apply the patch and submit one pull request .
> >
> >
> > [1]
> > https://bugzilla.redhat.com/show_bug.cgi?id=1556039
> >
> >
> > [2]
> >  https://src.fedoraproject.org/rpms/libgda/pull-requests
> >
> > --
> > Sérgio M. B.
> > _______________________________________________
> > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/KGBVPAILSYUXYYWPOGECPPSCDYMICFIX/
>

Hi Haïkel,

> Sending an email to libgda-owner would have raised the attention on
> your patches.
> I got a notification late night about and I planned to go through it
> later today (currently, I am teaching a class and I still have my
> $dayjob duty)

Nope, the patches weren't written by me. I was just trying to raise
attention to the issue that the package hasn't been built successfully
for 2 years and it's causing problems with my (and other) packages.

> libgda is co-maintained with the desktop team but it seems that the
> project is not anymore
> maintained in GNOME upstream hence its sore state.

However, it looks like there has been an influx of activity since the
project moved to GNOME's GitLab instance.

> So first task is to apply those patches and possibly, send them
> upstream. Second task is to determine if we should drop the packages
> (and it includes all the bindings to libgda),
> but I need more time for that.
>
> Alternative is you want comaintainership, just ask, you're welcome :)

I don't know if I would even want to maintain this package, the
upstream project looks like a terrible mess ;)
However, two of my packages depend on it - so I wouldn't want it to be
killed, either.

That said, I tried to put all the stuff together and cleaned up and
fixed the package, updated it to 5.2.4, and this is as far as I've
come:

https://src.fedoraproject.org/fork/decathorpe/rpms/libgda/c/ee7d3434169944438d10939a1e2075b2b10ab3ed
https://koji.fedoraproject.org/koji/taskinfo?taskID=27562988

Remaining issues:

- building gtk-doc documentation fails miserably
- building with system sqlite3 fails miserably (I don't know if that's
a deal-breaker or not)

Fabio

> Regards,
> H.
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/BV6IP6FF6VRJDJM4PILHC3LCK74WRYSF/
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/JYMGKKU6MP2XL32ZFTE4DKO2B73LLEAB/




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux