Alecaddd / sequeler

SQL Client built in Vala
GNU General Public License v3.0
801 stars 66 forks source link

No Provider PostgreSQL installed #378

Closed hdijkema closed 1 year ago

hdijkema commented 1 year ago

Installing sequeler on Ubuntu 22.04...

I get 'no provider postgresql' installed although I installed libgda-5.0:

i libgda-5.0-postgres - PostgreSQL provider for libgda database abstraction library

What could be the problem?

dannluciano commented 1 year ago

I have the same issue

dannluciano commented 1 year ago

I can fix the issue after install libgda-5.0-postgres and Sequeler via apt-get.

hdijkema commented 1 year ago

I installed libdga-5.0-postgres and that didn’t help.

Op zo 31 jul. 2022 om 18:18 schreef Dann Luciano @.***>

I can fix the issue after install libgda-5.0-postgres and Sequeler via apt-get.

— Reply to this email directly, view it on GitHub https://github.com/Alecaddd/sequeler/issues/378#issuecomment-1200455174, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFWBXNPXUZRDPP6UWUEHX3VW2RL3ANCNFSM54R6CVTA . You are receiving this because you authored the thread.Message ID: @.***>

hdijkema commented 1 year ago

However, after some days, probably after a reboot of my system sequeler suddenly starts to work with postgresql. Maybe it's better to make sequeler dependent on the libdga modules to start with.

mickeymond commented 1 year ago

Is there an actual working fix for this or should I just keep my figures crossed? PS: I am using Fedora 37 Workstation.

vsile commented 1 year ago

I have the same issue on Fedora 37. libgda-postgres-1:6.0.0-1.fc37.x86_64 is installed. But the application returns an error: No provider PosrgreSQL installed.

jberli commented 1 year ago

However, after some days, probably after a reboot of my system sequeler suddenly starts to work with postgresql. Maybe it's better to make sequeler dependent on the libdga modules to start with.

I can confirm that on Debian testing, I had to install libdga-5.0-postgres and reboot my system for it to work.

thierry-carron commented 1 month ago

Hi I have got the same message error: I installed libgda-postgres , reboot then everything fine.

musicinmybrain commented 21 hours ago

This was just reported downstream in Fedora. In Fedora 37, libgda was updated from 5.x to 6.x, and a new libgda5 compat package was introduced. The build dependency, of the form pkgconfig(libgda-5.0), still finds the correct library (see: https://github.com/Alecaddd/sequeler/issues/376), but the weak dependencies on the supported backends have been broken in Fedora 37 and later since they now install GDA 6.x providers instead of GDA 5.x providers. I have issued updates for all releases to correct this:

The Rawhide update will appear in the next successful compose; the others will be in updates-testing for about a week before appearing in the stable updates repositories. If Fedora users have any further issues with backends/providers, please feel free to comment in https://bugzilla.redhat.com/show_bug.cgi?id=2295154.

In general, please feel free to file downstream issues at https://bugzilla.redhat.com/ for anything you suspect could be Fedora-specific. These are helpful because I don’t closely monitor the issues on this GitHub project.