Re: [gentoo-user] Clashing dependencies in KDE
On Thursday 11 December 2014 11:09:00 Rich Freeman wrote: On Thu, Dec 11, 2014 at 9:53 AM, Peter Humphrey pe...@prh.myzen.co.uk wrote: On Thursday 11 December 2014 14:47:08 Peter Humphrey wrote: On Thursday 11 December 2014 12:18:28 Hinnerk van Bruinehsen wrote: As a final straw (or first option - depending on you preferences) you could resync the tree: maybe you've gotten an incomplete version/revbump that already is resolved in later versions of the tree. That did it - thanks. I see we have a new version of KDE today, and the changes to the tree had only been partly completed. I should have thought of that myself. Now to shut KDE down and upgrade it... I spoke too soon. I'm now seeing hundreds of file size errors, so clearly the update is still in progress. I'd better leave it until tomorrow. And this is just one more reason why we need git. :) It looks like there are still a few issues left. I was able to solve them by removing semantic-desktop from my USE flags, and removing amarok and digikam from my world. I'll deal with them some other day - I don't really use either much now. Today everything went like clockwork. I have semantic-desktop in USE but those two programs are not installed here. You might want to try again. -- Rgds Peter.
Re: [gentoo-user] Clashing dependencies in KDE
On Thu, Dec 11, 2014 at 10:58:12AM +, Peter Humphrey wrote: Hello list, Today when I ran my usual upgrade I ran into a problem. Portage told me it had skipped net-libs/libkgapi:4 because of unsatisfied dependencies. All it could tell me was that =kde-base/kdepimlibs-4.14:4 required it. So I embarked on one of those fruitless cycles of adding packages to package.keywords, one at a time as they caused portage to stop, until after about 8 additions I hit the inevitable show-stopper. The mixing of versions of parts of KDE resulted in both 4.14.3 and 4.12.5 of kdelibs being required at the same time. It looks as though someone has allowed something from ~amd64 out of the wild and into the peace of amd64. Does anyone have a clue to what it is? I thought it might be chromium, since libkgapi is for handling Google calendars and contacts, but eix tells me I already have the latest stable version. Hello Peter, if I'd be in your place I'd try to run emerge @world -uvDNta (the most important one here is the -t for showing the dependency tree, you could also play with --backtrack=30 to resolve possible issues with the dependency calculation), after you removed the keyword stuff you just added. From your fist statement (required by =kde-base/kdepimlibs-4.14:4) I guess that you keyworded something that depends on kdepimlibs or kdepimlibs itself in the past. Another option would be to try equery d kdepimlibs : it should show everything that depends on it (and you can crosscheck that with your keywords). As a final straw (or first option - depending on you preferences) you could resync the tree: maybe you've gotten an incomplete version/revbump that already is resolved in later versions of the tree. WKR Hinnerk
Re: [gentoo-user] Clashing dependencies in KDE
On Thursday 11 December 2014 12:18:28 Hinnerk van Bruinehsen wrote: if [I were] in your place I'd try [running] emerge @world -uvDNta (the most important one here is the -t for showing the dependency tree, you could also play with --backtrack=30 to resolve possible issues with the dependency calculation), after you removed the keyword stuff you just added. I thought someone would say that. The -t, I mean. Of course I did try it, but I already knew it wouldn't help because portage can't complete the dependency calculation. From your fist statement (required by =kde-base/kdepimlibs-4.14:4) I guess that you keyworded something that depends on kdepimlibs or kdepimlibs itself in the past. $ cat /etc/portage/package.keywords sci-misc/boinc ~sci-calculators/qalculate-units-0.9.4 sys-apps/portage [...] As a final straw (or first option - depending on you preferences) you could resync the tree: maybe you've gotten an incomplete version/revbump that already is resolved in later versions of the tree. That did it - thanks. I see we have a new version of KDE today, and the changes to the tree had only been partly completed. I should have thought of that myself. Now to shut KDE down and upgrade it... -- Rgds Peter. PS. Am I right in thinking that two verb constructs in everyday English are absent from German? I have the pluperfect tense and the subjunctive mood in mind. We also don't have a rule that every verb in a sentence must be in the same tense - in fact it's rarely so. Just a passing observation; no offence meant.
Re: [gentoo-user] Clashing dependencies in KDE
On Thursday 11 December 2014 14:47:08 Peter Humphrey wrote: On Thursday 11 December 2014 12:18:28 Hinnerk van Bruinehsen wrote: As a final straw (or first option - depending on you preferences) you could resync the tree: maybe you've gotten an incomplete version/revbump that already is resolved in later versions of the tree. That did it - thanks. I see we have a new version of KDE today, and the changes to the tree had only been partly completed. I should have thought of that myself. Now to shut KDE down and upgrade it... I spoke too soon. I'm now seeing hundreds of file size errors, so clearly the update is still in progress. I'd better leave it until tomorrow. Thanks again anyway. -- Rgds Peter.
Re: [gentoo-user] Clashing dependencies in KDE
On Thu, Dec 11, 2014 at 9:53 AM, Peter Humphrey pe...@prh.myzen.co.uk wrote: On Thursday 11 December 2014 14:47:08 Peter Humphrey wrote: On Thursday 11 December 2014 12:18:28 Hinnerk van Bruinehsen wrote: As a final straw (or first option - depending on you preferences) you could resync the tree: maybe you've gotten an incomplete version/revbump that already is resolved in later versions of the tree. That did it - thanks. I see we have a new version of KDE today, and the changes to the tree had only been partly completed. I should have thought of that myself. Now to shut KDE down and upgrade it... I spoke too soon. I'm now seeing hundreds of file size errors, so clearly the update is still in progress. I'd better leave it until tomorrow. And this is just one more reason why we need git. :) It looks like there are still a few issues left. I was able to solve them by removing semantic-desktop from my USE flags, and removing amarok and digikam from my world. I'll deal with them some other day - I don't really use either much now. -- Rich