Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] /var/lib/portage/world incomplet (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
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Fri May 06, 2005 5:26 pm    Post subject: [portage] /var/lib/portage/world incomplet (résolu) Reply with quote

salut à tous

suite au post d'anigel je me suis aperçu que j'avais pas mal de paquets pas à jour...
et j'ai fini par m'apercevoir que mon fichier world n'était pas vraiment exhaustif !
ancien : ~60 lignes
regenworld : ~160 lignes

8O est-ce bien normal ?

d'avance merci
_________________
benj

technicien professionnel, ascendant winner


Last edited by blasserre on Fri May 06, 2005 9:16 pm; edited 1 time in total
Back to top
View user's profile Send private message
voltairien
Tux's lil' helper
Tux's lil' helper


Joined: 24 Apr 2004
Posts: 123

PostPosted: Fri May 06, 2005 6:32 pm    Post subject: Re: [portage] /var/lib/portage/world incomplet Reply with quote

blasserre wrote:
salut à tous

suite au post d'anigel je me suis aperçu que j'avais pas mal de paquets pas à jour...
et j'ai fini par m'apercevoir que mon fichier world n'était pas vraiment exhaustif !
ancien : ~60 lignes
regenworld : ~160 lignes

8O est-ce bien normal ?

d'avance merci


J'ai eu le même soucis il y a quelques temps (https://forums.gentoo.org/viewtopic-t-325962-highlight-.html).
J'ai pas compris, pas eu de solution... :-(
V.
_________________
[Les Mechants] Voltairien
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Fri May 06, 2005 6:42 pm    Post subject: Reply with quote

j'avais pas souvenir de ton post :oops:
et comme je suis infoutu de comprendre comment marche le search....
merci quand même

je suis en train de me demander si ce n'est pas parce que j'installe
systématiquement mes softs avec un emerge -uaDv truc ou un
emerge -aDv truc
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Fri May 06, 2005 7:32 pm    Post subject: Reply with quote

Bah oui lorsque tu fais ça, les dépendances de truc ne sont pas inscrites dans le fichier world.
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Fri May 06, 2005 7:38 pm    Post subject: Reply with quote

bah les dépendances sont recalculées de toute façon... (et jamais inscrites au world)
là, à priori, c'est plus truc qui n'est pas ?toujours? inscrit au world
_________________
benj

technicien professionnel, ascendant winner
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: Fri May 06, 2005 7:42 pm    Post subject: Reply with quote

bosozoku wrote:
Bah oui lorsque tu fais ça, les dépendances de truc ne sont pas inscrites dans le fichier world.


Code:
>>> Regenerating /etc/ld.so.cache...
>>> sys-apps/memtester-4.0.3 merged.
>>> Recording sys-apps/memtester in "world" favorites file...


Alors que je viens de l'emerger avec -auvD
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Fri May 06, 2005 7:50 pm    Post subject: Reply with quote

Oui c'est normal mais je parlais des dépendances du programme que tu installes.
Si le programme que tu as installé avait des dépendances elles ne sont pas écrites dans le world si ?
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
voltairien
Tux's lil' helper
Tux's lil' helper


Joined: 24 Apr 2004
Posts: 123

PostPosted: Fri May 06, 2005 7:54 pm    Post subject: Reply with quote

Non, celles-ci ne le sont pas.
Mais ca explique que le world ait rétréci, dans son cas comme dans le mien d'une grande partie ...

Et d'ailleurs blasserre, si tu regardes dans ton emerge.log, tu vas retrouver l'emerge original d'un package pour qui il y a bien eu inscription au fichier world j'imagine ? et ensuite plus rien, pas de mise à jour... (par exemple firefox)
_________________
[Les Mechants] Voltairien
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Fri May 06, 2005 8:14 pm    Post subject: Reply with quote

je viens de regarder mon log
firefox n'a été ajouté au world qu'à la quatrième compilation !
thunderbird, compilé trois fois, n'a jamais été ajouté....

ceci dit il semble que l'ajout au world passe mieux en -av qu'en -auDv
mais ce n'est pas une généralité

j'attends qu'emerge ait fini OOo pour pousser les investigations :wink:
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
zdra
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1693
Location: Bruxelles, Belgique

PostPosted: Fri May 06, 2005 8:31 pm    Post subject: Reply with quote

Avec l'option -u il va jamais mettre le moindre paquet dans le world, puis que ce sont des paquets déjà installé qui sont touché. Le principe est simple, quand on fait qqch comme "emerge gnome" il va installer 200 dépendances et va inscrire uniquement "gnome" dans le world. Avec gnome dans le world il sait reconstruire toutes les dépendances installées ou devant être installées. Au final le world ne doit contenir que les applications final que l'utilisateur veut explicitement installer, le reste est implicite.

Pour ce qui est du -uD le principe c'est que le -u tout seul va prendre tout les paquets du world et va vouloir mettre leur version la plus récente tout en vérifiant que les dépendances sont respectées, il va donc updater que ce qu'il faut... le -D est plus fort, il dit qu'il faut mettre à jours TOUT les paquets du world, TOUTES leurs dépendances, et ainci de suite récursivement. par exemple:
foo-1.0 dépent de >=bar-1.0. foo est dans world et pas bar.
puis des nouvelles versions sont dispo:
foo-2.0 dépent de >=bar-1.0
bar-2.0 est dispo également.

"emerge -u world" va vouloir mettre foo à jours (version 2.0) et va voir que bar-1.0 suffi pour respecter la dépendance et va donc pas mettre bar-2.0.
"emerge -uD world" va vouloir mettre foo à jours, puis va vouloir récursivement mettre à jours toutes les deps, donc va mettre bar-2.0 à jours aussi.
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Fri May 06, 2005 8:53 pm    Post subject: Reply with quote

zdra wrote:
Avec l'option -u il va jamais mettre le moindre paquet dans le world, puis que ce sont des paquets déjà installé qui sont touché.

c'est bien ça aucun emerge --update truc n'a écrit dans le world
man emerge wrote:

--update (-u)
(...) In general, use this option only in combination with the world or system target.

là était mon erreur, je pensais que l'emerge -auDv truc mettait toutes ses dépendances à jour installait et inscrivait au world... hélas il ne fait pas la dernière étape :cry:
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
voltairien
Tux's lil' helper
Tux's lil' helper


Joined: 24 Apr 2004
Posts: 123

PostPosted: Fri May 06, 2005 8:53 pm    Post subject: Reply with quote

zdra wrote:
Avec l'option -u il va jamais mettre le moindre paquet dans le world, puis que ce sont des paquets déjà installé qui sont touché


C'est vrai, l'installation d'un package, exemple :
Code:
emerge -u yard


N'inscrit pas yard au world. Jusque la, ça parait correct. Mais ca n'explique pas les disparitions (Mulder?), une future release d'un package ne le fera pas disparaitre du world parce qu'il est l'objet d'une dépendance à mettre à jour ? ... ca va pas ca.

Et puis autre chose curieuse, un
Code:
emerge =yard-2.0-r1


N'inscrit rien au world ... ???
Alors que le :
Code:
emerge yard

l'inscrit bien ...
_________________
[Les Mechants] Voltairien
Back to top
View user's profile Send private message
bosozoku
Advocate
Advocate


Joined: 11 Jan 2004
Posts: 2431
Location: Roazhon

PostPosted: Fri May 06, 2005 8:55 pm    Post subject: Reply with quote

Et si tu explicites la version voulue dans le package.keyword ou unmask je sais plus ?
_________________
Stationlinux.org - Wiki Fvwm FR - Config Fvwm
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Fri May 06, 2005 8:59 pm    Post subject: Reply with quote

voltairien wrote:
N'inscrit pas yard au world. Jusque la, ça parait correct. Mais ca n'explique pas les disparitions (Mulder?), une future release d'un package ne le fera pas disparaitre du world parce qu'il est l'objet d'une dépendance à mettre à jour ? ... ca va pas ca.

non ça, ça n'existe pas, ça n'existe pas
voltairien wrote:

Et puis autre chose curieuse, un
Code:
emerge =yard-2.0-r1

N'inscrit rien au world ... ???

là je pense qu'on peut considérer ça comme du "oneshot" :
je veux cette version, donc derrière tu ne me la mets pas à jour, ça me semble logique
_________________
benj

technicien professionnel, ascendant winner


Last edited by blasserre on Fri May 06, 2005 9:10 pm; edited 1 time in total
Back to top
View user's profile Send private message
voltairien
Tux's lil' helper
Tux's lil' helper


Joined: 24 Apr 2004
Posts: 123

PostPosted: Fri May 06, 2005 9:08 pm    Post subject: Reply with quote

blasserre wrote:

là je pense qu'on peut considérer ça comme du "oneshot" :
je veux cette version, donc derrière tu ne me la met pas à jour, ça me semble logique


Logique ... Il est tard :-(
_________________
[Les Mechants] Voltairien
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Fri May 06, 2005 9:21 pm    Post subject: Reply with quote

@voltairien : tu rentres dans un des cas cités ou c'est encore autre chose chez toi ?

@tous :merci à vous
je me coucherai une fois de plus moins bête (mais il reste du boulot !)
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
voltairien
Tux's lil' helper
Tux's lil' helper


Joined: 24 Apr 2004
Posts: 123

PostPosted: Fri May 06, 2005 9:29 pm    Post subject: Reply with quote

blasserre wrote:
@voltairien : tu rentres dans un des cas cités ou c'est encore autre chose chez toi ?


J'ai toujours fais mes installations sans l'option "u", et un jour je me suis rendu-compte que le world avait rétréci (...) donc c'est un cas différent du tiens. Depuis regenworld tout va bien, mais je veille.
Merci a toi aussi.
V.
_________________
[Les Mechants] Voltairien
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