Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge]Dbus 0.91 bloque dbus 1.0.2 (resolu)
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
zigz4g
n00b
n00b


Joined: 12 Aug 2005
Posts: 37

PostPosted: Wed Dec 20, 2006 12:35 pm    Post subject: [emerge]Dbus 0.91 bloque dbus 1.0.2 (resolu) Reply with quote

Salut a tous.
Je ne trouve pas de moyen de nettoyer ce probleme.
Code:
emerge -puvDN dbus

These are the packages that would be merged, in order:

Calculating dependencies... done!
[blocks B     ] <sys-apps/dbus-0.91 (is blocking sys-apps/dbus-1.0.2)
[ebuild     U ] sys-apps/dbus-1.0.2 [0.62-r2] USE="X -debug -doc (-selinux) (-gtk%) (-mono%) (-python%*) (-qt3%*) (-qt4%*)" 0 kB

A la base, je voulais juste faire un emerge -puvDN world mais le message ci dessus est apparue.
Si j'ai bien compris la version 1.0.2 n'a pas la meme ABI et il est difficile de passer a cette nouvelle version car d'autres packages sont compiles avec.
Je veux juste mettre ma machine a jour, quelqu'un a une idee pour faire le menage ???
_________________
--
NoSig


Last edited by zigz4g on Wed Dec 20, 2006 12:44 pm; edited 1 time in total
Back to top
View user's profile Send private message
zigz4g
n00b
n00b


Joined: 12 Aug 2005
Posts: 37

PostPosted: Wed Dec 20, 2006 12:44 pm    Post subject: Reply with quote

Resolu.
J'avais pas vue le sys-apps/dbus qui trainait dans mon /etc/portage/package.keywords.
Ca date d'une autre mise a jour qui me demandait une version masquee.
_________________
--
NoSig
Back to top
View user's profile Send private message
nykos
Guru
Guru


Joined: 08 Jun 2005
Posts: 488
Location: Strasbourg

PostPosted: Thu Dec 21, 2006 9:27 pm    Post subject: Reply with quote

j'ai aussi ce problème, je vois pas trop comment le résoudre...
en fait je suis en stable, mais kpowersave requiet dbus-qt3-old qui est en ~amd64, qui lui-même requiert dbus 1.0.2 qui est aussi en ~amd64.
J'ai donc mis
Code:
dev-libs/dbus-qt3-old ~amd64
sys-apps/dbus ~amd64
dans mon package.keywords et j'obtient le message
Code:
[blocks B     ] <sys-apps/dbus-0.91 (is blocking sys-apps/dbus-1.0.2)
[ebuild     U ] sys-apps/dbus-1.0.2 [0.62-r2] USE="X -debug -doc (-selinux) (-gtk%*) (-mono%) (-python%*) (-qt3%*) (-qt4%*)" 1,367 kB

_________________
-=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers)
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Thu Dec 21, 2006 9:38 pm    Post subject: Reply with quote

Ouais, en fait, ils ont modifié l'ebuild.
Ils ont mis le truc old machin en dep.
Donc soit tu fais l'update sans le --newuse (comme j'ai fait)... soit tu prends l'ebuild, tu vires la dépendance qui est inutile et fout la merde en "arch", et tu la fous dans un overlay local ... ce que je finirai par faire ^^.
Back to top
View user's profile Send private message
nykos
Guru
Guru


Joined: 08 Jun 2005
Posts: 488
Location: Strasbourg

PostPosted: Thu Dec 21, 2006 9:43 pm    Post subject: Reply with quote

j'ai pas très bien compris ce que t'as expliqué, mais j'ai essayé sans le --newuse et il me met le même message :(
_________________
-=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers)
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Thu Dec 21, 2006 9:49 pm    Post subject: Reply with quote

Bah, ca dépend ... Kpowersave, il est déjà installé ou pas ?
Back to top
View user's profile Send private message
nykos
Guru
Guru


Joined: 08 Jun 2005
Posts: 488
Location: Strasbourg

PostPosted: Thu Dec 21, 2006 9:51 pm    Post subject: Reply with quote

oui ;)
_________________
-=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers)
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Thu Dec 21, 2006 9:54 pm    Post subject: Reply with quote

Bah dans ce cas, au lieu de faire "emerge -NDuav world", tu peux faire "emerge -uav world", en virant tes ajouts du package.keywords.

Ceci dit, l'autre solution, sur laquelle je vais me rabattre, est de prendre l'ebuild de kpowersave et de la modifier dans un overlay local pour virer la dépendance.
Etant donné que kpowersave est en "~arch", il a les dépendances de la version de dbus en "~arch" ... mais vu que t'es en stable, t'as pas besoin de cette dépendance, qui fout une merde pas possible.
Désolé si tu ne connais rien aux ebuilds et aux overlays ... :/
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Thu Dec 21, 2006 10:54 pm    Post subject: Reply with quote

Détails:

1/ dans ton make.conf, assure toi que tu as bien :
Code:
PORTDIR_OVERLAY="/usr/local/portage"


2/ tu crées un dossier appelé "/usr/local/portage/sys-power/kpowersave/".

3/ tu y mets ce fichier : http://goondy.free.fr/gentoo/kpowersave-0.6.2-r1.ebuild (sans le renommer)

4/ en root, dans le dossier "/usr/local/portage/sys-power/kpowersave/", tu tapes :
Code:
ebuild kpowersave-0.6.2-r1.ebuild digest


... et il ne devrait plus te faire chier.

Faudra juste le recompiler, mais bon, c'est pas un truc énorme ;)

EDIT : attention, quand dbus 1.x.x sera stabilisé, faudra utiliser l'ebuild de l'arbre officiel ;)
Back to top
View user's profile Send private message
nykos
Guru
Guru


Joined: 08 Jun 2005
Posts: 488
Location: Strasbourg

PostPosted: Fri Dec 22, 2006 9:48 am    Post subject: Reply with quote

merci à toi pour m'avoir expliqué
j'avais déjà tenté ce genre de manipulationss pour d'autre ebuilds mais j'avais pas réussi car je savais pas qu'il fallait faire
Code:
ebuild kpowersave-0.6.2-r1.ebuild digest

_________________
-=Nykos=-
TARGA Traveller 826T - AMD Turion 64 MT 32 1,8GHz - ATI Radeon X700 Mobility (ati-drivers)
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