Issue 8498 - Solaris CDE Integration Broken
Summary: Solaris CDE Integration Broken
Status: CLOSED FIXED
Alias: None
Product: Installation
Classification: Application
Component: ui (show other issues)
Version: 643
Hardware: Sun Solaris
: P2 Trivial (vote)
Target Milestone: OOo 1.1 Beta2
Assignee: Olaf Felka
QA Contact: issues@installation
URL:
Keywords:
: 8970 (view as issue list)
Depends on:
Blocks:
 
Reported: 2002-10-19 07:49 UTC by Unknown
Modified: 2003-09-08 16:53 UTC (History)
5 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Unknown 2002-10-19 07:49:10 UTC
At least, it didn't work for me when I installed it tonight, instead, I had to
run "dtappintegrate -s /usr/local/OpenOffice.org1.0 manually.  *Then* the icon
in the CDE FrontPanel and the icons in the FrontPanel menu are very garbled
looking, with the exeption of the main "OpenOffice.org" and the "Setup" icons.
Comment 1 Olaf Felka 2002-10-21 15:11:38 UTC
Hi Oliver,
tried with OOo 643: after installation there is no CDE integration.
Starting setup again and deselecting CDE at the modules, then
restarting setup and selecting CDE integration at the modules, then
CDE integration works.
Comment 2 nospam4obr 2002-11-11 10:33:51 UTC
Ingo, could you please have an initial look at this ?
Comment 3 nospam4obr 2002-11-11 10:34:46 UTC
Accepted.
Comment 4 nospam4obr 2002-11-11 10:36:08 UTC
*** Issue 8970 has been marked as a duplicate of this issue. ***
Comment 5 ingo.schmidt-rosbiegal 2002-11-11 16:04:35 UTC
This is caused by the missing STANDALONE flag of
GID_PROCEDURE_CDE_DTAPPINTEGRATE
Comment 6 ingo.schmidt-rosbiegal 2002-11-12 10:15:48 UTC
Nonsens,

dtappintegrate must only be executed in a Network intallation,
therefore I will remove the flag STANDALONE again.
My test installation showed, that in a standalone installation dtint
is executed and the CDE integration works fine. In a network
installation as root the dtappintegrate works also fine.
Comment 7 nospam4obr 2002-11-13 07:03:32 UTC
Spazzz, what kind of installation did you do ? Did you use the -net
switch and, if so, did you log in as root ?
Comment 8 nospam4obr 2002-11-13 07:05:58 UTC
Olaf, would you please check with the official download version -
maybe we don't have the real 1.0.1 version here ..
Comment 9 Olaf Felka 2002-11-13 10:27:14 UTC
I've tried with a downloaded version: CDE integration is working as
expected. After setup I've restarted the workspace manager and OOo is
integrated in CDE.
Comment 10 robert.kinsella 2002-11-21 18:11:25 UTC
Is there confusion here on what version of OpenOffice is failing. This
bug was logged against build1.0.1. Bug 8970, was logged aginst build
643C and has been closed as a duplicate of this bug.

This error was not seen when testing build 1.0.1 in house.

This error is in build 643C  so this am reopening this bug against
build 643C. I have verified this bug exists on a system with a newly
installed OS and a new user account, on both Solaris sparc 8 and 9.
Comment 11 nospam4obr 2002-11-26 06:29:31 UTC
Ingo, since I haven't changed anything in this area, this must be a
problem with the changes Kevin made to scp for OOo 1.0. Would you
please have a look at it ?
Comment 12 ingo.schmidt-rosbiegal 2002-11-26 11:01:13 UTC
What has happened here? In my Solaris-Sparc OOO_643Ce there is no
file, no basic script an no module, not for CDE, not for KDE and not
for Gnome. There is absolutely no unix system integration.
Comment 13 khendricks 2002-11-26 12:25:02 UTC
 Hi,  
  
Yes, the version of scp and the version of sysui used for OO643C  
were completely missing all of the peices added to support dedktop  
integration.  
  
Missing directories include:  
  
sysui/oounix  
scp/ookde  
scp/oocde  
  
plus all of the supporting ahcnges.  
  
So OO643C was released without any desktop integration at all.  
  
I pointed this out on the release list last week but too late to fix  
anything for the release.  
  
Since then I have added back in all of the pieces to properly do  
desktop integration (which worked in OO642C, OOo 1.0.1, and OOo 1.0  
but were missing from OO643B and OO643C releases.  
  
I comitted all of these changes to the OO643C this weekend and made  
a PPC Linux release of OO643C that does in fact have desktop  
integration.  
  
Sorry, the official OO643C release wis simply broken in regrards to  
desktop integration.  
  
I simply did not catch the ommission until I started testing it on  
PPC Linux.  
  
Please see the releases mailing list from late last week for more 
info. 
 
Kevin  
  
Comment 14 ingo.schmidt-rosbiegal 2002-12-09 11:10:22 UTC
Hi Kevin,

then this bug is yours.

  Ingo 
Comment 15 khendricks 2002-12-09 14:36:27 UTC
Hi,

I would be happy to accept ownership of this issue but I can really do nothing 
to fix it on a repeating basis.

We really need a process to make sure that all of the OOo specific pieces get 
included into the source for each OOo release.

Right now these include:

1. lingucomponent
2. sysui/oo* desktop integration and support pieces
3. scp/source/lingu, scp/source/ookde, scp/source/oocde and support pieces
4. setup2 install.sh wrapper script
5. bridge code changes (which Martin said may now be in head)
6. config_office changes (in HEAD?)
7. solenv/inc/ changes to support gcc 3.X and etc
8. changes in product to select the correct libstdc++ versions

And I am sure there are other OOo specific pieces.

Until the process is in place to add these features in some systematic way, we 
will be in danger of repeating this mistake again and again.

So how should we handle this?

Should we merge sysui oounix and unix pieces? or Should we simply create 
our own oosysui module and completely replace the current sysui in our 
builds?

Ditto for an ooscp instead of scp?

What is the best way to merge these things?

Kevin
Comment 16 ingo.schmidt-rosbiegal 2002-12-10 12:10:07 UTC
Kevin,

you are right. We (especially Martin Hollmichel) are already 
thinking about the integration of these projects. I think, this will 
result in adding your oocde and ookde into our base for StarOffice. 
We only have to minimize the redundancies between OpenOffice.org and 
StarOffice. But that is not your problem. 
Comment 17 ingo.schmidt-rosbiegal 2002-12-13 14:19:56 UTC
Of course this should work as soon as possible. Therefore I set the 
target to OOo 1.0.2
Comment 18 ingo.schmidt-rosbiegal 2002-12-16 09:56:29 UTC
Of course this is OOo 1.1 Beta
Comment 19 thorsten.ziehm 2003-01-16 13:50:25 UTC
Set to higher prio, P2!
Comment 20 ingo.schmidt-rosbiegal 2003-01-24 16:38:01 UTC
Hi Martin,

then it is better, that you take care of this bug.
Comment 21 Martin Hollmichel 2003-01-27 10:33:02 UTC
accepted.
Comment 22 khendricks 2003-01-28 13:24:12 UTC
Hi Martin, 
 
I would be happy to commit all of the fixed CDE icons (fixed for 8 
bit color) into OOO_STABLE_1 so at least the 8bit issue with Solaris 
CDE is fixed ( a related issue to this one ). 
 
Do you want me to go ahead and commit those new xpm files to 
OOO_STABLE_1? 
 
Thanks, 
 
Kevin 
 
 
 
 
Comment 23 Martin Hollmichel 2003-04-11 16:05:27 UTC
mh->obr: do you have status for this issue after your restructure of
sysui ?
Comment 24 nospam4obr 2003-04-22 13:03:40 UTC
The described problem (missing CDE integration) has already been
resolved in CWS vcl08 latest, so it should be visible in the next
milestone build.

Robert, could you please verify as soon as a build is available ?
Comment 25 nospam4obr 2003-04-22 13:04:36 UTC
Actually it was CWS vcl07. Sorry for the spam.
Comment 26 nospam4obr 2003-04-29 16:10:02 UTC
Olaf, could you please verify this task ?!
Comment 27 Olaf Felka 2003-05-15 12:40:00 UTC
OK in Beta2.
Comment 28 Olaf Felka 2003-05-15 12:40:25 UTC
Done.
Comment 29 Olaf Felka 2003-05-15 12:40:45 UTC
.