Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ebuild] forcer une version dans PROVIDE ?
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
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Wed Jan 17, 2007 1:30 pm    Post subject: [ebuild] forcer une version dans PROVIDE ? Reply with quote

tout est dans le titre :)
Mais pour être plus clair, est il possible de forcer une version dans la variable provide ?
par exemple PROVIDE="virtual/portage-2.1.2" ?
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Wed Jan 17, 2007 2:03 pm    Post subject: Reply with quote

Pourquoi ne pas utiliser /etc/portage/package.provided ? Tu peux y indiquer la version...
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Wed Jan 17, 2007 2:17 pm    Post subject: Reply with quote

Parce que je n'utilise pas portage mais paludis et que je voudrais que paludis puisse être reconnu comme portage-2.1.2 :) normalement et pas au travers d'une "rustine" comme package.provided :)
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Wed Jan 17, 2007 2:28 pm    Post subject: Reply with quote

J'avoue ne pas comprendre la subtilité...
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Wed Jan 17, 2007 2:45 pm    Post subject: Reply with quote

tu as des ebuilds qui dépendent de >=sys-apps/portage-2.1_pre1 par exemple. Il devrait normalement dépendre de >=virtual/portage-2.1_pre1 car portage à la variable PROVIDE="virtual/portage" (ce que j'essaye de corriger).

or paludis fournit aussi PROVIDE="virtual/portage", mais comme paludis est en version 0.14.3 alors virtual/portage à donc comme version 0.14.3.
Enfin comme 0.14.3 < 2.1_pre1 le package que je veux installer (une fois corrigé) dépend de virtual/portage-2.1_pre1 me réinstalle portage alors que ce n'est pas nécessaire.

J'aimerai donc pouvoir fournir PROVIDE="virtual/portage-2.1.2" dans l'ebuild de paludis ainsi tout le monde est content et mon package trouve paludis comme correspondant à portage-2.1.2.

Je suis peut être complètement à la masse et il y a une autre manière de faire.

Je prend l'exemple avec portage, mais il doit y avoir plein d'exemple possible avec les autres virtuals.
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Wed Jan 17, 2007 3:18 pm    Post subject: Reply with quote

Et Paludis n'utilise pas /etc/portage/package.provided (ou un équivalent) ? Parce qu'en y mettant la ligne suivante cela devrait résoudre tous tes problèmes :
Code:
>=sys-apps/portage-2.1_pre1


Ou alors je suis complètement à la masse... Ce qui est très probable ! :roll:
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Wed Jan 17, 2007 3:43 pm    Post subject: Reply with quote

non paludis n'utilise pas package.provided, car si je me trompe pas les développeurs de paludis considèrent que si tu as besoin de package.provided c'est que tu as un bug quelque part (ebuild, eclass, chaise-clavier, etc.) qui doit être corrigé.
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1912
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Wed Jan 17, 2007 4:38 pm    Post subject: Reply with quote

C'est pas faux. Il me semble avoir lu aujourd'hui que quelqu'un a soumis un rapport de bug... Il ne reste donc plus qu'à attendre.
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Wed Jan 17, 2007 5:07 pm    Post subject: Reply with quote

c'est moi, mais ce n'est pas ça :)
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