On Wednesday 22 October 2008 12:10:15 Daniel Pielmeier wrote: > 2008/10/22 Alex Schuster <[EMAIL PROTECTED]>: > > I think I have the same conflict. I just solved it by putting this into > > package.keywords: > > ~dev-python/PyQt4-4.4.3 > > ~dev-python/sip-4.7.7 > > [...] > > This is maybe the PyQt issue I did not remember. So I think it is > worth a try. If this is the case portage tries to pull qt-4.4.3 > because it is needed by PyQt-4.4 plus the qt split ebuilds which are > needed by some other packages. So putting versions of PyQt and sip in > package.keywords which depemd on qt split ebuilds should solve it. If > I remember right I have this entries in my package.keywords too. > Probably you need oneshot for PyQt and sip too.
I've found another way around it on my fresh test system. I had a working KDE-3.5 system installed on it and upgraded it to version 4, no problem. Then I tried to install hplip on it and got the same blockers again. By a process of elimination I found I had to put two entries in package.use: =dev-python/qscintilla-python-2.1 -qt4 =x11-libs/qscintilla-2.1-r1 -qt4 Then I could install hplip as well. Now I'm back on the original system, and putting Alex's package.keywords entries in I find I still have the blockers; his solution isn't working for me, even after reinstalling PyQt4 and sip. Neither is my own on this system. But then I'm getting what looks like nonsense from equery, thus: # equery h qt4 [ Searching for USE flag qt4 in all categories among: ] * installed packages [I--] [ ] dev-python/qscintilla-python-2.1 (0) [I--] [ ] net-print/hplip-2.8.6b (0) [I--] [ ] x11-libs/qscintilla-2.1-r1 (0) [I--] [ ] app-text/poppler-bindings-0.8.7 (0) ...but equery u qscintilla and equery u qscintilla-python both return this line: - - qt4 : Adds support for the Qt GUI/Application Toolkit version 4.x So unless I'm misunderstanding the output of equery as well, the qt4 USE flag both is and is not in use in the two scintilla packages. After writing the above, I uninstalled hplip and poppler-bindings, then reinstalled poppler-bindings and ran revdep-rebuild. That hasn't helped either. -- Rgds Peter

