Giter VIP home page Giter VIP logo

Comments (18)

wilsenhc avatar wilsenhc commented on August 22, 2024 9

I installed libgda-5.0-mysql from the Ubuntu repositories and it worked.
Waiting for an update soon then. Great work man

from sequeler.

Alecaddd avatar Alecaddd commented on August 22, 2024 3

Oh damn, so sorry everyone! I completely forgot to add a couple of libraries to the Deb, fixing it right now.
You should install the missing libgda-mysql and it should work.
I'm the worst 😫

from sequeler.

MaizerGomes avatar MaizerGomes commented on August 22, 2024 2

Same with postgres. Had to install libgda-5.0-postgres

from sequeler.

mykelalvis avatar mykelalvis commented on August 22, 2024 2

sudo dnf install libgda5-mysql fixes the issue in Fedora 37.

from sequeler.

jdenson avatar jdenson commented on August 22, 2024 1

After updating to 0.2.1 today, I was still receiving this error. However, manually installing libgda-5.0-mysql as others suggested seems to have resolved the issue.

from sequeler.

Mystro256 avatar Mystro256 commented on August 22, 2024 1

@ivanaugustobd Installing the flatpak via flathub did the trick for me.

Also, I made a bug report for the Fedora package:
https://bugzilla.redhat.com/show_bug.cgi?id=1580061

from sequeler.

decathorpe avatar decathorpe commented on August 22, 2024 1

@Alecaddd I maintain the fedora package. Sorry about the noise, fedora users should report bugs with downstream first.

@ivanaugustobd @Mystro256 the libgda package in fedora is broken and / or outdated since fedora 24, which is why MySQL support isn't present/working. (I can't fix that myself and the libgda maintainer seems to be AWOL).

Since the flatpak version seems to work according to the comments above, I suggest using that until the libgda package is fixed on fedora.

from sequeler.

fabriscorol avatar fabriscorol commented on August 22, 2024 1

@ivanaugustobd Installing the flatpak via flathub did the trick for me.

Also, I made a bug report for the Fedora package: https://bugzilla.redhat.com/show_bug.cgi?id=1580061

Hi @Mystro256
I installed the version the flatpak from Flathub and unfortunately I still have the same error "No provider 'MySQL' installed"

OS Fedora 36

from sequeler.

wilsenhc avatar wilsenhc commented on August 22, 2024

I'm running into the same problem connecting to a local database

from sequeler.

wout avatar wout commented on August 22, 2024

Me too. Tried this with both local as well as remote connections. Always get this No provider 'MySQL' installed. It seems like a great app but currently it's unusable.

from sequeler.

Alecaddd avatar Alecaddd commented on August 22, 2024

Included the missing libraries in the new build.
Pushing a new version to the AppCenter later this evening

from sequeler.

Alecaddd avatar Alecaddd commented on August 22, 2024

Ouch, so sorry.
I'm starting to think it's an issue with the packages that I can't fix.

So, in the debian control file I added these packages

libgda-5.0-dev,
libmysqlclient-dev,
libpq-dev,
libgda-5.0-mysql,
libgda-5.0-postgres

All good in compiling.

The problem, is the list of dependencies in the CMakeList.txt
In order to properly compile everything, I need to specify the name of those packages in this format.

libgda-mysql-5.0
libgda-postgres-5.0

Because if I write them as they're supposed to be, like libgda-5.0-mysql, I get an error that the package was not found, even if I have installed on my machine.

This is messed up >_>

from sequeler.

ivanaugustobd avatar ivanaugustobd commented on August 22, 2024

Already installed libgda-mysql like suggested, but the error keep occurring..

Fedora 27
Sequeler 0.4.3 from "updates" repo
libgda 5.2.2
MySQL both 8.0.3 and 5.5.59 from Docker

Have I missed something? 🤔

from sequeler.

Alecaddd avatar Alecaddd commented on August 22, 2024

I don't release or maintain the Fedora repo, not sure who does that.
I'd suggest compiling from source the recent release of Sequeler, which is v.0.5.4
Cheers

from sequeler.

ivanaugustobd avatar ivanaugustobd commented on August 22, 2024

I've tried to install the packages listed on README.md (gtk+ granite glib gee gobject libxml libgda gtksourceview), but gee, gobject and gtksourceview can't be found (probably due a package name mismatch between deb and rpm systems) :/

Even so I tried to compile it, but get these messages after cmake -DCMAKE_INSTALL_PREFIX=/usr ../:

-- Checking for modules 'gtk+-3.0;granite;glib-2.0;gee-0.8;gobject-2.0;libxml-2.0;libgda-5.0;libgda-mysql-5.0;libgda-postgres-5.0;gtksourceview-3.0'
--   Package 'gtk+-3.0', required by 'virtual:world', not found
--   Package 'granite', required by 'virtual:world', not found
--   Package 'glib-2.0', required by 'virtual:world', not found
--   Package 'gee-0.8', required by 'virtual:world', not found
--   Package 'gobject-2.0', required by 'virtual:world', not found
--   Package 'libxml-2.0', required by 'virtual:world', not found
--   Package 'libgda-5.0', required by 'virtual:world', not found
--   Package 'libgda-mysql-5.0', required by 'virtual:world', not found
--   Package 'libgda-postgres-5.0', required by 'virtual:world', not found
--   Package 'gtksourceview-3.0', required by 'virtual:world', not found

Even the installed packages, like gtk3 accuses "not found" while building..

I'll try with some different ways later and post here if I've can get some kinda of solution for this ;)

from sequeler.

Alecaddd avatar Alecaddd commented on August 22, 2024

@decathorpe no worries, and thank you so much for checking the issues related to Fedora.

The LibGDA is a real pain, but it's so handy for its bindings and methods to access multiple DBs.

I'm looking into dropping that library and use directly specific libraries for each DB type, which should be somewhat updated and maintained.

Cheers

from sequeler.

mickeymond avatar mickeymond commented on August 22, 2024

Any positive feedback from the Fedora RPM side of things?
I am using Fedora 37 Workstation....

from sequeler.

mochaaP avatar mochaaP commented on August 22, 2024

@decathorpe Please considering downgrade the weak deps to the libgda5-* package family, as we have 6.0 on the libgda-* ones. 🍻

from sequeler.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.