Repository 32bit  Forum
Repository 64bit  Wiki

problema di compilazione pacchetto evolution Gslacky 2.22.2?

Questo forum raccoglie tutte le discussioni sul progetto Gnome Slacky (Gnome per Slackware).

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Gslacky usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Citare se discussione/suggerimento o richiesta d'aiuto.
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.

problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda buteo » mar lug 08, 2008 9:35

Salve a tutti.
Ho installato Gslacky 2.22.2 su Slackware 12.1.
se provo a lanciare evolution dalla console vedo il seguente messaggio di errore:
Codice: Seleziona tutto
:~$ evolution
CalDAV Eplugin starting up ...

(evolution:3194): evolution-shell-WARNING **: Cannot activate 'OAFIID:GNOME_Evolution_Exchange_Component:2.22': Couldn't spawn a new process:Failed to execute child process "/home/stable/opt/gnome/libexec/evolution/2.22/evolution-exchange-storage" (No such file or directory)

Il percorso corretto del file dovrebbe essere:
Codice: Seleziona tutto
/usr/libexec/evolution/2.22/evolution-exchange-storage

Forse c'è un errore nella compilazione del pacchetto?
buteo
Linux 1.0
Linux 1.0
 
Messaggi: 48
Iscritto il: mar apr 05, 2005 23:00
Slackware: 9.1-12.1
Kernel: 2.6.24.5

Re: problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda gohanz » mar lug 08, 2008 10:17

Il pacchetto di Evolution di GSlacky è giusto. Piuttosto mi viene un sospetto. Non è che hai sovrascritto un'installazione precedente di qualche distribuzione Gnome per Slackware. O anche dello stesso Garnome?
L'errore è evidente. La tua installazione di Evolution va a cercare in /home/stable/opt/gnome/. Mentre Gslacky installa sotto /usr.
Avatar utente
gohanz
Staff
Staff
 
Messaggi: 5832
Iscritto il: mar nov 30, 2004 0:00

Re: problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda buteo » mar lug 08, 2008 11:30

E' possibile. Ho effettuato l'upgrade Slackware 12->12.1 dopo aver disinstallato la precedente Gslacky (2.18.x se non sbaglio) sulla quale avevo provato (invano) ad installare il connettore exchange 2.12.3 dai sorgenti perché non riuscivo a collegarmi al server M$ dell'ufficio.
Credevo di aver fatto pulizia, ma forse qualcosa è andato storto...
Strano però che il messaggio di errore si riferisca a Evolution_Exchange_Component:2.22: l'unica versione 2.22 installata è quella di Gslacky.
Penso di provare a disinstallare il pkg evolution-exchange, cercare eventuali "frammenti persi" e reinstallarlo.
Consigli?
buteo
Linux 1.0
Linux 1.0
 
Messaggi: 48
Iscritto il: mar apr 05, 2005 23:00
Slackware: 9.1-12.1
Kernel: 2.6.24.5

Re: problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda gohanz » mar lug 08, 2008 12:04

La versione 2.18.* di GSlacky effettivamente non si connettevano con i server Exchange. Questo perchè la versione standard di openldap-client della 12.0/12.1 richiede una patch per abilitare il supporto NTLM.
Con la serie 2.22.* non ci dovrebbero essere problemi perchè openldap-client è patchato.
Comunque quella directory /home/stable/opt/gnome/ non è opera di GSlacky. Sembra piuttosto un'installazione manuale da sorgenti.
Avatar utente
gohanz
Staff
Staff
 
Messaggi: 5832
Iscritto il: mar nov 30, 2004 0:00

Re: problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda buteo » gio lug 10, 2008 11:13

Rieccomi. Ho fatto questo:
- rimosso i pacchetti:
evolution-2.22.2-i686-12as.tgz
evolution-data-server-2.22.2-i686-12as.tgz
evolution-exchange-2.22.2-i686-12as.tgz
evolution-webcal-2.21.92-i686-11as.tgz
- eliminato ogni (credo) residuo del connettore "evolution-exchange-2.12.3" che avevo installato dai sorgenti prima dell'upgrade a slackware 12.1
- eliminata la dir ~/.evolution
- controllato l'assenza di file con nomi simili a "evolution" o "exchange"
- reinstallato i pacchetti di cui sopra dalla Gslacky 2.22.2
- reboot

I problema si è ripresentato identico, anche se il workaround è semplice (basta creare un link simbolico da /home... a /usr/libexec/...) ed evolution così sembra partire. Sembra, perché riesce a visualizzare le email dal server, ma va in crash (si blocca), ad esempio aprendo la finestra nuovo messaggio.
Ecco l'output prima di killare con CTRL-C
Codice: Seleziona tutto
~$ evolution
CalDAV Eplugin starting up ...
 
** (evolution:3010): DEBUG: mailto URL command: /usr/lib/thunderbird-2.0.0.14/thunderbird "%s"
** (evolution:3010): DEBUG: mailto URL program: thunderbird

(evolution:3010): e-utils-WARNING **: No parent set, or default parent available for error dialog

(evolution:3010): gtkhtml-WARNING **: Cannot create spell dictionary instance (iid:OAFIID:GNOME_Spell_Dictionary:0.3)

(evolution:3010): Bonobo-WARNING **: Activation exception 'Failed to activate 'OAFIID:GNOME_Spell_Control:0.3''

Ho anche visto, in un altro crash, il messaggio "Lost Connection to Evolution Exchange Backend"

C'è un errore identico segnalato su ArchLinux dopo l'upgrade 2.21->2.22: http://bugs.archlinux.org/task/10610 in cui si fa riferimento a un bug in bonobo server...

Grazie a gohanz per l'attenzione.
Ultima modifica di buteo il gio lug 10, 2008 11:35, modificato 1 volta in totale.
buteo
Linux 1.0
Linux 1.0
 
Messaggi: 48
Iscritto il: mar apr 05, 2005 23:00
Slackware: 9.1-12.1
Kernel: 2.6.24.5

Re: problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda gohanz » gio lug 10, 2008 11:34

Hai ragione è un bug di evolution-exchange-2.22.2. E' stato risolto con la versione 2.22.3. Ho controllato proprio adesso.


Codice: Seleziona tutto
<oaf_info>

<oaf_server iid="OAFIID:GNOME_Evolution_Exchange_Component_Factory:2.22"
       type="exe"
       location="/usr/libexec/evolution/2.22/evolution-exchange-storage">

   <oaf_attribute name="repo_ids" type="stringv">
      <item value="IDL:GNOME/ObjectFactory:1.0"/>
   </oaf_attribute>

   <oaf_attribute name="name" type="string"
             value="Evolution Connector for Microsoft Exchange"/>
   <oaf_attribute name="name-ar" type="string"
Avatar utente
gohanz
Staff
Staff
 
Messaggi: 5832
Iscritto il: mar nov 30, 2004 0:00

Re: problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda buteo » gio lug 10, 2008 11:40

Ci sarà il/i pacchetto/i aggiornato/i per Gslacky?
buteo
Linux 1.0
Linux 1.0
 
Messaggi: 48
Iscritto il: mar apr 05, 2005 23:00
Slackware: 9.1-12.1
Kernel: 2.6.24.5

Re: problema di compilazione pacchetto evolution Gslacky 2.22.2?

Messaggioda gohanz » gio lug 10, 2008 11:44

Si sto lavorando su GSlacky-2.22.3. Ci vorrà ancora un po di tempo.
Avatar utente
gohanz
Staff
Staff
 
Messaggi: 5832
Iscritto il: mar nov 30, 2004 0:00


Torna a Gnome Slacky

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

cron