Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO]ffmpeg non si installa
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Soulless6.3
n00b
n00b


Joined: 19 Dec 2007
Posts: 50

PostPosted: Tue Dec 25, 2007 11:21 pm    Post subject: [RISOLTO]ffmpeg non si installa Reply with quote

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
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Wed Dec 26, 2007 9:01 am    Post subject: Reply with quote

per aggiornare i file di configurazione bisogna dare o
Code:
# dispatch-conf

oppure
Code:
# etc-update


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
View user's profile Send private message
Soulless6.3
n00b
n00b


Joined: 19 Dec 2007
Posts: 50

PostPosted: Wed Dec 26, 2007 10:14 am    Post subject: Reply with quote

Onip wrote:
per aggiornare i file di configurazione bisogna dare o
Code:
# dispatch-conf

oppure
Code:
# etc-update


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
View user's profile Send private message
Soulless6.3
n00b
n00b


Joined: 19 Dec 2007
Posts: 50

PostPosted: Wed Dec 26, 2007 2:53 pm    Post subject: Reply with quote

Credo di aver riisolto cancellando la riga
Code:
EXTRA_ECONF="--enable-xft"
dal make.conf
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
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