Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] xfce4.4: problema ricompilazione (exo)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 1:35 am    Post subject: [SOLVED] xfce4.4: problema ricompilazione (exo) Reply with quote

antefatto:
appena uscito nel portage ho installato xfce4.4
funziona subito! bello anzi stupendo

dopo un po' di tempo ho deciso di aggiornare il world con
Code:
emerge -pv world
e ho cominciato a risolvere i problemi
fra di questi vi era un confitto fra le KDElib e le KDE-env mi pare
ho unemergiato varie cose.. e riemergiate bene
adesso XFCE4.4 va male (benche' lo abbia ricompilato)

ci sono dei pezzi che non vanno bene.. non compare il desktop e quando vado sull'utility per settare il desktop mi appare sto messaggio di errore
Quote:
xfce settings manager error: no such plugin "backdrop"

cosa devo fare x sistemare il problema?

SOLUZIONE
lanciare il comando
Code:
revdep-rebuild --pretend
per capire se ci sono dipendenze "BROKEN" dopodiche procedere con la ricompilazione
nella fattispecie io ho lanciato
Code:
emerge --oneshot thunar exo libwww xfdesktop


ciau e grazie alla comunità di gentoo
------------------


Last edited by blackout314 on Sun Mar 18, 2007 3:47 pm; edited 2 times in total
Back to top
View user's profile Send private message
LastHope
Apprentice
Apprentice


Joined: 11 May 2005
Posts: 237
Location: Mordor

PostPosted: Sun Mar 18, 2007 9:33 am    Post subject: Reply with quote

Sarebbe più comodo sapere che cosa hai installato/disinstallato correttamente...
Se dici che è qualcosa del desktop...forse è possibile che devi ricompilare xfdesktop e dbus, oltre a xfce...
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 2:32 pm    Post subject: Reply with quote

in pratica ho tolto fox, kde-libs e kde-env (perche andavano in conflitto con le nuove versioni) pensavo che ricompilare xfce4 e qualche altro pacchetto "annesso" a xfce4 bastasse
invece xfce4 funziona in modo parziale

xfdesktop lho ricompilato ma non va
ora provo con dbus di cui ne ignoravo l'esistenza ed e' fermo alla 0.60-rc4 (mentre l'ultima versione e' la 1.00-rc1 o qualcosa del genere)
Back to top
View user's profile Send private message
LastHope
Apprentice
Apprentice


Joined: 11 May 2005
Posts: 237
Location: Mordor

PostPosted: Sun Mar 18, 2007 2:41 pm    Post subject: Reply with quote

Forse conviene anche se lanci un bel
Code:

revdep-rebuild --pretend

, per vedere se non si è rotto qualcosa...mi sembra strano che i pacchetti di KDE possano inflenzare xfce, mentre non so cosa sia fox...
Spero sia dbus :), è essenziale (a quanto ho letto) per avere le Desktop Icons su xfce...
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 2:46 pm    Post subject: Reply with quote

ohh!
grazie!!
sconoscevo questo comando!
che funzioni e' una sfida anche con amici miei "ubunt-isti" che mi sfottono! io che uso solo gentoo da 2 anni a questa parte (sul laptop)
cavolo grazie, mi aiuti a difendere gentoo =)
lo provo subito e faccio sapere
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 2:50 pm    Post subject: Reply with quote

ah.. mi da un mare di pacchetti e dipendenze "broken".. specie vecchie versioni di j2sdk e python (la 2.3 esempio)
mi da un mare di warning e mi dice di emergiare a mano??

che si fa in questi casi?


aggiornamento:
ho capito forse cosa fare
aggiorno (ricompilo) libwww thunar xfdesktop e exo con l'opzione
Code:
emerge --oneshot --nodep
cosi' almeno ho letto altrove

Last edited by blackout314 on Sun Mar 18, 2007 2:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
LastHope
Apprentice
Apprentice


Joined: 11 May 2005
Posts: 237
Location: Mordor

PostPosted: Sun Mar 18, 2007 2:57 pm    Post subject: Reply with quote

blackout314 wrote:
ah.. mi da un mare di pacchetti e dipendenze "broken".. specie vecchie versioni di j2sdk e python (la 2.3 esempio)
mi da un mare di warning e mi dice di emergiare a mano??

che si fa in questi casi?

Ahia :)
Conviene se posti cosa ti dice, così ci rendiamo conto...bisogna fare attenzione ad aggiornare cose come il python, visto che emerge dipende proprio da lui :P...
Devi stare attento quando disinstalli con
Code:
emerge -C <nome Pacchetto>

perchè ti elimina solo il pacchetto, e non fa un controllo di eventuali pacchetti che dipendono da tale pacchetto!

Edit: --oneshot da quello che mi ricordo, dovrebbe essere usato solo per i pacchetti di tipo libreria, che sarebbe meglio che non venissero aggiunti nel world...thunar mi sa che non è di tipo libreria (poi magari mi sbaglio...posta il link da dove hai trovato ciò)
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 2:59 pm    Post subject: Reply with quote

io di solito uso invece
Code:
emerge --unmerge <nome_pacchetto>


ho sbagliato dunque?
infatti noto che ci sono dipendenze di cose molto old
openoffice 2.0.1
thunderbird e firefox 1.5 (old)
e altra robetta pacca
per il resto non c'e' nulla di particolarmente "interessante"
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:00 pm    Post subject: Reply with quote

LastHope wrote:
Edit: --oneshot da quello che mi ricordo, dovrebbe essere usato solo per i pacchetti di tipo libreria, che sarebbe meglio che non venissero aggiunti nel world...thunar mi sa che non è di tipo libreria (poi magari mi sbaglio...posta il link da dove hai trovato ciò)


me lo dice gentoo stessa dopo che lancio rep-rebuild
alla fine mi fa un emerge personalizzato che fallisce perche non trova la prima "dipendenza" di openoffice 2.0.1
quindi lho preso da la =) e sto "ricompilando" solo i pacchetti penso siano colpevoli
Back to top
View user's profile Send private message
LastHope
Apprentice
Apprentice


Joined: 11 May 2005
Posts: 237
Location: Mordor

PostPosted: Sun Mar 18, 2007 3:02 pm    Post subject: Reply with quote

blackout314 wrote:
io di solito uso invece
Code:
emerge --unmerge <nome_pacchetto>


ho sbagliato dunque?
infatti noto che ci sono dipendenze di cose molto old
openoffice 2.0.1
thunderbird e firefox 1.5 (old)
e altra robetta pacca
per il resto non c'e' nulla di particolarmente "interessante"

Ripeto :)...posta l'output di revedep-rebuild direttamente qui sul forum, così per vedere in che situazione sei ;).
Per quanto riguarda la tua domanda, emerge --unmerge e emerge -C son esattamente la stessa cosa...
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Mar 18, 2007 3:03 pm    Post subject: Reply with quote

blackout314 wrote:
ah.. mi da un mare di pacchetti e dipendenze "broken".. specie vecchie versioni di j2sdk e python (la 2.3 esempio)
mi da un mare di warning e mi dice di emergiare a mano??

che si fa in questi casi?


aggiornamento:
Code:

ho capito forse cosa fare
aggiorno (ricompilo) libwww thunar xfdesktop e exo con l'opzione

Code:
emerge --oneshot --nodep
cosi' almeno ho letto altrove


spero ovviamente che dando
Code:
etc-update
non ha nulla da aggiornare.
poi al tuo posto farei:
Code:
emerge --sync

Code:
emerge -pvtDuN world
e magari lo posti se c'è qualcosa di anomalo,

e poi vediamo come va la cosa.

ciao
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:10 pm    Post subject: Reply with quote

LastHope wrote:
Ripeto :)...posta l'output di revedep-rebuild direttamente qui sul forum, così per vedere in che situazione sei ;).
Per quanto riguarda la tua domanda, emerge --unmerge e emerge -C son esattamente la stessa cosa...


il problema e' molteplice perche non mi va nessun terminale grafico sotto xfce quindi devo switchare fra consolle e xfce (x firefox)
revdep-rebuild da un 6-7 file di output.. li pasto tutti? ne pasto parziali? quali?

ho una idea li metto su un mio sito

http://blackout.altervista.org/etc/.revdep-rebuild.6_status
http://blackout.altervista.org/etc/.revdep-rebuild.5_status

http://blackout.altervista.org/etc/.revdep-rebuild.5_order
http://blackout.altervista.org/etc/.revdep-rebuild.4_ebuilds
http://blackout.altervista.org/etc/.revdep-rebuild.3_rebuild
http://blackout.altervista.org/etc/.revdep-rebuild.2_ldpath
http://blackout.altervista.org/etc/.revdep-rebuild.1_files
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Mar 18, 2007 3:15 pm    Post subject: Reply with quote

onestamente dai file che hai postato non si capisce nulla.

dovresti postare l'output preciso di
Code:
 revdep-rebuild -p


ciao
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:15 pm    Post subject: Reply with quote

erano le xfce-extra/exo

che dopo la ricompilazione delle nuove "kdelib" si erano ... forse... impallate
ho lanciato
Code:
emerge --oneshot --nodep thunar exo libwww xfdesktop
e dopo la ricompilazione e' andato tutto a buon fine

etc-update era gia' apposto
e sincronizzo spesso (anche se non giornalmente) il portage.. (diciamo ogni qual volta installo qualcosa)

grazie a tutti siete mitici.. metto solved al problema
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:16 pm    Post subject: Reply with quote

crisandbea wrote:
onestamente dai file che hai postato non si capisce nulla.

dovresti postare l'output preciso di
Code:
 revdep-rebuild -p


ciao


hai perfettamente ragione ma non potevo... ora cmq lo pasto :) per dovere di cronaca
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:17 pm    Post subject: Reply with quote

eccolo (adesso ho il terminale sotto X)

Code:
Checking reverse dependencies...
Packages containing binaries and libraries broken by any package update,
will be recompiled.

Collecting system binaries and libraries... using existing /root/.revdep-rebuild.1_files.

Collecting complete LD_LIBRARY_PATH... using existing /root/.revdep-rebuild.2_ldpath.

Checking dynamic linking consistency... using existing /root/.revdep-rebuild.3_rebuild.

Assigning files to ebuilds... using existing /root/.revdep-rebuild.4_ebuilds.

Evaluating package order... using existing /root/.revdep-rebuild.5_order.

All prepared. Starting rebuild...
emerge --oneshot --nodeps -p =app-office/openoffice-bin-2.0.1 =dev-lang/php-5.1.4-r4 =dev-php5/pecl-pdo-mysql-1.0.1 =mail-client/mozilla-thunderbird-bin-1.5.0.5 =net-fs/samba-3.0.14a-r2 =net-libs/libwww-5.4.0-r3 =xfce-base/thunar-0.8.0-r2 =xfce-base/xfdesktop-4.4.0-r3 =xfce-extra/exo-0.3.2

These are the packages that would be merged, in order:


emerge: there are no ebuilds to satisfy "=app-office/openoffice-bin-2.0.1".


Result is not OK, you have following choices:
- if emerge failed during build, fix the problems and re-run revdep-rebuild
    or
- use -X or --package-names as first argument (try to rebuild package, not exact
  ebuild - ignores SLOT!)
    or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
  (and remove /root/.revdep-rebuild.5_order to be evaluated again)
    or
- modify the above emerge command and run it manually
    or
- compile or unmerge unsatisfied packages manually, remove temporary files and
  try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Mar 18, 2007 3:20 pm    Post subject: Reply with quote

dai un
Code:
emerge --sync
dopo di che un
Code:
emerge -pvtDuN world

e dopo vediamo cosa ne esce fuori.

ciao
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:20 pm    Post subject: Reply with quote

altro problema 8O


adesso lancio
Code:
Fireblade ~ # emerge --sync
>>> Starting rsync with rsync://209.177.148.226/gentoo-portage...
>>> Checking server timestamp ...
rsync: --filter=H_**/files/digest-*: unknown option
rsync error: syntax or usage error (code 1) at main.c(1013)

!!! Rsync has reported that there is a syntax error. Please ensure
!!! that your SYNC statement is proper.
!!! SYNC=rsync://rsync.gentoo.org/gentoo-portage

Fireblade ~ #



8O
Back to top
View user's profile Send private message
LastHope
Apprentice
Apprentice


Joined: 11 May 2005
Posts: 237
Location: Mordor

PostPosted: Sun Mar 18, 2007 3:22 pm    Post subject: Reply with quote

blackout314 wrote:
altro problema 8O


adesso lancio
Code:
Fireblade ~ # emerge --sync
>>> Starting rsync with rsync://209.177.148.226/gentoo-portage...
>>> Checking server timestamp ...
rsync: --filter=H_**/files/digest-*: unknown option
rsync error: syntax or usage error (code 1) at main.c(1013)

!!! Rsync has reported that there is a syntax error. Please ensure
!!! that your SYNC statement is proper.
!!! SYNC=rsync://rsync.gentoo.org/gentoo-portage

Fireblade ~ #



8O

Posta il contenuto di /etc/make.conf, anche se mi sa che non è quello...
Con tutti questi aggiornamenti, hai i file di configurazione a posto, giusto? (etc-update non segna nulla?)
Leggi il manuale di revedp-rebuild, o fai una ricerca sul forum...mi ricordo che c'era un problema per quanto riguardo i pacchetti binari...


Last edited by LastHope on Sun Mar 18, 2007 3:24 pm; edited 1 time in total
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Mar 18, 2007 3:22 pm    Post subject: Reply with quote

significa che devi mettere in
Code:
 /etc/make.conf
la seguente riga
Code:
SYNC=rsync://rsync.gentoo.org/gentoo-portage


dopo riprova.

nb: etc-update lo hai provato a dare??

ciao
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:29 pm    Post subject: Reply with quote

Code:
Fireblade ~ # vim /etc/make.conf
Fireblade ~ # emerge --sync
>>> Starting rsync with rsync://140.211.166.165/gentoo-portage...
>>> Checking server timestamp ...
rsync: --filter=H_**/files/digest-*: unknown option
rsync error: syntax or usage error (code 1) at main.c(1013)

!!! Rsync has reported that there is a syntax error. Please ensure
!!! that your SYNC statement is proper.
!!! SYNC=rsync://rsync.gentoo.org/gentoo-portage

Fireblade ~ # etc-update
Scanning Configuration files...
Exiting: Nothing left to do; exiting. :)
Fireblade ~ #
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Mar 18, 2007 3:31 pm    Post subject: Reply with quote

non prendertela a male, ma il contenuto di
Code:
 /etc/make.conf
dove é ???

comunque prova :
Code:

1. emerge --oneshot sys-libs/ncurses
2. emerge rsync
3. etc-update


Last edited by crisandbea on Sun Mar 18, 2007 3:34 pm; edited 1 time in total
Back to top
View user's profile Send private message
blackout314
n00b
n00b


Joined: 24 Nov 2005
Posts: 42

PostPosted: Sun Mar 18, 2007 3:32 pm    Post subject: Reply with quote

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=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
LINGUAS="it"
ALSA_CARDS="intel8x0"
USE="-gnome mysql gd alsa mozilla samba apache2 jpeg dvdr"
#SYNC="rsync://192.168.1.2/gentoo-portage"
SYNC=rsync://rsync.gentoo.org/gentoo-portage


il 192.168.1.2 lo uso da un mio amico quando devo syncare senza stressare i server di gentoo.. ma come vedete e' commentato
Back to top
View user's profile Send private message
LastHope
Apprentice
Apprentice


Joined: 11 May 2005
Posts: 237
Location: Mordor

PostPosted: Sun Mar 18, 2007 3:34 pm    Post subject: Reply with quote

blackout314 wrote:
Code:
Fireblade ~ # vim /etc/make.conf
Fireblade ~ # emerge --sync
>>> Starting rsync with rsync://140.211.166.165/gentoo-portage...
>>> Checking server timestamp ...
rsync: --filter=H_**/files/digest-*: unknown option
rsync error: syntax or usage error (code 1) at main.c(1013)

!!! Rsync has reported that there is a syntax error. Please ensure
!!! that your SYNC statement is proper.
!!! SYNC=rsync://rsync.gentoo.org/gentoo-portage

Fireblade ~ # etc-update
Scanning Configuration files...
Exiting: Nothing left to do; exiting. :)
Fireblade ~ #

blackout314, per favore, posta il contenuto di /etc/make.conf...mi sembra strano che qualche tempo fa il sync andasse (e quindi, con ogni probabilità la linea c'era) e ora non va più, ed è scomparsa...mi sa che è qualcosaltro...
Hai anche portage aggiornato? Cosa ti dice:
Code:
emerge --pretend sys-apps/portage
Back to top
View user's profile Send private message
crisandbea
Veteran
Veteran


Joined: 03 Jul 2005
Posts: 1778
Location: BOSCO (SA) ... ma domiciliato a Bologna....

PostPosted: Sun Mar 18, 2007 3:35 pm    Post subject: Reply with quote

blackout314 wrote:
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=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
LINGUAS="it"
ALSA_CARDS="intel8x0"
USE="-gnome mysql gd alsa mozilla samba apache2 jpeg dvdr"
#SYNC="rsync://192.168.1.2/gentoo-portage"
SYNC=rsync://rsync.gentoo.org/gentoo-portage


il 192.168.1.2 lo uso da un mio amico quando devo syncare senza stressare i server di gentoo.. ma come vedete e' commentato


deve essere SYNC="rsync://rsync.gentoo.org/gentoo-portage"
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
Goto page 1, 2  Next
Page 1 of 2

 
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