View previous topic :: View next topic |
Author |
Message |
Soulless6.3 n00b
Joined: 19 Dec 2007 Posts: 50
|
Posted: Tue Dec 25, 2007 11:21 pm Post subject: [RISOLTO]ffmpeg non si installa |
|
|
Una breve spiegazione di cioè che sta accadendo sulla mia macchina, stanco di vedermi la scritta dei config file da aggiornare(e non sapendo come aggiornarli per togliera) ebbi la geniale idea di permettere l'aggiornamento dei file di conf da make.conf.
Ieri ho dato un Code: | emerge --upgrade --newuse --deep world | ma il pacchetto(che non ricordo per quale folle motivo avevo rimosso) mi ha dato un problema(in quanto dipendenza di xine), convinto che fosse un problema nell'albero di portage ho aspettato oggi e ho fatto il re-sync ma il problema permane e permane anche se tento solo di installare il pacchetto singolarmente.
Peraltro credo che contenga anche i driver mp3 e infatti non riesco ad ascoltare niente da amarok mentre il resto dei suoni( di amsn per esempio) si sentono.
Ho anche tentato di rimuovere il pacchetto incriminato e reinstallarlo ma mi dà errore.
Giusto nel caso servisse vi informo che il folle gesto della configurazione del make.conf ha causato un problema all'avvio del login manager(kdm) in quanto faceva partire xdm e la perdita di nome della macchina e dominio(infatti è tornato localhost).
Ecco quello che mi dice quando provo ad emergere ffmpeg(fa lo stesso se tento di emergere artsplugin-xine e xine-lib):
Code: | localhost soulless # emerge ffmpeg
Calculating dependencies... done!
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) media-video/ffmpeg-0.4.9_p20070616 to /
* ffmpeg-0.4.9-p20070616.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ffmpeg-0.4.9-p20070616.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking ffmpeg-0.4.9-p20070616.tar.bz2 to /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616/work
* Applying ffmpeg-libdir-2007.patch ... [ ok ]
* Applying ffmpeg-shared-gcc4.1.patch ... [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616/work/ffmpeg ...
true
Unknown option "--enable-xft".
See ./configure --help for available options.
*
* ERROR: media-video/ffmpeg-0.4.9_p20070616 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ffmpeg-0.4.9_p20070616.ebuild, line 142: Called die
* The specific snippet of code:
* ./configure \
* --prefix=/usr \
* --libdir=/usr/$(get_libdir) \
* --shlibdir=/usr/$(get_libdir) \
* --mandir=/usr/share/man \
* --enable-static --enable-shared \
* "--cc=$(tc-getCC)" \
* ${myconf} || die "configure failed"
* The die message:
* configure failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616/temp/build.log'.
*
* Messages for package media-video/ffmpeg-0.4.9_p20070616:
*
* ERROR: media-video/ffmpeg-0.4.9_p20070616 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ffmpeg-0.4.9_p20070616.ebuild, line 142: Called die
* The specific snippet of code:
* ./configure \
* --prefix=/usr \
* --libdir=/usr/$(get_libdir) \
* --shlibdir=/usr/$(get_libdir) \
* --mandir=/usr/share/man \
* --enable-static --enable-shared \
* "--cc=$(tc-getCC)" \
* ${myconf} || die "configure failed"
* The die message:
* configure failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070616/temp/build.log'.
* |
Last edited by Soulless6.3 on Wed Dec 26, 2007 2:56 pm; edited 1 time in total |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Wed Dec 26, 2007 9:01 am Post subject: |
|
|
per aggiornare i file di configurazione bisogna dare o
oppure
Prestando molta attenzione a cosa si aggiorna (potrebbe capitare di perdere impostazioni importanti.
(cmq nel messaggio di emerge c'è scritto chiaramente come ottenere informazioni sull'aggiornamento dei file di configurazione)
Per quanto riguarda
Soulless6.3 wrote: | ebbi la geniale idea di permettere l'aggiornamento dei file di conf da make.conf |
Non capisco cosa intendi, puoi spiegarti meglio?
Infine per l'errore di ffmpeg c'è qualcosa che non mi torna. emerge si lamenta che viene passata un'opzione non riconosciuta nel configure, ma nell'ebuild non c'è traccia di quell'opzione: potresti postare il tuo make.conf ? _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
Soulless6.3 n00b
Joined: 19 Dec 2007 Posts: 50
|
Posted: Wed Dec 26, 2007 10:14 am Post subject: |
|
|
Onip wrote: | per aggiornare i file di configurazione bisogna dare o
oppure
Prestando molta attenzione a cosa si aggiorna (potrebbe capitare di perdere impostazioni importanti.
(cmq nel messaggio di emerge c'è scritto chiaramente come ottenere informazioni sull'aggiornamento dei file di configurazione)
Per quanto riguarda
Soulless6.3 wrote: | ebbi la geniale idea di permettere l'aggiornamento dei file di conf da make.conf |
Non capisco cosa intendi, puoi spiegarti meglio?
Infine per l'errore di ffmpeg c'è qualcosa che non mi torna. emerge si lamenta che viene passata un'opzione non riconosciuta nel configure, ma nell'ebuild non c'è traccia di quell'opzione: potresti postare il tuo make.conf ? |
Code: | # These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="${CFLAGS}"
# This should not be changed unless you know exactly what you are doing. You
# should probably be using a different stage, instead.
CHOST="i486-pc-linux-gnu"
FEATURES="parallel-fetch ccache"
MAKEOPT="-j2"
USE="-gtk -gnome qt3 qt4 kde dvd alsa cdr X nsplugin motif opengl avi mp3 png tiff gif"
LINGUAS="it"
PORTDIR_OVERLAY="/usr/local/portage"
EXTRA_ECONF="--enable-xft"
INPUT_DEVICES="evdev"
CONFIG_PROTECT_MASK="/etc/wget /etc/rc.d"
|
Quello che intendevo prima(riguardo ai file di configurazione) è che al posto del CONFIG_PROTECT_MASK="/etc/wget /etc/rc.d" di ora avevo un CONFIG_PROTECT quindi emerge aggiornava, citando il manuale, senza pietà i file di configurazione sovrascrivendoli(le informazioni che dava con il man emerge le ho lette altrimenti non sarei stato in grado di combinare sto disastro). |
|
Back to top |
|
|
Soulless6.3 n00b
Joined: 19 Dec 2007 Posts: 50
|
Posted: Wed Dec 26, 2007 2:53 pm Post subject: |
|
|
Credo di aver riisolto cancellando la riga Code: | EXTRA_ECONF="--enable-xft" | dal make.conf |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|