View previous topic :: View next topic |
Author |
Message |
Benve l33t
Joined: 13 Mar 2003 Posts: 897 Location: Italy Romagna
|
Posted: Wed Jul 30, 2003 9:50 am Post subject: verificare se un ebuild è una dipendenza di un'altro |
|
|
Credevo di aver capito come funzionava qpkg -q <nomeebuild> , ma mi sono accorto che non ho capito una mazza.
nel man c'è: Code: | -q, --query-deps display all installed packages
depending on selected packages
|
Io di inglese ne so poco .
Ho installato xine-lib e xine-ui, xine-ui richiede xine-lib.
Quindi un qpkg -q media-libs/xine-lib-1_beta12-r1
mi dovrebbe dire che c'è un'altro pacchetto (xine-ui) che lo richiede.
Ma non dice niente.
Vi prego chiaritemi le idee. E' una funzione a cui non vorrei rinunciare. Grazie |
|
Back to top |
|
|
Benve l33t
Joined: 13 Mar 2003 Posts: 897 Location: Italy Romagna
|
Posted: Wed Jul 30, 2003 9:59 am Post subject: |
|
|
forse un qpkg -q media-libs/xine-lib-1_beta12-r1 non mi dice niente perchè in xine-ui, xine-lib è contenuto tra le dipendenze build-time e non run-time?
allora se tolgo xine-lib, xine-ui parte ugualmente? |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Wed Jul 30, 2003 11:24 am Post subject: |
|
|
Sei sicuro di aver installato media-libs/xine-lib-1_beta12-r1? Perchè l'attuale versione stabile è senza r1. Ora, l'opzione -q considera solo i pacchetti installati, quindi se non hai installato la versione r1 giustamente non ti da le dipendenze. Controlla, perchè più o meno mi pare tu abbia capito giusto (non posso verificare con i pacchetti in questione perchè non li ho installati, ho provato con mplayer e dipendenze e funziona correttamente) |
|
Back to top |
|
|
Benve l33t
Joined: 13 Mar 2003 Posts: 897 Location: Italy Romagna
|
Posted: Wed Jul 30, 2003 11:36 am Post subject: |
|
|
la versione che ho è la media-libs/xine-lib-1_beta12-r1.
è una dipendenza di build-time, ma togliendola xine-ui non va.
Ma allora non doveva anche essere messa tra le dipendenze di run-time? |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Thu Jul 31, 2003 2:25 pm Post subject: |
|
|
In effetti credo che ci sia qualche problemino con gli ebuild....
Code: | cerri@cerrito cerri $ qpkg -q xine-lib
media-libs/xine-lib-1_beta12-r1 *
DEPENDED ON BY:
kde-base/kdemultimedia-3.1.2-r1
cerri@cerrito cerri $ qpkg -i xine
media-libs/xine-lib-1_beta12-r1 *
Core libraries for Xine movie player [ http://xine.sourceforge.net/ ]
media-video/xine-ui-0.9.21 *
Skinned front end for Xine movie player. [ http://xine.sourceforge.net/ ]
media-video/gxine-0.3.3 *
GTK+ Front-End for libxine [ http://xine.sourceforge.net/ ] |
_________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
Benve l33t
Joined: 13 Mar 2003 Posts: 897 Location: Italy Romagna
|
Posted: Thu Jul 31, 2003 5:41 pm Post subject: |
|
|
Sarebbe bello avere uno script automatico che toglie gli ebuild che non sono richiesti da altri e non compaiono in world, dato che il sistema tende a lievitare.
Però se ci sono errori così come quello di xine non ci si può fidare |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Fri Aug 01, 2003 6:17 am Post subject: |
|
|
C'e' il comando emerge -depclean, ma e' per il motivo di cui sopra che non e' affidabile... _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
|