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: 3015
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: 3015
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: 3015
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
Linux 3.x
Linux 3.x
 
Messaggi: 1499
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
Linux 3.x
Linux 3.x
 
Messaggi: 1499
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: 3015
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
Linux 3.x
Linux 3.x
 
Messaggi: 1499
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: 3015
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
Linux 3.x
Linux 3.x
 
Messaggi: 1499
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: 3015
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
Linux 3.x
Linux 3.x
 
Messaggi: 1499
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: Majestic-12 [Bot] e 2 ospiti