AdunanzA 2012.1

Dopo settimane e mesi di lavoro Mr. Hyde ha sfornato la nuova release di aMule AdunanzA, basata sulla versione di aMule 2.3.1 (qui la nota di rilascio). Anche se siamo entrambi più che impegnati siamo riusciti a preparare i pacchetti i386/amd64 per i rami debian testing/unstable: il repository godrà di questo aggiornamento a breve, al momento potrete tuttavia trovare i pacchetti pronti sulla pagina sourceforge del progetto AdunanzA.

I link sono questi:
* per debian wheezy/testing (compreso LMDE) -> qui
*per debian sid/unstable -> qui

Appena sincronizzati nel repository non mancherò di comunicarlo su questo blog. Debian stable, in quanto stable, non vedrà questo pacchetto per qualche tempo (così come la versione experimental per la coesistenza amule/amule-adunanza), adopratevi di pinning se per voi risulta necessario su questo ramo: cercheremo comunque di rendere disponibili i deb per Squeeze prossimamente, appena liberati dagli altri impegni.

#EDIT: repository pronto e aggiornato.

libupnp6: 2011.1b1 in experimental pronta

Continua (e finisce così) l’aggiornamento del repository di amule-adunanza: anche experimental ha il suo pacchetto fresco di nuove dipendenze, eliminando il conflitto che si è generato in questi giorni tra libupnp3 e libupnp6. Come sempre i sorgenti sono all’ultima revisione dell’ultimo branch disponibile, 288/mrhyde_again (2011.1b1), revisione lasciata ferma a 15 mesi fa, per nostra amarezza.

Vale la pena ricordare, se non lo sapete ancora, che questo ramo offre la possibilità di tenere installato insieme/contemporaneamente amule ed amule-adunanza, grazie a qualche modifica del codice che ho effettuato. Niente di serio, come sempre, ed attendo ancora qualcuno che osservi e critichi la patch e dia una mano per creare una separazione davvero pulita, a livello di codice. Qui potete trovarla.

Seguiranno gli update per comunicarvi l’avvenuto caricamento dei pacchetti sul repository: probabilmente avverrà tra stasera/domani, difficilmente prima.

#UPDATE (appunto): Matteo ha le mani infuocate; i pacchetti sono già pronti e caricati.

Libupnp6 e debian wheezy/sid

Molte le segnalazioni arrivate a Matteo, vi ringraziamo (mi sono accorto tardi che il form per contattarmi da qui era disabilitato, scusatemi). Stiamo procedendo con l’aggiornamento dei pacchetti che avverrà a breve. Dateci solo qualche ora/giorno: abbiamo dovuto ripristinare -per cambio pc- tutte le macchine per la compilazione, ma oramai ci siamo.

I pacchetti per debian testing/unstable verranno rilasciati con gli stessi sorgenti di sempre, 2010.1-2.2.6: non ci sono novità sul fronte adunanza da anni, dunque niente in vista per una ipotetica “2.3 based”. Speriamo qualche sviluppatore torni e riprenda in mano questo progetto -quasi- abbandonato.

Prossimamente un update qui per informarvi dell’avvenuto caricamento dei nuovi pacchetti. Anche per il ramo experimental ci daremo da fare, con più calma però. Continue reading

Sync con launchpad

Come vi avevo annunciato lo scorso post, abbiamo sincronizzato la nostra cartella debian con quella presente su launchpad (rev.9), per i rami wheezy/sid/experimental. Niente di rilevante per voi end-users, in effetti si trovano soltanto alcune patch che puliscono il codice ed evitano errori di compilazione con gcc > 4.5 …

Di nuovo davvero c’è l’applicazione di queste stesse patch al ramo experimental, così come l’upload su sourceforge dei pacchetti di questo ramo (che vanno via via migliorandosi di qualità, anche se tuttora incompleti soprattutto per quanto riguarda l’aggiornamento delle pagine man).

A tal proposito metto a disposizione la patch da applicare ai sorgenti AdunanzA 2011.1b1 (rev.288), che potete trovare a questo link, in caso voleste provare a compilare da voi i pacchetti per ottenere migliori configurazioni, o semplicemente per darci un occhio (sempre gradito).

Libcrypto++9: wheezy

La nuova versione di libcrypto++ è entrata da qualche tempo su sid e su wheezy, rendendo obsoleta la versione *8. Abbiamo così aggiornato tutti i rami coinvolti, wheezy/sid/experimental, affinché i pacchetti di adunanza richiedano questa nuova versione come dipendenza.

Nulla d’altro, c’è qualche “work in progress” per aggiornare la cartella debian all’ultima versione presente su launchpad, visto che siamo fermi a qualche revisione fa… L’estate non porterà novità ragguardevoli (fino a prova contraria), tutt’al più aggiornamenti di routine per risolvere via via i problemi che ci segnalate con tanta cura e volontà.

Apprezziamo il vostro sforzo, così come sappiamo, e per questo non possiamo che ringraziarvi!, che voi fate altrettanto.

;)

Primavera: update e fix

Grazie alla segnalazione puntuale di Mirko, abbiamo sistemato per l’ennesima volta la dipendenza geoip-database all’interno delle file dei pacchetti amule-adunanza-*: finora se si scaricava soltanto il demone + la gui, senza applicazione monolitica, non si doveva passare per lo scaricamento della dipendenza; questa situazione causava l’errore all’avvio della gui

Error Opening file /usr/share/GeoIP/GeoIP.dat

risolvibile, al solito, installandola. Ora amule-adunanza-utils-gui (il quale offre la gui per lavorare in remoto) richiederà geoip-database su squeeze/wheezy/sid. Lenny non ha bisogno di tale pacchetto, perciò resta escluso da tale aggiornamento (che trovate solo sul nuovo repo, non qui, come scrissi il mese scorso).

Su sid ed experimental l’aggiornamento include anche la nuova versione di libcrypto++9, visto che la vecchia (*++8) è passata tra le librerie obsolete. Tale passaggio arriverà a breve su wheezy, e non mancherà l’update anche per questo ramo. Continue reading