Autore Topic: Delusioni  (Letto 674 volte)

Offline pastrank

  • Maestro Gambero
  • ****
  • Post: 265
    • Mostra profilo
Delusioni
« il: 08 Dicembre 2013, 16:58:49 »
Pero' che tristezza, vedere Gambas che sulla Debian non parte oltre la 3.1.1, a meno di compilazioni che pero' sono improponibili altrove. La 3.5.1, finalmente in unstable, non va (il problema e' tale gb.geom, ma sulla ml tacciono dell'argomento), e su questo pc nemmeno la 3.4.2 per via di gb.image. Insomma, i problemi negli anni vedo che sono aumentati proporzionalmente al numero di componenti :-)
E pensare che il 90% di quello che faccio e' senza interfaccia...

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.266
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Delusioni
« Risposta #1 il: 08 Dicembre 2013, 17:17:55 »
Chissà se la questione è stata affrontata nella Mailing List Ufficiale !  :-\
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline pastrank

  • Maestro Gambero
  • ****
  • Post: 265
    • Mostra profilo
Re: Delusioni
« Risposta #2 il: 08 Dicembre 2013, 17:28:59 »
Chissà se la questione è stata affrontata nella Mailing List Ufficiale

Beh, ho provato a chiedere, quando hai letto dell'errore che dava, ovvero

Citazione
me@debserv:~$ gambas3
** Oops! Internal error! **
** Cannot find interface of library 'gb.geom'
ERROR: #27: Cannot load component 'gb.geom': cannot find component
** Program aborting. Sorry! :-(
** Please send a bug report at gambas@users.sourceforge.net

Comunque il bug e' stato gia' segnalato: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731487
« Ultima modifica: 08 Dicembre 2013, 17:38:31 da pastrank »

Offline pastrank

  • Maestro Gambero
  • ****
  • Post: 265
    • Mostra profilo
Re: Delusioni
« Risposta #3 il: 11 Dicembre 2013, 11:42:54 »
** Oops! Internal error! **
Dunque, soluzione sporca: vado sul sito ppa di Kendek, scarico il pacchetto https://launchpad.net/~nemh/+archive/gambas3/+build/5217361/+files/gambas3-runtime_3.5.1-0trusty1_amd64.deb, dopo di che lo scompatto. Prendo i il file gb.geom.so.0.0.0, e da root lo copio in /usr/bin/lib/gambas3.
A questo punto entro con un terminale root nella directory, e creo due link simbolici:

root@debserv:/usr/lib/gambas3# ln -s gb.geom.so.0.0.0 gb.geom.so
root@debserv:/usr/lib/gambas3# ln -s gb.geom.so.0.0.0 gb.geom.so.0

A questo punto la 3.5.1 parte su Debian  :coder:

Appena fatto questo, mi viene in mente di controllare il DBS e scopro che il problema era gia' stato individuato (io invece avevo approfittato del giorno di ferie per vedere cosa c'era di diverso tra un pacchetto difettoso e uno funzionante dal ppa). Ovviamente, la procedura vale per amd64...
« Ultima modifica: 11 Dicembre 2013, 11:44:38 da pastrank »

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Delusioni
« Risposta #4 il: 11 Dicembre 2013, 12:21:14 »
** Oops! Internal error! **
Dunque, soluzione sporca: vado sul sito ppa di Kendek, scarico il pacchetto https://launchpad.net/~nemh/+archive/gambas3/+build/5217361/+files/gambas3-runtime_3.5.1-0trusty1_amd64.deb, dopo di che lo scompatto. Prendo i il file gb.geom.so.0.0.0, e da root lo copio in /usr/bin/lib/gambas3.
A questo punto entro con un terminale root nella directory, e creo due link simbolici:

root@debserv:/usr/lib/gambas3# ln -s gb.geom.so.0.0.0 gb.geom.so
root@debserv:/usr/lib/gambas3# ln -s gb.geom.so.0.0.0 gb.geom.so.0

A questo punto la 3.5.1 parte su Debian  :coder:

Appena fatto questo, mi viene in mente di controllare il DBS e scopro che il problema era gia' stato individuato (io invece avevo approfittato del giorno di ferie per vedere cosa c'era di diverso tra un pacchetto difettoso e uno funzionante dal ppa). Ovviamente, la procedura vale per amd64...


Sono questi i post che fa piacere leggere. Quelli di chi si sporca le mani e poi se le pulisce addosso perchè non ha tempo di lavarle :)