venerdì 21 marzo 2008

Miro, player multimediale


Questa non è una recensione di Miro ma il report di un errore (e la sua soluzione) che ho riscontrato nell'installazione del programma su Ubuntu.

Miro è un lettore multimediale opensource col quale è possibile visualizzare e scaricare automaticamente video online.

Per l'installazione procedo ad aggiungere nei repository la riga:
deb http://ftp.osuosl.org/pub/pculture.org/miro/linux/repositories/ubuntu gutsy/

Da Synaptic aggiorno i sorgenti software, cerco "miro" e ottengo la voce miro nei risultati. Clicco poi su miro e lo marco per l'installazione. Dopo aver cliccato su accetta e su installa, ottengo un errore del tipo:

Dipende: libxine1 (<1.1.8) p="4458675" style="font-weight: bold;">miro: Dipende: libxine1 (<>
Resolving dependencies...
I seguenti pacchetti hanno dipendenze non soddisfatte:

Rimozione dei seguenti pacchetti:
libxine1-all-plugins
libxine1-bin
libxine1-misc-plugins
libxine1-x

Installazionae dei seguenti pacchetti:
libxine1-doc [1.1.10-1~gutsy1 (gutsy-backports)]

Downgrade dei seguenti pacchetti:
libxine1 [1.1.10-1~gutsy1 (gutsy-backports, now) -> 1.1.7-1ubuntu1 (gutsy)]
libxine1-console [1.1.10-1~gutsy1 (gutsy-backports, now) -> 1.1.7-1ubuntu1
(gutsy)]
libxine1-ffmpeg [1.1.10-1~gutsy1 (gutsy-backports, now) -> 1.1.7-1ubuntu1
(gutsy)]
libxine1-gnome [1.1.10-1~gutsy1 (gutsy-backports, now) -> 1.1.7-1ubuntu1
(gutsy)]
libxine1-plugins [1.1.10-1~gutsy1 (gutsy-backports, now) -> 1.1.7-1ubuntu1
(gutsy)]

Il punteggio è:-851

Accettare questa soluzione? [Y/n/q/?]

Qui mi sembrava sensato rispondere Y...

ATTENZIONE: versioni non fidate dei seguenti pacchetti stanno per essere installate!

I pacchetti non fidati possono compromettere la sicurezza del tuo sistema
Dovresti procedere con l'installazione solo se sei sicuro che questo è quello che vuoi.

miro

Vuoi ignorare questo avvertimento e procedere comunque?
To continue, enter "Sì"; to abort, enter "No": Sì

Fidiamoci...

I seguenti pacchetti NUOVI (NEW) saranno automaticamente installati:
libxine1-doc

I seguenti pacchetti saranno automaticamente RIMOSSI:
libxine1-all-plugins libxine1-bin libxine1-misc-plugins libxine1-x

I seguenti pacchetti saranno RETROCESSI (DOWNGRADED):
libxine1 libxine1-console libxine1-ffmpeg libxine1-gnome libxine1-plugins

I seguenti pacchetti NUOVI (NEW) saranno installati:
libxine1-doc miro

I seguenti pacchetti saranno RIMOSSI:
libxine1-all-plugins libxine1-bin libxine1-misc-plugins libxine1-x

0 pacchetti aggiornati, 2 installati, 5 retrocessi (downgraded), 4 da rimuovere e 0 non aggiornati.
È necessario prelevare 5329kB di archivi. Dopo l'estrazione, verranno occupati 7778kB.
Continuare? [Y/n/?] Y

Di nuovo Y...

ATTENZIONE: versioni non fidate dei seguenti pacchetti stanno per essere installate!

I pacchetti non fidati possono compromettere la sicurezza del tuo sistema
Dovresti procedere con l'installazione solo se sei sicuro che questo è quello che vuoi.

miro

Vuoi ignorare questo avvertimento e procedere comunque?
To continue, enter "Sì"; to abort, enter "No": Sì

Rifidiamoci...

Scrittura delle informazioni sullo stato esteso... Fatto
Get:1 http://it.archive.ubuntu.com gutsy/universe libxine1-plugins 1.1.7-1ubuntu1 [44,3kB]
Get:2 http://it.archive.ubuntu.com gutsy/universe libxine1-gnome 1.1.7-1ubuntu1 [58,3kB]
Get:3 http://ftp.osuosl.org gutsy/ miro 1.1.2-0pcf2 [2072kB]
Get:4 http://it.archive.ubuntu.com gutsy/universe libxine1-ffmpeg 1.1.7-1ubuntu1 [446kB]
Get:5 http://it.archive.ubuntu.com gutsy/universe libxine1-console 1.1.7-1ubuntu1 [78,8kB]
Get:6 http://it.archive.ubuntu.com gutsy/main libxine1 1.1.7-1ubuntu1 [2490kB]
Get:7 http://it.archive.ubuntu.com gutsy-backports/main libxine1-doc 1.1.10-1~gutsy1 [139kB]
Scaricato 5329kB in 1m10s (75,4kB/s)
(Lettura del database ... 122805 file e directory attualmente installati.)
Rimuovo libxine1-all-plugins ...
dpkg: libxine1-x: problemi con le dipendenze, ma lo rimuovo comunque come richiesto:
libxine1 dipende da libxine1-x (= 1.1.10-1~gutsy1).
Rimuovo libxine1-x ...
dpkg - attenzione: riporto libxine1-plugins dalla versione 1.1.10-1~gutsy1 alla 1.1.7-1ubuntu1.
(Lettura del database ... 122789 file e directory attualmente installati.)
Mi preparo a sostituire libxine1-plugins 1.1.10-1~gutsy1 (con .../libxine1-plugins_1.1.7-1ubuntu1_all.deb) ...
Spacchetto il sostituto di libxine1-plugins ...
dpkg: libxine1-misc-plugins: problemi con le dipendenze, ma lo rimuovo comunque come richiesto:
libxine1 dipende da libxine1-plugins (= 1.1.10-1~gutsy1) | libxine1-misc-plugins (= 1.1.10-1~gutsy1); comunque:
La versione di libxine1-plugins presente sul sistema è 1.1.7-1ubuntu1.
Il pacchetto libxine1-misc-plugins sta per essere rimosso.
(Lettura del database ... 122788 file e directory attualmente installati.)
Rimuovo libxine1-misc-plugins ...
dpkg - attenzione: riporto libxine1-gnome dalla versione 1.1.10-1~gutsy1 alla 1.1.7-1ubuntu1.
(Lettura del database ... 122718 file e directory attualmente installati.)
Mi preparo a sostituire libxine1-gnome 1.1.10-1~gutsy1 (con .../libxine1-gnome_1.1.7-1ubuntu1_i386.deb) ...
Spacchetto il sostituto di libxine1-gnome ...
dpkg - attenzione: riporto libxine1-ffmpeg dalla versione 1.1.10-1~gutsy1 alla 1.1.7-1ubuntu1.
Mi preparo a sostituire libxine1-ffmpeg 1.1.10-1~gutsy1 (con .../libxine1-ffmpeg_1.1.7-1ubuntu1_i386.deb) ...
Spacchetto il sostituto di libxine1-ffmpeg ...
dpkg: libxine1-bin: problemi con le dipendenze, ma lo rimuovo comunque come richiesto:
libxine1-console dipende da libxine1-bin (= 1.1.10-1~gutsy1).
(Lettura del database ... 122726 file e directory attualmente installati.)
Rimuovo libxine1-bin ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
dpkg - attenzione: riporto libxine1-console dalla versione 1.1.10-1~gutsy1 alla 1.1.7-1ubuntu1.
(Lettura del database ... 122667 file e directory attualmente installati.)
Mi preparo a sostituire libxine1-console 1.1.10-1~gutsy1 (con .../libxine1-console_1.1.7-1ubuntu1_i386.deb) ...
Spacchetto il sostituto di libxine1-console ...
dpkg - attenzione: riporto libxine1 dalla versione 1.1.10-1~gutsy1 alla 1.1.7-1ubuntu1.
Mi preparo a sostituire libxine1 1.1.10-1~gutsy1 (con .../libxine1_1.1.7-1ubuntu1_i386.deb) ...
Spacchetto il sostituto di libxine1 ...
Selezionato il pacchetto libxine1-doc, che non lo era.
Spacchetto libxine1-doc (da .../libxine1-doc_1.1.10-1~gutsy1_all.deb) ...
Selezionato il pacchetto miro, che non lo era.
Spacchetto miro (da .../miro_1.1.2-0pcf2_i386.deb) ...
Configuro libxine1-doc (1.1.10-1~gutsy1) ...
Configuro libxine1 (1.1.7-1ubuntu1) ...

Configuro libxine1-ffmpeg (1.1.7-1ubuntu1) ...
Configuro libxine1-gnome (1.1.7-1ubuntu1) ...
Configuro libxine1-console (1.1.7-1ubuntu1) ...
Configuro libxine1-plugins (1.1.7-1ubuntu1) ...
Configuro miro (1.1.2-0pcf2) ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Reading state information... Fatto
Lettura delle informazioni sullo stato esteso
Inizializzazione dello stato dei pacchetti... Fatto
Scrittura delle informazioni sullo stato esteso... Fatto
Costruzione del database dei tag... Fatto

Alla fine di tutto mi ritrovo miro completamente funzionante... Grazie aptitude!!

Nessun commento: