Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] les dependance inverse, ca en est ou?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
nuts
Veteran
Veteran


Joined: 10 Jan 2004
Posts: 1630

PostPosted: Mon Nov 08, 2004 9:34 pm    Post subject: [portage] les dependance inverse, ca en est ou? Reply with quote

tout est dans le titre. ca avance cette histoire de dependance inverse?
que quand je desinstall un prog, il va aussi me virer ses dependance si elle ne sont pas utiliser par un autre prog?
et le probleme des dependance qui sont inutiliser par quelconque chsoe de mon systeme? y a moyen de le virer sans risque ou pas encore?
_________________
nuts
PC: AMD Phenom 2 bi-core 555 + Asus M4A77T/USB3 + 2Go de RAM + wifi Ralink RT61 + Radeon HD 3450 - Disque dur 500Go.
SGI Octane ip30 R10000
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Tue Nov 09, 2004 8:30 am    Post subject: Reply with quote

Ben il y a toujours le 'depclean' ... (toujours avec 'ask' et suivi d'un 'emerge -D world' au cas ou).
Et puis de temps en temps un coup de nano dans le fichier world pour voir s'il n'y a pas un ou deux progs qui ne servent plus.

Ça n'est pas "automatique" mais c'est déja assez pratique comme ça ... (enfin, je n'ai jamais eu de problème)

PS : si tu as besoin de place sur ton disque, la newsletter de ce mois donne quelques tips ...
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Tue Nov 09, 2004 8:38 am    Post subject: Reply with quote

Comment marche exactement depclean ?

Si je fais emerge depclean -p world il va me donner toutes les librairies qui ne servent plus à aucun programme ? Le problème est que quand je fais ça, il veut me désinstaller mplayer...
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
ttgeub
Guru
Guru


Joined: 20 Jan 2003
Posts: 494
Location: Eindhoven

PostPosted: Tue Nov 09, 2004 8:40 am    Post subject: Reply with quote

bosozoku wrote:
Comment marche exactement depclean ?

Si je fais emerge depclean -p world il va me donner toutes les librairies qui ne servent plus à aucun programme ? Le problème est que quand je fais ça, il veut me désinstaller mplayer...


Depclean propose d'enlever tout ce qui n'est pas dans world ou qui n'est pas une dépendance de world
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Tue Nov 09, 2004 8:49 am    Post subject: Reply with quote

Bah ça marche pas très bien !
Code:
# emerge -p depclean world | grep mplayer                         
^T media-video/mplayer


et j'ai installé mplayer !

edit :
Code:
grep mplayer  /var/lib/portage/world

Tiens non en fait ça devait juste etre une dépendance... Il n'est pas dans mon fichier world.

Oué bon depclean marche à peu près mais c'est vraiment à utiliser avec précaution !
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Grubshka
n00b
n00b


Joined: 07 Nov 2004
Posts: 37
Location: Toulouse - France

PostPosted: Tue Nov 09, 2004 7:47 pm    Post subject: Reply with quote

Bonjour !

--depclean me fait pareil avec quelques paquets (slocate, esearch),
pourtant je les ai installé moi-même avec emerge !

Comment lui dire de ne pas les désinstaller ?
Back to top
View user's profile Send private message
theturtle123
l33t
l33t


Joined: 19 Sep 2003
Posts: 621
Location: Lille, France

PostPosted: Tue Nov 09, 2004 8:27 pm    Post subject: Reply with quote

tu peux toujours tenter la commande
Code:
regenworld

qui ajoute dans world des paquets installés et ne s'y trouvant pas...
mais je connais pas les conséquences exactes de son utilisation donc... à faire avec précaution (documente toi avant)
Back to top
View user's profile Send private message
nuts
Veteran
Veteran


Joined: 10 Jan 2004
Posts: 1630

PostPosted: Tue Nov 09, 2004 8:29 pm    Post subject: Reply with quote

Code:
Kapoue nuts # emerge -pv depclean world

*** WARNING *** : DEPCLEAN CAN  SERIOUSLY  IMPAIR YOUR SYSTEM. USE CAUTION.
*** WARNING *** : (Cancel: CONTROL-C) -- ALWAYS VERIFY ALL PACKAGES IN THE
*** WARNING *** : CANDIDATE LIST FOR  SANITY  BEFORE  ALLOWING DEPCLEAN TO
*** WARNING *** : UNMERGE ANY PACKAGES.
*** WARNING *** :
*** WARNING *** : USE FLAGS MAY HAVE AN EXTREME EFFECT ON THE OUTPUT.
*** WARNING *** : SOME LIBRARIES MAY BE USED BY PACKAGES BUT ARE NOT
*** WARNING *** : CONSIDERED TO BE A DEPEND DUE TO USE FLAG SETTINGS.
*** WARNING *** :
*** WARNING *** : Packages  in the list  that are  desired  may be added
*** WARNING *** : directly to the world file to cause them to be ignored
*** WARNING *** : by depclean and maintained in the future. BREAKAGES DUE
*** WARNING *** : TO UNMERGING AN  ==IN-USE LIBRARY==  MAY BE REPAIRED BY
*** WARNING *** : MERGING  *** THE PACKAGE THAT COMPLAINS ***  ABOUT THE
*** WARNING *** : MISSING LIBRARY.

Calculating depclean dependencies ... done!
!!! There appears to be a problem with the following package:
!!! sys-apps/modutils

!!! Please ensure that blocking/conflicting packages are not merged.!!! 'emerge
-p sys-apps/modutils

!!! There appears to be a problem with the following package:
!!! sys-apps/module-init-tools

!!! Please ensure that blocking/conflicting packages are not merged.!!! 'emerge
-p sys-apps/module-init-tools


>>> These are the packages that I would unmerge:

 app-text/dgs
    selected: 0.5.10-r1
   protected: none
     omitted: none

 sys-apps/slocate
    selected: 2.7-r5
   protected: none
     omitted: none

 x11-themes/hicolor-icon-theme
    selected: 0.4
   protected: none
     omitted: none

 media-sound/nforce-audio
    selected: 1.0.0292
   protected: none
     omitted: none

 media-gfx/gimp-print
    selected: 4.2.6
   protected: none
     omitted: none

 media-video/nvidia-settings
    selected: 1.0.6111
   protected: none
     omitted: none

 net-misc/dhcpcd
    selected: 1.3.22_p4-r5
   protected: none
     omitted: none

 app-cdr/dvd+rw-tools
    selected: 5.13.4.7.4
   protected: none
     omitted: none

 media-libs/libmusepack
    selected: 1.0.2
   protected: none
     omitted: none

 x11-themes/gnome-icon-theme
    selected: 1.2.1
   protected: none
     omitted: none

 dev-util/yacc
    selected: 1.9.1-r2
   protected: none
     omitted: none

 media-video/nvidia-glx
    selected: 1.0.6111
   protected: none
     omitted: none

 net-im/skype
    selected: 0.90.0.6-r1
   protected: none
     omitted: none

 media-sound/nforce-nvmixer
    selected: 1.0.0292
   protected: none
     omitted: none

 sys-apps/fbset
    selected: 2.1
   protected: none
     omitted: none

 dev-java/blackdown-jre
    selected: 1.4.1
   protected: none
     omitted: none

 media-video/nvidia-kernel
    selected: 1.0.6111-r2
   protected: none
     omitted: none

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.


Packages installed:   313
Packages in world:    103
Packages in system:   64
Unique package names: 297
Required packages:    303
Number to remove:     17
pas cool sur ce qui me propos de degager

c est pas aujourd hui que je vais l utilsier, il veut me degager mes pilotes, et meme l imprimante :D
_________________
nuts
PC: AMD Phenom 2 bi-core 555 + Asus M4A77T/USB3 + 2Go de RAM + wifi Ralink RT61 + Radeon HD 3450 - Disque dur 500Go.
SGI Octane ip30 R10000
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Tue Nov 09, 2004 8:31 pm    Post subject: Reply with quote

Heu, verifie pour au moins 2 paquets qu'ils sont dans le fichier world. Si ils y sont, cette option n'est vraiment pas encore au point...
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Grubshka
n00b
n00b


Joined: 07 Nov 2004
Posts: 37
Location: Toulouse - France

PostPosted: Tue Nov 09, 2004 8:47 pm    Post subject: Reply with quote

theturtle123 wrote:
tu peux toujours tenter la commande
Code:
regenworld

qui ajoute dans world des paquets installés et ne s'y trouvant pas...
mais je connais pas les conséquences exactes de son utilisation donc... à faire avec précaution (documente toi avant)


merci !


pfiuu j'ai eu de la chance...

Code:

grubshka /home/pierrot # regenworld --help
This script regenerates the portage world file by checking the portage
logfile for all actions that you've done in the past. It ignores any
arguments except --help. It is recommended that you make a backup of
your existing world file (/var/lib/portage/world) before using this tool.


bon je testerais ça demain... j'ai encore besoin d'une machine stable cette nuit :-)[/b]
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Wed Nov 10, 2004 10:42 am    Post subject: Reply with quote

nuts wrote:
c est pas aujourd hui que je vais l utilsier, il veut me degager mes pilotes, et meme l imprimante :D
C'est pas des pilotes qui sont sur un nouveau slot (NS à l'install) ??
Par exemple les nvidia-kernel qu'il veut supprimer sont à la version 6111 alors que les actules (~x86) sont en 6629. L'install des nouveaux drivers ne désinstalle pas les anciens (slot différent).
Il est donc logique qu'il veuille te les virer par la suite (idem pour nvidia-glx et peut-être les autres).

Enjoy !
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Wed Nov 10, 2004 1:03 pm    Post subject: Reply with quote

Code:
 media-video/mplayer
    selected: 1.0_pre4-r7
   protected: none
     omitted: none

(sortir d'un emerge --depclean -p world)

et :
Code:
# emerge -p mplayer                                               

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-video/mplayer-1.0_pre4-r7 


Il ya bel et bien un problème. Cela ne me gène pas trop mais suffit à me convaincre que cette option est dangereuse et pas encore tout à fait fiable. A utiliser donc avec grande prudence.
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
Argian
l33t
l33t


Joined: 01 May 2004
Posts: 682
Location: Nîmes

PostPosted: Wed Nov 10, 2004 1:08 pm    Post subject: Reply with quote

D'un autre coté, si mplayer n'est pas dans ton world, c'est normal que depclean veuille le virer.
Cela dit, je n'utilise deplean que pour me faire une idée de ce qui pourrait être enlevé et toujours avec --pretend. Donc, +1 pour la prudence :wink:
Back to top
View user's profile Send private message
theturtle123
l33t
l33t


Joined: 19 Sep 2003
Posts: 621
Location: Lille, France

PostPosted: Wed Nov 10, 2004 1:08 pm    Post subject: Reply with quote

et heu la solution que j'avais proposé avec
Code:
regenworld

c'est bien ou mal ? ça donne quoi chez vous ?
généralement quand je le lance, ça me rajoute des trucs qui devraient être dans world...
tentez, mais avec précaution
Back to top
View user's profile Send private message
Argian
l33t
l33t


Joined: 01 May 2004
Posts: 682
Location: Nîmes

PostPosted: Wed Nov 10, 2004 1:10 pm    Post subject: Reply with quote

theturtle123 wrote:
et heu la solution que j'avais proposé avec
Code:
regenworld

c'est bien ou mal ? ça donne quoi chez vous ?
généralement quand je le lance, ça me rajoute des trucs qui devraient être dans world...
tentez, mais avec précaution
Ben, la seule fois que j'ai utilisé regenworld, j'ai obtenu u fichier world vide: :twisted: . Mais, c'était il y a plus d'un an, ça certainement été amélioré depuis
Back to top
View user's profile Send private message
theturtle123
l33t
l33t


Joined: 19 Sep 2003
Posts: 621
Location: Lille, France

PostPosted: Wed Nov 10, 2004 1:12 pm    Post subject: Reply with quote

je l'utilise régulièrement et je n'ai jamais eu de problèmes avec...
c'est dommage qu'il n'y ait pas un mode interactif du genre
"machin détecté voulez vous ajouter machin à world ?"
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Wed Nov 10, 2004 1:13 pm    Post subject: Reply with quote

Ca risque de venir dans les prochaines versions de portage je pense.
D'ailleurs il n'est pas question de réécrire portage dans un autre langage ?
Car il me semble que sa lenteur est du en partie au pyhon.
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
theturtle123
l33t
l33t


Joined: 19 Sep 2003
Posts: 621
Location: Lille, France

PostPosted: Wed Nov 10, 2004 1:18 pm    Post subject: Reply with quote

j'avais cru voir ça aussi en effet...
mythe(tv) [bon ok désolé, c'est pas drole] ou réalité ?
:twisted:
quelle idée d'avoir écrit portage en python aussi :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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