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/