Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] est-il possible d'automatiser --nodeps? (résolu)
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
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Wed Mar 30, 2005 3:09 pm    Post subject: [portage] est-il possible d'automatiser --nodeps? (résolu) Reply with quote

Comme il existe packages.masks & keywords, histoire que tout se passe bien lors du prochain emerge -u world, je me demandais s'il y avait moyen de faire qq chose de similaire pour empêcher l'install des dépendances de certains packages (je pense en particuliers à xinetd et vsftpd, et win4lin-sources pour win4lin).

J'ai vaguement l'impression que la réponse risque d'être négative, mais soyons fou, je tente qd même ma chance...:)


Last edited by El_Goretto on Wed Mar 30, 2005 3:52 pm; edited 1 time in total
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


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

PostPosted: Wed Mar 30, 2005 3:31 pm    Post subject: Re: [portage] est-il possible d'automatiser --nodeps? Reply with quote

El_Goretto wrote:
emerge -u world, je me demandais s'il y avait moyen de faire qq chose de similaire pour empêcher l'install des dépendances de certains packages.
Ben déja, le emerge -u world ne fait qu'upgrader les paquets contenus dans ton fichier world. Si des upgrades de dépendances sont requises, c'est parce qu'elles sont spécifiées directement dans l'ebuild. Donc, empêcher l'upgrade / installation des dépendances me paraît un peu risquée à moins que tu ne saches précisément ce que tu fais.
Dans ce cas, il existe un fichier qui remplace l'ancien "emerge --inject paquet" et qui permet de faire croire à portage que le paquet est déja installé (les dépendances seront donc satisfaites et ton emerge -u world ne les installera pas ...

Ce fichier c'est : /etc/portage/profile/package.provided.


PS : une petite recherche sur le forum t'auraît amené ici : [emerge] comment exclure un paquet lors d'un -uD (résolu).
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Wed Mar 30, 2005 3:31 pm    Post subject: Reply with quote

ton bonheur est peut etre /etc/portage/profile/package.provided

t'auras plus d'infos dans man portage

EDIT: grille par un yoyo :)

Mais il me semble que package.provided ne remplace pas tout a fait --inject , ils se completent .. (du moins le comportement n'est pas tout a fait le meme)
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3169
Location: Paris

PostPosted: Wed Mar 30, 2005 3:52 pm    Post subject: Reply with quote

Pris en flagrant délit d'oubli de recherche avant post... ouch, promi, je le ferai plus! :)
Merci à tous les 2, c'est royal comme solution :)
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