Gambas-it

Vari => OpenBar => Topic aperto da: pastrank - 08 Dicembre 2013, 16:58:49

Titolo: Delusioni
Inserito da: pastrank - 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...
Titolo: Re: Delusioni
Inserito da: vuott - 08 Dicembre 2013, 17:17:55
Chissà se la questione è stata affrontata nella Mailing List Ufficiale !  :-\
Titolo: Re: Delusioni
Inserito da: pastrank - 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 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731487)
Titolo: Re: Delusioni
Inserito da: pastrank - 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 (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...
Titolo: Re: Delusioni
Inserito da: Ceskho - 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 (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 :)