Gambas-it

Programmazione => Progetti degli utenti => Topic aperto da: leo72 - 16 Febbraio 2009, 17:45:14

Titolo: Gambas nei repo delle varie distro
Inserito da: leo72 - 16 Febbraio 2009, 17:45:14
Stavo pensando di creare una pagina nel sito in cui raccogliere lo stato di Gambas nei repo delle varie distribuzioni, per vedere come il nostro linguaggio è supportato nei canali ufficiali. Non potendo virtualizzare/installare tutte le versioni di tutte le distro, ho quindi necessità dell'aiuto degli utenti i quali dovrebbero pubblicare qui a che versione è fermo Gambas nei repo della loro distribuzione.
Ad esempio, chi usa Ubuntu 8.10 troverà Gambas alla versione 2.7, ecc...

Raccolti i dati, provvederò a creare una pagina ad hoc, in modo che gli utenti Linux che si interessano per la prima volta a Gambas sanno già subito quale versione troveranno preinstallata e se converrà, quindi, compilarla manualmente per avere l'ultima o per lo meno una più recente.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 16 Febbraio 2009, 17:56:18
Per Ubuntu Hardy 8.04 e 8.04.1 si è fermi alla versione 2.0 se non erro...
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: fsurfing - 16 Febbraio 2009, 19:22:31
confermo con ubuntu 8.04 >>>>>> gambas 2.0
ubuntu 8.10 >>>>> gambas 2.7
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: ccc - 16 Febbraio 2009, 22:19:36
gNewSense segue i repository di Ubuntu 8.04 con un ritardo che non supera mai i 2-3 giorni. Quindi attualmente Gambas 2.0.0

Debian Sid - Gambas 2.10.2
Debian Squeeze - Gambas 2.7
Debian Lenny - Gambas 2.7
Debian Etch - Gambas 1.0.15

No, non ho 4 partizioni dedicate a Debian, ho solo dato un'occhiata a packages.debian.org :)
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 16 Febbraio 2009, 23:01:42
Mandriva 2009 i586 --> Gambas 2.11.1
Mandriva 2009 x86_64 --> Gambas 2.8.2
OpenSuse i586 --> Gambas 2.11.1
OpenSuse x86_64 --> Gambas 2.11.1
CentOS 5 --> Gambas 1.0.17
PCLinuxOS 2007--> Gambas 2.9
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: - 17 Febbraio 2009, 12:47:35
Slackware  >  2.11.1

Codice: [Seleziona]
http://repository.slacky.eu/slackware-12.2/development/gambas/2.11.1/gambas-2.11.1-i486-1sl.tgz
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: ccc - 17 Febbraio 2009, 15:01:43
Per quanto riguarda gNewSense volevo aggiungere una cosa.

La gestione della distro e della community è molto snella e veloce rispetto ad altre distribuzioni. Perciò sono sicuro che se qualcuno facesse un buon pacchetto .deb, questo verrebbe incluso nei repo. Se funziona su Ubuntu 8.0 funziona anche su gNewSense (chiaramente consiglio di installare gNewSense, altrimenti lo testerei io per sicurezza).

Controindicazioni: se l'installazione di versioni più recenti richiede che si aggiornino anche altri pacchetti, con versioni più recenti rispetto a quelle contenute nei repo di Ubuntu 8.04, la cosa diventa più difficile e non è detto che sia il caso di farlo.

Insomma, se qualcuno vuole farlo aiuterà Gambas e contemporaneamente gNewSense... io purtroppo non so molto di pacchetti.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 17 Febbraio 2009, 15:13:26
io ho provato a fare il pacchetto di gambas 2.11 per hardy 8.04 ma purtroppo non so perchè non va a buon fine la pacchettizzazione....
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 17 Febbraio 2009, 16:40:17
La pacchettizzazione di Gambas è un'operazione molto difficile perché il programma è enorme (12 MB di sorgenti compressi non sono pochi) ed i moduli tanti, con ognuno un sacco di dipendenze.
Anch'io ci ho provato un sacco di volte ma non ci sono mai riuscito.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 17 Febbraio 2009, 16:41:06
P.S.:
la pagina è questa
http://www.gambas-it.org/wiki/index.php/Gambas_nei_repository_ufficiali

Se volete, potete aggiornarla anche da voi, ora che è stata creata.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 17 Febbraio 2009, 16:47:55
Ho creato il pacchetto deb i386 per gambas 2.11.1 per hardy 8.04...se volete lo mando in area download così qualcuno può testarloe  mi farebbe un enorme piacere....

EDIT
Non posso inviarlo da nessuna parte perchè è grande 13MB mentre i limiti di upload del sito sono di 2 MB...Leo come faccio?
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 17 Febbraio 2009, 17:38:14
Uhm... Ce la faresti a spedirmelo per posta? La mia casella lo contiene senza problemi. Così gli do un'occhiata e lo provo anche sul PC di lavoro.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 17 Febbraio 2009, 17:42:36
d'accordo capo....un ragazzo con un adsl può cambiare il mondo!!

EDIT
la sto inviando sulla casella mail di gambas....ok?

EDIT
Fatto..attendo tue notizie e riscontri....



Bisognerebbe trovare trovare qualcuno col 64bit per pacchettizzare anche per quei computer...
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: ccc - 17 Febbraio 2009, 18:14:46
Grande Chesko!

Hai dovuto aggiornare qualche altro pacchetto per farlo funzionare? O i pacchetti che sono nei repository di Ubuntu andavano bene?

Appena lo vedo comparire in area download lo provo su gNewSense :)

LEO, dimenticavo: hai avuto un'idea ottima. Trovo che quella pagina sia molto utile dovendo rilasciare applicazioni.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 17 Febbraio 2009, 18:20:13
Aspetta a cantare vittoria...dobbiamo prima vedere se va bene....dopo puoi pure offrirmi tutti i caffè che vuoi....:D

Se lo provi poi fammi sapere come va che troviamo il modo per caricarlo da qualche parte e mettere a disposizione il download....

più che aggiornare ne ho dovuti installare un bel pò ma tutti reperibili dai repository apparte uno che non ricordo e che ho dovuto cercarlo in giro grazie ad amici di amici del cugino di un mio amico...una storia lunga insomma...:D
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 17 Febbraio 2009, 23:19:37
Dipendenza non soddisfatta: libpoppler3

Ma perché libpoppler3? Per Gambas basta la 2 che è nei repo.

P.S.:
però ora mi dici come hai fatto! Io ci ho sbattuto il capo diverse volte!
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 17 Febbraio 2009, 23:31:19
E' l'unica dipendenza che manca? o ne mancano altre? Ci pensa lui ad installarla? o devi farlo tu?

P.S.

E' un segreto....tu dimmi che sono stato bravo e io te lo dico...:D

Ehi Leo posso fare lo screenshot del tuo messaggio? Quando mi ricapita in vita mia che tu chiedi una cosa a me?????? eheheh :D
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 17 Febbraio 2009, 23:40:48
Per ora solo quella. Il problema è che non me la può installare in automatico perché manca dai repo ufficiali, per lo meno dai miei, che ho solo quelli "canonici", vale a dire main, universe, restricted e multiverse; per gli aggiornamenti ho solo abilitato hardy-security ed hardy-updates, non so se c'è da qualche altra parte.

P.S.:
sei bravo!
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 17 Febbraio 2009, 23:47:52
nei miei repo c'è....se vuoi te li mando via email per farti vedere cosa ho abilitato...
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 18 Febbraio 2009, 01:09:46
Ok. Spediscimi sources.list, per favore, così gli darò un'occhiata.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 18 Febbraio 2009, 15:18:11
Se il pacchetto funziona ora come faccio a distribuirlo?
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 18 Febbraio 2009, 15:31:31
Se vuoi semplicemente distribuire il pacchetto, basta metterlo online su qualche sito (ad esempio qui su Gambas-it).
Se invece vuoi creare un tuo repo, questo diventa un problema più complesso.

Innanzi tutto, io e te abbiamo creato un pacchetto monolitico, dove dentro c'è tutto l'ambiente di Gambas mentre nei repo ufficiali ogni componente di Gambas è un pacchetto a sé stante.
Poi devi affrontare la problematica di creare un repo, che è uno spazio che sottostà ad una gerarchia di cartelle particolari, gerarchia stabilita da delle linee guida (tempo fa cercando sulla rete avevo trovato le pagine apposite ma non mi ricordo se sul sito di ubuntu o su quello di debian).
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 18 Febbraio 2009, 15:33:43
no no i repo non mi interessano...voglio solo distribuire il pacchetto magari in area download potresti creare un area apposita...solo che il sito accetta 2MB al massimo...come faccio dato che il pacchetto è più grande?
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 18 Febbraio 2009, 16:30:59
Purtroppo non posso intervenire in questo senso. Le limitazioni sono imposte dal server, non dalle impostazioni del sito. Esistono limiti di dimensioni dei file e limiti di tempo per l'esecuzione degli script di upload. Io stesso, quando devo mettere online i sorgenti di Gambas, lo faccio tramite FTP, altrimenti il server mi "taglia" l'upload.

Potrei vedere se apro un FTP pubblico per l'upload però devo verificare l'effettiva fattibilità della cosa e quanto questo incide sulla sicurezza del server e del sito (non vorrei che poi lo spazio FTP si riempisse di "munnezza" varia).
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 18 Febbraio 2009, 16:48:24
Attendo tue notizie...nel caso ciò sia fattibile (se sei ancora in possesso) del mio pacchetto potresti caricarlo tu...

Nel frattempo ho caricato il programma e su uno spazio esterno ed è possibile scaricarlo nell'apposito topic in questa stessa area.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 19 Febbraio 2009, 22:05:44
Citazione

leo72 ha scritto:
Dipendenza non soddisfatta: libpoppler3

Ma perché libpoppler3? Per Gambas basta la 2 che è nei repo.

P.S.:
però ora mi dici come hai fatto! Io ci ho sbattuto il capo diverse volte!


Ho trovato il problema...in pratica libpoppler3 è un pacchetto che è rimasto installato dai repository di kubuntu dove appunto tale pacchetto è più aggiornato...se volete lo disinstallo, installo la versione 2 e rifaccio il pacchetto!!!ok? Leo che dici?
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 19 Febbraio 2009, 22:48:34
Secondo me è meglio: tanta gente non modifica la lista dei repo per cui è più indicato lavorare solo con quelli "ufficiali" così che tutte le dipendenze vengano sempre risolte.
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 19 Febbraio 2009, 22:50:32
Per ora ho creato anche il pacchetto della libreria in questione...se qualcuno la prova e mi fa sapere lascio tutto così altrimenti "impacchetto" di nuovo....
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 19 Febbraio 2009, 22:55:34
mi confermi che il libpoppler2 che hai tu è la versione 0.6.4?

se è quella pacchettizzo tutto...
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 19 Febbraio 2009, 23:03:26
Su Ubuntu 8.04 ti posso confermare che nei repo ufficiali c'è libpoppler2 alla 0.6.4 (ho controllato or ora sul PC di lavoro).
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 19 Febbraio 2009, 23:05:09
Perfetto corro a pacchettizzare....poi lo provi tu per favore?Tra un pò ti trovo ancora qui? ma un servizi di messaggistica istantanea non c'è l'hai??
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: leo72 - 19 Febbraio 2009, 23:17:37
Se vuoi possiamo entrare in chat qui sul sito (effettivamente ci stiamo rincorrendo da una buona oretta per diverse aree del forum...)
Titolo: Re: Gambas nei repo delle varie distro
Inserito da: Ceskho - 19 Febbraio 2009, 23:20:03
ok...chat sia!!!io vado lì..