Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 283575 - KDE 3.5 support dropped in app-office/openoffice-3.1.1
Summary: KDE 3.5 support dropped in app-office/openoffice-3.1.1
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: CVE-2009-0200
  Show dependency tree
 
Reported: 2009-09-03 09:20 UTC by Jens Rutschmann
Modified: 2009-09-15 08:11 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Rutschmann 2009-09-03 09:20:34 UTC
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 :-)
Comment 1 Chris Ribble 2009-09-03 14:13:00 UTC
Confirming here. Please address this.
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2009-09-03 15:18:08 UTC
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. 
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-09-03 16:03:26 UTC
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?
Comment 4 Andreas Proschofsky (RETIRED) gentoo-dev 2009-09-03 16:11:49 UTC
(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)
Comment 5 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-09-03 16:56:26 UTC
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.
Comment 6 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-09-03 17:11:43 UTC
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
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-09-03 18:23:33 UTC
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.
Comment 8 Petr Kočmíd 2009-09-04 05:13:34 UTC
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.
Comment 9 Robert Buchholz (RETIRED) gentoo-dev 2009-09-09 01:45:34 UTC
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.
Comment 10 Andreas Proschofsky (RETIRED) gentoo-dev 2009-09-09 07:03:29 UTC
(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 11 Samuli Suominen (RETIRED) gentoo-dev 2009-09-13 09:53:03 UTC
Comment #4. Period.
Comment 12 Robert Buchholz (RETIRED) gentoo-dev 2009-09-13 10:17:09 UTC
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.
Comment 13 Samuli Suominen (RETIRED) gentoo-dev 2009-09-13 10:26:56 UTC
(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.
Comment 14 Robert Buchholz (RETIRED) gentoo-dev 2009-09-13 17:48:58 UTC
(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.
Comment 15 Adam Felson 2009-09-14 15:18:45 UTC
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.
Comment 16 Robert Piasek (RETIRED) gentoo-dev 2009-09-14 18:03:42 UTC
(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).

Comment 17 Robert Buchholz (RETIRED) gentoo-dev 2009-09-14 22:20:18 UTC
(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.
Comment 18 Samuli Suominen (RETIRED) gentoo-dev 2009-09-15 08:11:58 UTC
(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.