Tried to update eric-5.2.7 and emerge failed. Please see build.log. I updated sip to 4.14.3 and PyQt4 to 4.9.6-r2 yesterday. Reproducible: Always
Created attachment 339362 [details] build.log from dev-util/eric-5.2.7
Did you rebuild pykde after updating your dev-python/sip? @kde: I believe the pykde package should make use of subslots so it gets rebuild automatically when dev-python/sip is updated
(In reply to comment #2) > Did you rebuild pykde after updating your dev-python/sip? pykde was updated (and so build) after sip and PyQt4 as well.
Created attachment 339548 [details] Build log for Calibre and Eric
I've had the same problem for dev-util/eric-5.2.7 as well as app-text/calibre-0.9.19 after upgrading to dev-python/sip-4.14.3:0/9 from 4.13.3:0/0 See build log for both. Contrary to bug 336395, I had no warning about the need to recompile packages that depend on sip. Once I recompiled the packages that depend on sip, eric and calibre installed fine. emerge -1 =dev-python/PyQt4-4.9.6-r2 =dev-python/qscintilla-python-2.6.2 =kde-base/plasma-workspace-4.9.5 =kde-base/pykde4-4.9.5 =sci-visualization/qtiplot-0.9.8.9-r1
(In reply to comment #3) > (In reply to comment #2) > > Did you rebuild pykde after updating your dev-python/sip? > > pykde was updated (and so build) after sip and PyQt4 as well. Please ignore that. This information was from a different box, where eric is not installed. Rebuilding pykde4 (and also dev-python/qscintilla-python) fixed this problem.
(In reply to comment #6) > (In reply to comment #3) > > (In reply to comment #2) > > > Did you rebuild pykde after updating your dev-python/sip? > > > > pykde was updated (and so build) after sip and PyQt4 as well. > > Please ignore that. > This information was from a different box, where eric is not installed. > Rebuilding pykde4 (and also dev-python/qscintilla-python) fixed this problem. Thanks. Lets keep this bug open until pykde4 is really fixed to understand the correct subslots.
pykde4 subslots are already present in ~arch
I was struck by this, as well. Just wanted to confirm comment #5. The rebuild warning was, indeed, removed from >=dev-python/sip-4.14 prematurely.
(In reply to comment #8) > pykde4 subslots are already present in ~arch it didn't seem to work in this case. Or did it?
(In reply to comment #10) > (In reply to comment #8) > > pykde4 subslots are already present in ~arch > > it didn't seem to work in this case. Or did it? Looks like the affected users are running stable.
pykde4 with sip subslot dependency is now stabilised.