app-office/openoffice-3.1.1 dropped support for building against KDE 3.5. Version 3.1.0-r1 still supported it. The ebuild seems to intentionally disable the KDE 3.5 support independent of use flags. The ebuild changelog doesn't contain any information about dropping KDE 3.5 support so I consider this a bug :-)
Confirming here. Please address this.
Well this is intentional as a result of the qt3 deprecation disucssion, see http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg35206.html and bug #283429 Adding qt / kde-herds for input on this issue.
Yes, Qt3/KDE3 are in their way out of the tree. Andreas, do you know if upstream is working on KDE4 integration and its status?
(In reply to comment #3) > Yes, Qt3/KDE3 are in their way out of the tree. > > Andreas, do you know if upstream is working on KDE4 integration and its status? > We already have KDE4 integration in openoffice-3.1.1 ;) (and have dropped KDE3-support)
In KDE, we have slot :4 for kde4 applications and slot :3.5 for kde3 applications. No application has both kde3 and kde4 intergration. You could do something similar, like slotting :3.5 the older openoffice versions, if the user wants to have them both. This can be easy if you declare the change in profiles/updates/XQ-2009. I totally support your decision to drop kde3 support from the newer versions.
slotting is not enough, we also have different prefix for kde3 apps, /usr/kde/3.5 (forgot to mention that) i don't know if openoffice follows that rule (i doubt it) Also, another thing that could be done is to use kde USE flag for versions >3.1.1 and kde3 USE flag for <3.1.1 but this wouldn't allow both of them to be installed together. You choose
Theo, OpenOffice.org is not a KDE app, so we can't take the SLOT + Prefix route. This is an example of an external app with bindings/integration with KDE and that is unable/unwilling to support both at the same time. Thus the decision to move the support from KDE-3.5 to KDE-4 makes perfect sense, imho. Andreas, sorry about that. I updated openoffice yesterday in the middle of my KDE-4.3.1 update and didn't notice it. It's good to know openoffice now supports integration with KDE-4. As the KDE team lead I fully support your choice.
while kde-3.5.10+qt3 is in the process of being rescued into kde-sunset overlay as it is, only to prolong it's lifetime for hardcore users, it is almost certain that any integration of non-kde3/qt3 applications in portage cannot be supported; I believe in case of openoffice an "integration" is just about visual cosmetics, not functionality.
KDE 4 is not stable yet, and looking at the number of bugs on the tracker #277868, it will not be in the next few days. Until then, KDE 3.5 is the stable KDE version. While I appreciate the effort to move reverse dependencies to kde 4, this should not affect the stable tree until kde 4 is stable. I would propose the following: Kepp two revisions of all OO releases around, one stable -rX against kde 3.5 and one unstable -rX+Y against kde 4. This will keep the stable tree working and allow fast migration to KDE4 as soon as the kde team and the arches have reached that point.
(In reply to comment #9) > KDE 4 is not stable yet, and looking at the number of bugs on the tracker > #277868, it will not be in the next few days. Until then, KDE 3.5 is the stable > KDE version. > While I appreciate the effort to move reverse dependencies to kde 4, this > should not affect the stable tree until kde 4 is stable. > > I would propose the following: Kepp two revisions of all OO releases around, > one stable -rX against kde 3.5 and one unstable -rX+Y against kde 4. This will > keep the stable tree working and allow fast migration to KDE4 as soon as the > kde team and the arches have reached that point. > Which is actually what I proposed in bug #283618 ;) So: Yeah, going to do that.
Comment #4. Period.
Samuli, is this decision coordinated with with openoffice maintainers? I do not see how ending this discussion without any more arguments is justified when Andreas intended to keep KDE3 support in stable openoffice. If we remove kde3 support now in stable, we are creating a regression for the stable kde+oo users that seems unnecessary to me.
(In reply to comment #12) > Samuli, is this decision coordinated with with openoffice maintainers? KDE maintainers. > I do not > see how ending this discussion without any more arguments is justified when > Andreas intended to keep KDE3 support in stable openoffice. I hope he won't waste time on it. > If we remove kde3 support now in stable, we are creating a regression for the > stable kde+oo users that seems unnecessary to me. The KDE3 support is cosmetics so i'd say regression is a bit too strong word here.
(In reply to comment #13) > > If we remove kde3 support now in stable, we are creating a regression for the > > stable kde+oo users that seems unnecessary to me. > > The KDE3 support is cosmetics so i'd say regression is a bit too strong word > here. Ok, I have no idea of the extent of KDE integration, I was going by the Andreas' wording of this being a "critical" issue in the blocked bug.
KDE 4 is still not a useable product and this defect prevents new versions of OO from being in the future on stable systems. Tried KDE yesterday and removed it on the same day. Desktop can't contain files unless they're in a window *and* on the desktop, can't be organized in folders; panels can't be stacked; applications icons can only be placed on main panel and can't be moved to other panels. This needs to be fixed.
(In reply to comment #15) > KDE 4 is still not a useable product and this defect prevents new versions of > OO from being in the future on stable systems. > > Tried KDE yesterday and removed it on the same day. Desktop can't contain > files unless they're in a window *and* on the desktop, can't be organized in > folders; panels can't be stacked; applications icons can only be placed on > main panel and can't be moved to other panels. > > This needs to be fixed. > Firstly let me point out, that OO 3.1.1 is NOT a stable package, so the whole argument about "stable" kde and "unstable" OO doesn't make much sense here. Stable OO works fine with stable KDE. Secondly KDE4 is currently in much better shape than kde3 (there are tons of security problems with kde3, which kde devs aren't going to fix). That's why decision about kde3.5 depreciation was made. Finally about the last comment - everything you described above is easily doable in KDE4 (maybe except "panels can't be stacked" - I've never had a need to do it, so can't say if that's possible or not).
(In reply to comment #16) > Firstly let me point out, that OO 3.1.1 is NOT a stable package, so the whole > argument about "stable" kde and "unstable" OO doesn't make much sense here. > Stable OO works fine with stable KDE. It will be, bug 283370.
(In reply to comment #15) > KDE 4 is still not a useable product and this defect prevents new versions of > OO from being in the future on stable systems. > > Tried KDE yesterday and removed it on the same day. Desktop can't contain > files unless they're in a window *and* on the desktop, can't be organized in > folders; panels can't be stacked; applications icons can only be placed on > main panel and can't be moved to other panels. > > This needs to be fixed. Couldn't be more unrelated to this bug, if you want features... go and rant to KDE upstream. That said, it's very usable and stable here -- I hope it'll go stable asap.