Richard OK, no I told you so's please - you were right! Thanks for the help! Now for the next question. How do I get my system to load kde 3.5 instead of kde 3.4? Thanks in advance. Pete On 4/9/06, Richard Fish wrote: > > On 4/9/06, Pete Pardoe wrote: > > Richard > > > > The problem is that there is no ebuild for kde-base/kdebugdialog-3.5.2it > > is not a ~x86 problem. > > Ah, sorry, I missed that. But the problem still remains that you need > to add extra stuff to package.keywords. > > kdebase-meta-3.5.2 can actually depend on any version of kdebugdialog > between 3.5.0 and 3.5.2. See this from the ebuild: > > $(deprange 3.5.0 $MAXKDEVER kde-base/kdebugdialog) > > kdebugdialog 3.5.0 is also ~x86, so again, you need to add > kde-base/kdebugdialog to package.keywords in order to merge kde 3.5.2. > > As proof that I am not completely full of shit: > > carcharias kde-base # emerge -Duvp kdebase-meta > > These are the packages that would be merged, in order: > > Calculating dependencies | > emerge: there are no ebuilds to satisfy "~kde-base/kdebugdialog-3.5.2". > (dependency required by "kde-base/kdebase-meta-3.5.2" [ebuild]) > > carcharias kde-base # echo "kde-base/kdebugdialog ~x86" > >>/etc/portage/package.keywords > carcharias kde-base # emerge -Duvp kdebase-meta > > These are the packages that would be merged, in order: > > Calculating dependencies - > !!! All ebuilds that could satisfy "~kde-base/libkonq-3.5.2" have been > masked. > !!! One of the following masked packages is required to complete your > request: > - kde-base/libkonq-3.5.2 (masked by: ~x86 keyword) > > For more information, see MASKED PACKAGES section in the emerge man page > or > refer to the Gentoo Handbook. > (dependency required by "kde-base/kdebase-meta-3.5.2" [ebuild]) > > > Run the commands I gave you earlier, and you will allow the ~x86 > keyword for all base KDE packages. Or you can continue to do them one > at a time. Your choice. > > -Richard > > -- > gentoo-user@gentoo.org mailing list > > -- Pete Pardoe