Autore Topic: [Risolto] Problemi Postgres 13 su debian11  (Letto 3845 volte)

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
[Risolto] Problemi Postgres 13 su debian11
« il: 31 Dicembre 2021, 11:11:00 »
Ciao a tutti e buone feste.

Lo so mi faccio vedere solo quando ho problemi…:) nelle nuove installazioni.
Sto avendo problemi con postgres e gambas, anche se penso non sia un problema di gambas, posso solo leggere i dati e non aggiornarli o inserirne di nuovi. Vedi immagine allegata.

Questo è il mio sistema
Citazione
gambas 3.15.2
Debian GNU/Linux 11 bullseye
postgresql 13

Ho sempre installato configurato e caricato il database così:

Citazione
sudo apt-get install postgresql postgresql-contrib

sudo -i -u postgres psql

CREATE database gestione1;

CREATE ROLE franco WITH SUPERUSER CREATEDB CREATEROLE LOGIN ENCRYPTED PASSWORD 'miapassword';
grant all privileges on database gestione1 to franco;

psql -h 127.0.0.1 -U postgres -w gestione1 -e < /home/franco/copiaGestione.sql


ho anche fatto un semplice progetto con gambas per vedere se dipende da gambas e l’errore lo fa anche qui. Allego anche il progetto prova.

Grazie per l'aiuto e buon anno!
« Ultima modifica: 07 Gennaio 2022, 14:17:28 da Gianluigi »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.150
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #1 il: 31 Dicembre 2021, 13:50:34 »
Ciao Golia,
purtroppo non posso fare le prove perché ho la master su Ubuntu 20.04 che ha installato di default postgres 12.9

Secondo me la colpa è della versione di Gambas che non ha i giusti componenti per supportare la versione 13 di postgres

Perché non ti compili l'ultima master?

Ci sono un po di guide scritte da me in Domande Tecniche, ricordati che le librerie corrette per il tuo OS le trovi qui:
https://gitlab.com/gambas/gambas/-/blob/master/.gitlab-ci.yml

Postgres 12.9 con la versione master funziona su Ubuntu 20.04

 :ciao:

P.S. Stavo giusto guardando le librerie da installare su Debian e non vedo quelle per PostgreSQL, indago meglio e ti so dire
« Ultima modifica: 31 Dicembre 2021, 13:58:55 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #2 il: 31 Dicembre 2021, 14:03:58 »
Ciao Gianluigi speravo proprio in una tua risposta :)
Grazie adesso cerco anche io e provo a compilare gambas

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.150
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #3 il: 31 Dicembre 2021, 14:06:27 »
Ciao Gianluigi speravo proprio in una tua risposta :)
Grazie adesso cerco anche io e provo a compilare gambas

No aspetta che mi devo informare da Benoit perché non vedo le librerie di PostgreSQL ne per Ubuntu e neanche per Debian !!!!!!!!!!!!!!!!!!!!!!!!!!
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #4 il: 31 Dicembre 2021, 14:28:50 »
ok grazie

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.150
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #5 il: 31 Dicembre 2021, 14:33:31 »
Ho appena postato la questione sulla ML vediamo se mi rispondono  :-\
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #6 il: 31 Dicembre 2021, 14:39:56 »
Grazie ancora... ci sei sempre :2birre:

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.150
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #7 il: 31 Dicembre 2021, 14:58:27 »
Grazie ancora... ci sei sempre :2birre:

Figurati, interessa anche a me  :)

Mi è venuto il dubbio che magari per Debian e Ubuntu non serva più installare delle librerie perché presenti di default.
Quindi, visto che comunque il tuo Gambas non funziona, potresti provare a  disinstallare completamente il Gambas 3.15 e installare compilandola o l'ultima stabile o l'ultima master.
Se qualcosa nella procedura non ti è chiara io sono qui  :)

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #8 il: 31 Dicembre 2021, 16:08:18 »
la procedura è questa?
Citazione
build:debian-stable:
  image: debian:stable
  before_script:
    - >
       apt-get update && apt-get install -y build-essential g++ automake
       autoconf libbz2-dev libzstd-dev default-libmysqlclient-dev unixodbc-dev libpq-dev
       libsqlite3-dev libglib2.0-dev
       libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev
       libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev
       libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev
       libpoppler-private-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev
       libffi-dev libglew-dev
       libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev
       linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
       libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev libalure-dev
       libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev
       libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev
       libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev
       qtwebengine5-dev libwebkit2gtk-4.0-dev git libssl-dev
  script:
    - ./reconf-all
    - GAMBAS_CONFIG_FAILURE=1 ./configure -C --disable-keyring --disable-sqlite2 --disable-qt4 --disable-qtwebkit
    - make -j$(nproc)
    - make install


non serve che disinstallo gambas perchè ho reinstallato debian, sono 2 giorni che provo, ormai era diventato un minestrone

Provo?

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.150
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #9 il: 31 Dicembre 2021, 17:02:42 »
Scusa il ritardo ero occupato:
Si da li prendi le librerie o meglio da qui:
https://gitlab.com/gambas/gambas/-/blob/master/.gitlab-ci.yml
Stando attento a lasciare uno spazio fra una libreria e l'altra senza intrruzione
Però dovresti seguire la procedura come scritta qui:
https://www.gambas-it.org/smf/index.php?topic=6515.msg44259#msg44259

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #10 il: 31 Dicembre 2021, 18:09:28 »
mi consigli la stabile o la versione di sviluppo?

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.150
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #11 il: 31 Dicembre 2021, 18:12:28 »
mi consigli la stabile o la versione di sviluppo?

Io uso la master ma è un continuo aggiornare, vedi tu...
Potresti partire con la stabile, intanto le librerie sono le stesse e disinstallare e reinstallare è semplice in caso di problemi
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #12 il: 31 Dicembre 2021, 18:15:58 »
provo con la stabile
un'altra cosa, tu per installare postgres installi questo?

sudo apt-get install postgresql postgresql-contrib

o anche questo?

postgresql-server-dev-all

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.150
  • Tonno verde
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #13 il: 31 Dicembre 2021, 18:34:48 »
provo con la stabile
un'altra cosa, tu per installare postgres installi questo?

sudo apt-get install postgresql postgresql-contrib

o anche questo?

postgresql-server-dev-all

Quello è il dilemma  ;D
Io, a suo tempo, ho installato anche quello ma ora non lo vedo più e potrebbe essere che non serva  :-\

Comunque nessun problema, puoi provare a non installarlo e se quando compili Gambas dopo i comandi:
Codice: [Seleziona]
./reconf-all && ./configure -C
il terminale ti dice che non può installare il componente gb.postgresql allora installi la libreria e ridai:
Codice: [Seleziona]
./reconf-all && ./configure -C
o almeno io farei così per capire bene.

Purtroppo da ora in poi ti dovrai arrangiare da solo, sto per uscire vado a cena da amici...
Siamo vecchi e quasi sicuramente non faremo tardi  :P

Buon Anno a tutti

P.S. Il terminale dovrebbe dirti che:
Codice: [Seleziona]
|| THESE COMPONENTS ARE DISABLED:
|| - gb.desktop.gnome.keyring
|| - gb.qt4
|| - gb.qt4.ext
|| - gb.qt4.opengl
|| - gb.qt4.webkit
|| - gb.qt4.webview

è tutto regolare  :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Golia

  • Senatore Gambero
  • ******
  • Post: 1.298
  • no xe mai massa tardi
    • Mostra profilo
Re:Problemi Postgres 13
« Risposta #14 il: 31 Dicembre 2021, 18:40:38 »
Grazie mille, spero passi una bella serata
Buom anno