Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge -puD world] Mise à jour Filezilla (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
xkomodor
n00b
n00b


Joined: 18 Jul 2008
Posts: 14

PostPosted: Thu Oct 16, 2008 10:54 pm    Post subject: [emerge -puD world] Mise à jour Filezilla (résolu) Reply with quote

Bonsoir à tous,

Je dépose mon premier post car utilisant depuis quelques mois Gentoo sans avoir aucun soucis ou si c'était le cas j'ai pu trouver des réponses sur Google ou dans les docs Gentoo mais là je sèche.

Donc je viens de réaliser un :
Code:
emerge --sync


et l'on m'indique qu'une nouvelle version de Filezilla (filezilla-3.1.4) est disponible.

Mais lorsque je fais :
Code:
emerge -puD world

j'ai ce message :
Code:
These are the packages that would be merged, in order:

Calculating world dependencies \
!!! All ebuilds that could satisfy ">=x11-libs/wxGTK-2.8.9" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/wxGTK-2.8.9.1 (masked by: EAPI 2)

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "net-ftp/filezilla-3.1.4" [ebuild])



!!! Problem resolving dependencies for net-ftp/filezilla
!!! Depgraph creation failed.


Il semble que je sois en EAPI 1 hors pour réaliser la mise à jour, il me faut être en EAPI 2.

Donc ma question est triple :
1/ Qu'est-ce que EAPI 1 et 2 ?
2/ Faut-il passer en EAPI 2 et naturellement comment ou dois-je pour continuer à avoir les mises à jour du reste de Gentoo, faire un "Mask" sur Filezilla ?

Je vous remercie pour vos éclaircissement . :wink:

:D


Last edited by xkomodor on Fri Oct 17, 2008 11:45 am; edited 1 time in total
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1677
Location: 127.0.0.1

PostPosted: Fri Oct 17, 2008 9:04 am    Post subject: Reply with quote

Salut,

EAPI 1 correspond à l'API des Ebuilds de portage stable (2.1.4.5), et EAPI 2 à portage instable (2.2_rc12 actuellement).
Cela veut donc dire que l'ebuild x11-libs/wxGTK-2.8.9.1 a été spécifiquement écrit pour portage instable.
Donc 2 solutions : soit tu masques temporairement cette version de filezilla, le temps que la RC de portage se stabilise, soit tu passes à portage instable.
Back to top
View user's profile Send private message
Kazuya
Apprentice
Apprentice


Joined: 09 Jul 2006
Posts: 256

PostPosted: Fri Oct 17, 2008 9:25 am    Post subject: Reply with quote

Hello,
bon je te donne un début de réponse:
Si tu veux pouvoir utiliser l'EAPI 2 il faut que tu passes à portage 2.2 (qui est actuellement tildarché)
Dernière version à ce jour: 2.2_rc12 (ou du moins >=2.2_rc11)
Selon moi (du moins à ce que j'ai compris) l'EAPI est une règle qui dit en quelque sorte quelles caractéristiques peuvent être utilisées par les ebuilds.
ou comme le précise le Package Manager Specification, cela peut être vu comme une version des spécifications à laquelle un paquet (ebuild) est conforme.


Ce que permet l'EAPI-2 pour nous utilisateurs ?

Ça à un impact directement sur les dépendances. Par exemple un développeur peut spécifié si tel dépendance d'ebuild requière tel useflag absolument.
Cette modification est alors prise en compte par portage lorsqu'il calcule les dépendances.
Un message apparaitrait sur la droite de portage, si on doit effectuer des changements dans les useflags, ainsi on est informé immédiatement, plutôt que d'attendre une compilation qui échoue après que toutes les dépendances de celui-ci soit compilées.

Pour plus d'information, n'hésite pas à consulter le Package Manager Specification.
Si jamais je me suis trompé dans mon explication, que les "pro" n'hésite pas à me corriger ;).
_________________
Hacker vaillant, rien d'impossible !!!
"Quand une vache boit de l'eau, cette eau devient du lait. Quand un serpent boit de l'eau, cette eau devient du poison."
Back to top
View user's profile Send private message
xkomodor
n00b
n00b


Joined: 18 Jul 2008
Posts: 14

PostPosted: Fri Oct 17, 2008 11:44 am    Post subject: Reply with quote

Salut,

Hé bien je vous remercie pour les informations que vous m'avez donné. :wink:

J'ai donc de nouvelles pistes de recherche et je regarde tout cela de plus près.
Je continue donc à "gratter" principalement pour tester les nouvelles possibilités que je pourrais "bricoler".

Encore merci pour les infos et surtout de votre réactivité.

:D
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