Installazione e avvio software gestionale

Buongiorno a tutti,

ho appena installato http://www.phasis.it/?Download pacchetto rpm relativo ad un software gestionale per piccole aziende; l’installazione da terminale è andata bene, ma dal link d’avvio creato automaticamente tra gli applicativi “ufficio” non si riesce ad avviare il programma; o meglio sembra che si avvii, con l’icona attiva affianco alla freccetta del mouse, ma non appare nessuna finestra.

Cerco di disinstallarlo da terminale, ma mi dice che il software non è installato.

Cosa succede?

Grazie.

In uso: fedora 11 + kde
kernel 2.6.29.5-191.fc11.i686.PAE

output di:

$ rpm -qa|grep phasis

[Bruce@localhost Scaricati]$ rpm -qa|grep phasis
phasis-0.9.8-3.i386

letto questo ?

[quote]
una volta completato il download del file in formato compresso accertarsi che sul vostro sistema siano installari i seguenti pacchetti:

* Python (>=2.4) http://www.python.org/,
* PySQLite ( releases 1.1 ) http://www.pysqlite.org/,
* Python Imaging Library (PIL 1.1.4) http://www.pythonware.com/products/pil,
* wxPython (>=2.6 per Python 2.4) http://www.wxpython.org/,
* SQLite (>=SQLite 3.x) http://www.sqlite.org/,
* ReportLab 1.19 http://www.reportlab.org/.[/quote]

Mancavano i seguenti pacchetti:python-sqlite2, wxPython, python-reportlab; tutti installati con yum.

Ma il risultato non cambia.

Lancia il programma da terminale e posta qui gli errori segnalati.

[Bruce@localhost ~]$ phasis
/usr/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py:14450: UserWarning: wxPython/wxWidgets release number mismatch
warnings.warn(“wxPython/wxWidgets release number mismatch”)
Traceback (most recent call last):
File “./phasis.py”, line 66, in
import appmain
File “/opt/phasis/phasis/appmain.py”, line 74, in
import mdi
File “/opt/phasis/phasis/mdi.py”, line 43, in
import selaz
File “/opt/phasis/phasis/selaz.py”, line 18, in
import fdb
File “/opt/phasis/phasis/fdb.py”, line 27, in
sqlite.connect(path_dbaz , isolation_level=‘IMMEDIATE’)
pysqlite2.dbapi2.OperationalError: unable to open database file

Sembra che ci sia un problema con la libreria wxPython

[quote=trpost]
wxPython/wxWidgets release number mismatch[/quote]
Posta rpm -q wxPython python

Oltre a darci l’output del comando di mailga prova anche a dare:
yum install sqlite sqlite2

Perchè il problema potrebbe anche essere un altro:

pysqlite2.dbapi2.OperationalError: unable to open database file

Come si dice: two is megl’ che one :slight_smile:

[Bruce@localhost ~]$ rpm -q wxPython python
wxPython-2.8.9.2-2.fc11.i586
python-2.6-9.fc11.i586

Installato il pacchetto “sqlite2.i586 0:2.8.17-3.fc11”, ma nulla è cambiato.
:-?

Forse manca questo pacchetto?
python-sqlite2

Prova ad installarlo e vedi se risolve.

Il pacchetto 1:python-sqlite2-2.3.3-6.fc11.i586 è già aggiornato all’ultima versione

$ rpm -q phasis

Ho installato i pacchetti “compat-python24.i586 2.4.5-6.fc11, compat-python24-imaging.i586 1.1.6-4.fc11”, trovati con yum e relativi alle librerie PIL (python imaging library) richieste dal produttore.
Il software parte da terminale, anche se dà sempre il seguente errore:

/usr/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py:14450: UserWarning: wxPython/wxWidgets release number mismatch
warnings.warn(“wxPython/wxWidgets release number mismatch”)

[root@localhost Scaricati]# rpm -q phasis
phasis-0.9.8-3.i386

Come è possibile che hai la 0.9.8-3, dal sito danno la 0.9.8-2 …

Ma quando l’hai installato non dava problemi di dipendenze?

Non lo so. Quando ho installato il pacchetto rpm 0.9.8.2 del sito non dava problemi di dipendenze.

Io consiglierei di provare a disinstallarlo e installarlo nuovamente…

Ciao

disinstalla phasis, reinstallalo, fallo partire da root, come si comporta ?

[root@localhost Scaricati]# rpm -e phasis-0.9.8-3.i386.rpm
errore: il pacchetto phasis-0.9.8-3.i386.rpm non è stato installato

Sono riuscito a disinstallarlo solo con yumex.

Sono un po’ confuso: il software è stato installato da pacchetto rpm scaricato dal sito del produttore, ma si può disinstallare solo con yum che però non mi permette di reinstallarlo

Non è un pacchetto presente nei repo per cui se vuoi installarlo da yum devi usare localinstall:

# yum localinstall /cartella/nome_pacchetto

Se no con rpm:

# rpm -Uvh /cartella/nome_pacchetto

Ciao