Repository 32bit  Forum
Repository 64bit  Wiki

Firefox 29.0beta parliamone

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Re: Firefox 20.0beta parliamone

Messaggioda Trotto@81 » dom apr 28, 2013 11:02

Di questo problema ne sto discutendo con il team di mozillaitalia che si occupa della traduzioni. Per ora non pare un problema risolvibile facilmente.
Avatar utente
Trotto@81
Iper Master
Iper Master
 
Messaggi: 3029
Iscritto il: ven giu 25, 2004 23:00
Località: Monasterace M. (RC)
Nome Cognome: Andrea
Slackware: Slackware64 14.1
Kernel: default
Desktop: KDE 4.10.5

Re: Firefox 20.0beta parliamone

Messaggioda Trotto@81 » dom apr 28, 2013 16:05

Purtroppo credo non sia possibile fare un granché se non segnalare la cosa al team di Mozilla.
L'errore avviene a fine compilazione, esattamente quando viene lanciato il make install.
Speriamo risolvano.
Avatar utente
Trotto@81
Iper Master
Iper Master
 
Messaggi: 3029
Iscritto il: ven giu 25, 2004 23:00
Località: Monasterace M. (RC)
Nome Cognome: Andrea
Slackware: Slackware64 14.1
Kernel: default
Desktop: KDE 4.10.5

Re: Firefox 20.0beta parliamone

Messaggioda Trotto@81 » mar apr 30, 2013 20:18

Non ho molta fiducia che venga preso in carico e risolto, ma è giusto segnalare il problema.
Non sono un esperto, ma essendo un problema relativo al make install o qualche altro script che non copia il dizionario in quella directory, penso si possa risolvere facilmente se c'è la volontà.

https://bugzilla.mozilla.org/show_bug.cgi?id=867172
Avatar utente
Trotto@81
Iper Master
Iper Master
 
Messaggi: 3029
Iscritto il: ven giu 25, 2004 23:00
Località: Monasterace M. (RC)
Nome Cognome: Andrea
Slackware: Slackware64 14.1
Kernel: default
Desktop: KDE 4.10.5

Re: Firefox 20.0beta parliamone

Messaggioda ponce » sab mag 04, 2013 18:38

ho trovato una soluzione (il dizionario in effetti sembra non essere proprio generato): prima del blocco dove compila aggiungi questi due sed
Codice: Seleziona tutto
# There's no dictionaries in localized builds
sed -i "/@BINPATH@\/dictionaries\/\*/d" browser/installer/package-manifest.in
sed -i "/dictionaries/d" toolkit/mozapps/installer/l10n-repack.py

ci sta che basti anche solo il primo (non ho provato, pero')

ho anche aggiornato lo slackbuild ufficiale per compilare versioni localizzate: col tarball di firefox gia' nella directory, basta scaricare la localizzazione con uno script che accetta dei parametri (dacci un'occhiata) e poi compilare cosi'
Codice: Seleziona tutto
MOZLOCALIZE=it ./mozilla-firefox.SlackBuild

http://ponce.cc/slackware/testing/mozil ... alization/

en passant ti dico una cosina (non ricordo se te l'avevo gia' detta, ma gia' che ci sono la butto li'): siccome quando compili e' selezionata l'opzione --enable-branding, in realta' il pacchetto risultante non sarebbe redistribuibile ;)
Avatar utente
ponce
Master
Master
 
Messaggi: 1502
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

Re: Firefox 20.0beta parliamone

Messaggioda 6C33C » sab mag 04, 2013 20:22

basta scaricare la localizzazione con uno script che accetta dei parametri

Ero curioso di provarlo per usarlo non basta dare ./get_localization.sh it mozilla-beta ?
In tal caso mi da un errore, sembra che il link nel caso della versione beta sia:
https://hg.mozilla.org/releases/l10n/mo ... ip.tar.bz2
Piu' tardi provo anche lo slackbuild grazie :D
Avatar utente
6C33C
Packager
Packager
 
Messaggi: 254
Iscritto il: gio ott 12, 2006 15:09
Località: Rimini
Nome Cognome: Giorgio
Slackware: 14.0 x86_64
Kernel: 3.9.7
Desktop: kde 4.10.4 ,razorqt

Re: Firefox 20.0beta parliamone

Messaggioda ponce » sab mag 04, 2013 20:48

no, per la beta6 (col tarball della beta6 gia' nella directory dello slackbuild) bisogna dare questo comando
Codice: Seleziona tutto
sh get_localization.sh it 3f7469917446

l'ultimo parametro e' l'id di un commit di mercurial, lo trovi nei log di mercurial delle pagine indicate, e' spiegato dentro lo script
Avatar utente
ponce
Master
Master
 
Messaggi: 1502
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

Re: Firefox 20.0beta parliamone

Messaggioda Trotto@81 » sab mag 04, 2013 21:24

Ponce sono commosso!! :shock: :o :o :D
Purtroppo non posso provare la compilazione prima di giovedì prossimo. Ero un po' abbattuto per questo problema dato che non è nelle mie capacità risolverlo. Non so come ringraziarti.
Nel caso non puoi prendere in carico il bug che ho segnalato su bugzilla e pubblicare una tua patch?
Avatar utente
Trotto@81
Iper Master
Iper Master
 
Messaggi: 3029
Iscritto il: ven giu 25, 2004 23:00
Località: Monasterace M. (RC)
Nome Cognome: Andrea
Slackware: Slackware64 14.1
Kernel: default
Desktop: KDE 4.10.5

Re: Firefox 20.0beta parliamone

Messaggioda 6C33C » sab mag 04, 2013 21:26

Ok capito mi dava errore perche non c' era il sorgente di firefox :oops:
:thumbright:
Avatar utente
6C33C
Packager
Packager
 
Messaggi: 254
Iscritto il: gio ott 12, 2006 15:09
Località: Rimini
Nome Cognome: Giorgio
Slackware: 14.0 x86_64
Kernel: 3.9.7
Desktop: kde 4.10.4 ,razorqt

Re: Firefox 20.0beta parliamone

Messaggioda 6C33C » sab mag 04, 2013 21:28

Ok capito mi dava errore perche non c' era il sorgente di firefox :oops: e poi sbagliavo anche commit prendevo il 25a116889853.
:thumbright:
ecchepiffero !!!! ho fatto modifica e mi ha creato un' altra risposta.......
Avatar utente
6C33C
Packager
Packager
 
Messaggi: 254
Iscritto il: gio ott 12, 2006 15:09
Località: Rimini
Nome Cognome: Giorgio
Slackware: 14.0 x86_64
Kernel: 3.9.7
Desktop: kde 4.10.4 ,razorqt

Re: Firefox 20.0beta parliamone

Messaggioda ponce » sab mag 04, 2013 22:36

Trotto@81 ha scritto:Nel caso non puoi prendere in carico il bug che ho segnalato su bugzilla e pubblicare una tua patch?

no, perche' il problema e' che non ci sono i dizionari e il sed questo non lo risolve.
Avatar utente
ponce
Master
Master
 
Messaggi: 1502
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

Re: Firefox 20.0beta parliamone

Messaggioda Trotto@81 » sab mag 04, 2013 23:24

Quindi il tuo fix cosa fa?
Avatar utente
Trotto@81
Iper Master
Iper Master
 
Messaggi: 3029
Iscritto il: ven giu 25, 2004 23:00
Località: Monasterace M. (RC)
Nome Cognome: Andrea
Slackware: Slackware64 14.1
Kernel: default
Desktop: KDE 4.10.5

Re: Firefox 20.0beta parliamone

Messaggioda ponce » dom mag 05, 2013 7:26

li toglie dal file che li dovrebbe copiare dove devono essere pacchettizati.
Avatar utente
ponce
Master
Master
 
Messaggi: 1502
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

Re: Firefox 20.0beta parliamone

Messaggioda Trotto@81 » dom mag 05, 2013 10:04

OK, ti ringrazio ancora. Settimana prossima appena ho modo provo subito.
Avatar utente
Trotto@81
Iper Master
Iper Master
 
Messaggi: 3029
Iscritto il: ven giu 25, 2004 23:00
Località: Monasterace M. (RC)
Nome Cognome: Andrea
Slackware: Slackware64 14.1
Kernel: default
Desktop: KDE 4.10.5

Re: Firefox 20.0beta parliamone

Messaggioda 6C33C » dom mag 05, 2013 21:04

ponce ha scritto:ho trovato una soluzione (il dizionario in effetti sembra non essere proprio generato): prima del blocco dove compila aggiungi questi due sed
Codice: Seleziona tutto
# There's no dictionaries in localized builds
sed -i "/@BINPATH@\/dictionaries\/\*/d" browser/installer/package-manifest.in
sed -i "/dictionaries/d" toolkit/mozapps/installer/l10n-repack.py

ci sta che basti anche solo il primo (non ho provato, pero')

ho anche aggiornato lo slackbuild ufficiale per compilare versioni localizzate: col tarball di firefox gia' nella directory, basta scaricare la localizzazione con uno script che accetta dei parametri (dacci un'occhiata) e poi compilare cosi'
Codice: Seleziona tutto
MOZLOCALIZE=it ./mozilla-firefox.SlackBuild

http://ponce.cc/slackware/testing/mozil ... alization/

en passant ti dico una cosina (non ricordo se te l'avevo gia' detta, ma gia' che ci sono la butto li'): siccome quando compili e' selezionata l'opzione --enable-branding, in realta' il pacchetto risultante non sarebbe redistribuibile ;)

Finito ora di compilare la 21b6 in ita ci ha messo un po' piu' di 3 ore con il PGO attivato :shock:
La macchina virtuale sulla quale ho compilato ad un certo punto aveva occupati 3,9Gb di ram su 4 e 4.2Gb di swap su 8.....
Mo lo provo
Grazie ponce x la patch :D
Avatar utente
6C33C
Packager
Packager
 
Messaggi: 254
Iscritto il: gio ott 12, 2006 15:09
Località: Rimini
Nome Cognome: Giorgio
Slackware: 14.0 x86_64
Kernel: 3.9.7
Desktop: kde 4.10.4 ,razorqt

Re: Firefox 20.0beta parliamone

Messaggioda ponce » mar mag 07, 2013 18:14

per la beta7 (che sto usando adesso localizzata) il commit della traduzione da passare allo script e' 4593ea056db4
Avatar utente
ponce
Master
Master
 
Messaggi: 1502
Iscritto il: mer mar 05, 2008 16:45
Località: Pisa
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 3.17-rc3
Desktop: lxde

PrecedenteProssimo

Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti