Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO] revdep-rebuild e files .la orfani
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
funkoolow
Guru
Guru


Joined: 21 Sep 2004
Posts: 545
Location: er paese delle anguille

PostPosted: Fri Nov 27, 2009 11:28 am    Post subject: [RISOLTO] revdep-rebuild e files .la orfani Reply with quote

Salve a tutti,
mi sto scontrando in questi giorni con il portage e relativi problemi di files .la che restano orfani per qualche ragione a me non debitamente comprensibile (probabilmente legata ad aspetti di sistemistica troppo profondi per la mia preparazione).
Anyway, sono arrivato al punto che l'emerge world non mi dà più problemi di emerging bloccati o fallimentari in compilazione; il vero nodo che non mi sono mai trovato precedentemente a dover sciogliere è questo output che riporto di seguito:

Code:
funkserver funkoolow # revdep-rebuild
 * Configuring search environment for revdep-rebuild

 * Checking reverse dependencies
 * Packages containing binaries and libraries broken by a package update
 * will be emerged.

 * Collecting system binaries and libraries
 * Found existing 1_files.rr
 * Collecting complete LD_LIBRARY_PATH
 * Found existing 2_ldpath.rr.
 * Checking dynamic linking consistency
 * Found existing 3_broken.rr.
 * Assigning files to packages
 *  !!! /usr/lib/libgconfmm-2.6.la not owned by any package is broken !!!
 *   /usr/lib/libgconfmm-2.6.la -> (none)
 *  !!! /usr/lib/libglibmm-2.4.la not owned by any package is broken !!!
 *   /usr/lib/libglibmm-2.4.la -> (none)
 *  !!! /usr/lib/libglibmm_generate_extra_defs-2.4.la not owned by any package is broken !!!
 *   /usr/lib/libglibmm_generate_extra_defs-2.4.la -> (none)
 *  !!! /usr/lib/libgnomevfsmm-2.6.la not owned by any package is broken !!!
 *   /usr/lib/libgnomevfsmm-2.6.la -> (none)
 *  !!! /usr/lib/libpspell.la not owned by any package is broken !!!
 *   /usr/lib/libpspell.la -> (none)
 * Generated new 4_raw.rr and 4_owners.rr
 * Found some broken files, but none of them were associated with known packages
 * Unable to proceed with automatic repairs.
 * The broken files are listed in 4_owners.rr


ecco i files elencati in 4_owners.rr
Code:
funkserver funkoolow # cat /var/cache/revdep-rebuild/4_owners.rr
/usr/lib/libgconfmm-2.6.la -> (none)
/usr/lib/libglibmm-2.4.la -> (none)
/usr/lib/libglibmm_generate_extra_defs-2.4.la -> (none)
/usr/lib/libgnomevfsmm-2.6.la -> (none)
/usr/lib/libpspell.la -> (none)


qualcuno può spiegarmi che significa e come procedere per risolvere il problema (se tutto sommato di problema si tratta, anche se direi di si visto che il revdep si blocca)? io istintivamente procederei alla cancellazione di quei files (che cmq mi sembra non siano linkati a nessun pacchetto e quindi non efficaci sul funzionamento del sistema), però mi piacerebbe avere conferma e capire un pò più quello che sta succedendo :)

grazie a tutti!
_________________
SabaziaLUG: il LUG a nord di Roma


Last edited by funkoolow on Sat Nov 28, 2009 12:10 am; edited 1 time in total
Back to top
View user's profile Send private message
Scen
Retired Dev
Retired Dev


Joined: 29 Jul 2003
Posts: 2470
Location: Padova, Italy

PostPosted: Fri Nov 27, 2009 11:52 am    Post subject: Reply with quote

Riguardo la progressiva eliminazione dei file .la vedi il GeCHI Weekly Report #1.4 (ponto 3).

Rimuovi manualmente i file .la orfani dopodichè:
Code:

# emerge lafilefixer
...
# lafilefixer --justfixit

_________________
I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny
Back to top
View user's profile Send private message
funkoolow
Guru
Guru


Joined: 21 Sep 2004
Posts: 545
Location: er paese delle anguille

PostPosted: Sat Nov 28, 2009 12:09 am    Post subject: Reply with quote

grandissimo, avevo già avuto a che fare con lafixer ma il vero problema era l'output di revdep-rebuild. Ho letto anche quel post segnalato in cui viene spiegata la faccenda dei files .la e ovviamente ora mi è un pò più chiaro che stava succedendo. Il dubbio che ora mi è sorto è relativo alla use globale static-libs che non sono sicuro sia attiva sul mio sistema (almeno con emerge --info non viene menzionata), ma per questo magari prima mi documento un pò ed eventualmente ri-ricorro al forum in un secondo momento...

Nel frattempo taggo risolto, grazie ancora!
_________________
SabaziaLUG: il LUG a nord di Roma
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