Miro 1.0

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare 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.
Rispondi
Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Miro 1.0

Messaggio da FireEater »

Ciao a tutti, ho scaricato Miro 1.0 ma non riesco ad avviarlo.

quando faccio python setup.py mi da quest'errore:

Codice: Seleziona tutto

/Miro-1.0/platform/gtk-x11# python setup.py
Package config error:
pkg-config --list-all outputted the following error:
Variable 'datarootdir' not defined in '/usr/lib/pkgconfig/gnome-mag-1.0.pc'
Nel file /usr/lib/pkgconfig/gnome-mag-1.0.pc la variabile è settata perchè ho verificato.

Grazie

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: Miro 1.0

Messaggio da FireEater »

Bene, in parte, mi rispondo da solo:

Per risolvere il problema:

Codice: Seleziona tutto

/Miro-1.0/platform/gtk-x11# python setup.py
Package config error:
pkg-config --list-all outputted the following error:
Variable 'datarootdir' not defined in '/usr/lib/pkgconfig/gnome-mag-1.0.pc'
Basta scambiare queste 2 righe dal file /usr/lib/pkgconfig/gnome-mag-1.0.pc

Codice: Seleziona tutto

idldir=${datarootdir}/idl/gnome-mag-1.0
datarootdir=${prefix}/share
Perchè come si può notare una variabile viene usata prima di esser stata creata. :roll:

In seguito:
Mi sono compilato le boost_python, ho creato 5 o 6 link simbolici in /usr/lib in questo modo:

Codice: Seleziona tutto

ln -s libboost_filesystem-gcc41-mt.so libboost_filesystem-mt.so
Così per tutte le librerie che l'installer di Miro non trovava.
Ho fatto bene? :?:

Situazione attuale:

Codice: Seleziona tutto

root@f:Miro-1.1/platform/gtk-x11# ./run.sh
Attempting to detect your system information
32bit x86 system detected
Linux operating system detected
Libraries mt
running install
running build
running build_py
copying /home/fire/Desktop/Miro-1.1/portable/dl_daemon/daemon.py -> build/lib.linux-i686-2.5/miro/dl_daemon
running build_ext
running build_scripts
copying /home/fire/Desktop/Miro-1.1/platform/gtk-x11/miro -> build/scripts-2.5
running install_lib
copying build/lib.linux-i686-2.5/miro/dl_daemon/daemon.py -> ./dist/usr/lib/python2.5/site-packages/miro/dl_daemon
byte-compiling ./dist/usr/lib/python2.5/site-packages/miro/dl_daemon/daemon.py to daemon.pyc
running install_scripts
copying build/scripts-2.5/miro -> ./dist/usr/bin
changing mode of ./dist/usr/bin/miro to 755
changing mode of ./dist/usr/bin/miro.real to 755
running install_data
copying /home/fire/Desktop/Miro-1.1/platform/gtk-x11/miro.1.gz -> ./dist/usr/share/man/man1
copying /home/fire/Desktop/Miro-1.1/platform/gtk-x11/xine/xine_extractor -> ./dist/usr/libexec/
svn: '/home/fire/Desktop/Miro-1.1' non è una copia locale
running install_egg_info
Removing ./dist/usr/lib/python2.5/site-packages/miro-1.1-py2.5.egg-info
Writing ./dist/usr/lib/python2.5/site-packages/miro-1.1-py2.5.egg-info
/usr/local/lib/firefox-2.0.0.9
No protocol specified
/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py:69: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
Traceback (most recent call last):
  File "dist//usr/bin/miro.real", line 127, in <module>
    startapp()
  File "dist//usr/bin/miro.real", line 59, in startapp
    import app
  File "/home/fire/Desktop/Miro-1.1/platform/gtk-x11/dist/usr/lib/python2.5/site-packages/miro/app.py", line 615, in <module>
    import frontend
  File "/home/fire/Desktop/Miro-1.1/platform/gtk-x11/dist/usr/lib/python2.5/site-packages/miro/frontend.py", line 55, in <module>
    from frontend_implementation.MainFrame import MainFrame, NullDisplay
  File "/usr/lib/python2.5/site-packages/miro/frontend_implementation/MainFrame.py", line 35, in <module>
  File "/usr/lib/python2.5/site-packages/miro/frontend_implementation/HTMLDisplay.py", line 23, in <module>
ImportError: No module named gtkmozembed
gnome-python-extras l'ho installato dal repo di slacky, e dovrebbe contenere anche gtkmozembed.

Avete suggerimenti? [-o<

grazie a tutti.

ah... Miro è il vecchio Democracy Player, ma questo sicuramente lo sapevate già tutti. ;)

Avatar utente
FireEater
Linux 3.x
Linux 3.x
Messaggi: 508
Iscritto il: sab 5 feb 2005, 0:00
Nome Cognome: Giuseppe M.
Slackware: Current
Kernel: 2.6.32.7-smp
Desktop: kde 4.3.4
Località: Cagliari <---> Torino

Re: Miro 1.0

Messaggio da FireEater »

Io vado avanti, continuerò a postare i miei progressi! :D

Ho linkato il file gtkmozembed.so in /usr/lib/python2.5/site-packages/gtk-2.0/

adesso ho il seguente errore:

Codice: Seleziona tutto

/usr/local/lib/firefox-2.0.0.9
Traceback (most recent call last):
  File "dist//usr/bin/miro.real", line 127, in <module>
    startapp()
  File "dist//usr/bin/miro.real", line 59, in startapp
    import app
  File "/home/fire/Desktop/Miro-1.1/platform/gtk-x11/dist/usr/lib/python2.5/site-packages/miro/app.py", line 615, in <module>
    import frontend
  File "/home/fire/Desktop/Miro-1.1/platform/gtk-x11/dist/usr/lib/python2.5/site-packages/miro/frontend.py", line 55, in <module>
    from frontend_implementation.MainFrame import MainFrame, NullDisplay
  File "/usr/lib/python2.5/site-packages/miro/frontend_implementation/MainFrame.py", line 35, in <module>
  File "/usr/lib/python2.5/site-packages/miro/frontend_implementation/HTMLDisplay.py", line 23, in <module>
ImportError: dynamic module does not define init function (initgtkmozembed)
Qualcuno sa l'esatto significato di quest'errore?

Guardando la struttura della directory /usr/lib/python2.5/site-packages/gtk-2.0/ ci sono file .so e file .la, possibile che sia necessario gtkmozembed.la??

Qualcuno sa in che modo lo si può ricavare?

ciao

Rispondi