Apache OpenOffice (AOO) Bugzilla – Issue 327
User level start of Build614 net install fails on Linux
Last modified: 2003-12-06 14:52:34 UTC
There is still a serious problem with net installs. The initial ./setup /net install is apparently successful. When running the soffice script as a user for the first for the first time, it aborts. This appears to be due to the absense of libportalconnect.so from the Linux distribution files. terreis 390% find . -name libportalconnect\* -print terreis 391% The following is the relevant section of the output of strace for the command as it fails. gettimeofday({980515534, 392843}, NULL) = 0 open("/opt/PDopenoffice/build_614/program/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 13 fstat(13, {st_mode=S_IFREG|0644, st_size=23170, ...}) = 0 old_mmap(NULL, 23170, PROT_READ, MAP_PRIVATE, 13, 0) = 0x42c9c000 close(13) = 0 open("/lib/i686/mmx/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib/i686/mmx", 0xbfffeee4) = -1 ENOENT (No such file or directory) open("/lib/i686/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib/i686", 0xbfffeee4) = -1 ENOENT (No such file or directory) open("/lib/mmx/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib/mmx", 0xbfffeee4) = -1 ENOENT (No such file or directory) open("/lib/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/lib", {st_mode=S_IFDIR|0755, st_size=3072, ...}) = 0 open("/usr/lib/i686/mmx/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/i686/mmx", 0xbfffeee4) = -1 ENOENT (No such file or directory) open("/usr/lib/i686/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/i686", 0xbfffeee4) = -1 ENOENT (No such file or directory) open("/usr/lib/mmx/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/mmx", 0xbfffeee4) = -1 ENOENT (No such file or directory) open("/usr/lib/libportalconnect.so", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0 munmap(0x42c9c000, 23170) = 0 brk(0x80c1000) = 0x80c1000 brk(0x80c3000) = 0x80c3000 brk(0x80cf000) = 0x80cf000 brk(0x80db000) = 0x80db000 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 kill(24393, SIGABRT) = 0 --- SIGABRT (Aborted) --- rt_sigaction(SIGALRM, {SIG_DFL}, {0x42277490, ~[KILL STOP], SA_RESTART|0x4000000}, 8) = 0 alarm(30) = 0 access("/tmp", W_OK) = 0 socket(PF_UNIX, SOCK_STREAM, 0) = 13 fcntl(13, F_GETFD) = 0 fcntl(13, F_SETFD, FD_CLOEXEC) = 0 access("/tmp/OSL_PIPE_13002_SingleOfficeIPC_81719", F_OK) = 0 connect(13, {sin_family=AF_UNIX, path="/tmp/OSL_PIPE_13002_SingleOfficeIPC_81719"}, 43) = 0 send(13, "InternalIPC::TerminateThread", 28, 0) = 28 close(13) = 0 write(6, "@\351\'B\1\0\0\0\2\4\0\0\0\240#A\320\23\356@h8\1@\230\215"..., 148) = 148 close(4) = 0 unlink("/tmp/OSL_PIPE_13002_SingleOfficeIPC_81719") = 0 alarm(0) = 30 rt_sigaction(SIGABRT, {SIG_DFL}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 kill(24393, SIGABRT) = 0 --- SIGABRT (Aborted) --- +++ killed by SIGABRT +++
After setup -net you have to start the installation for the user by starting the setup in "opt/PDopenoffice/build_614/program". The user-installation isn't starting by calling /soffice.
It still will NOT WORKSFORME. I am running Debian 2.2.18Pre21 and had the same problem with StarOffice 5.2 and that is why I tried OpenOffice 6. It is probably a library problem because it was working before I upgrade my kernel but the helpful "Aborted" message doesn't give me a clue what to do (i.e. link a new library name to an old one to fool the program). It could also be that the net install is not installing one of the libraries required. So are you saying a full install and not a net install is the work around for this issue. Hard to test stuff you can't even run. Thanks, Eldon
Olaf, Did the setup thing as you pointed out and when I invoked soffice after that didn't get "crap". No messages and no program. The disk light flashes, it sits at the prompt for about 10 seconds, then nothing. Sorry I did not make this clear in the first message. You might want to see Issue Number 346 it might be related. Thanks for you efforts in advance. Eldon
Hi Olli, I don't know if we should be prepaired to support kernel 2.2.18Pre21. As you can see, SO5.2 isn't running too, so my suggestion would be, to ask Debian to have a look at their pre-kernel.
Olaf, Thanks for the update. Haven't found anything on the Debian site. Will let you know. Thanks, Eldon
Thanks. I will debug within the next few days.
Oliver/Olaf, I backed off my kernel to 17 (i.e. 2.2.17) and it still installs but won't run. Is it a library problem? Thanks in advance for everyone's help. Eldon P.S. Saw your comment about working on this. How is it going Oliver?
changing QA contact from bugs@ to issues@
I had no problems installing OO 641 C on Suse Linux and Redhat. When you don't start a user installation after the network installation, a message box pops up asking you if the setup should be started. The additional text in this box isn't quite right, but this will hopefully change in the future.
As mentioned on the qa dev list on March 5th I will close all resolved <wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details. First step in IssueZilla is unfortunately to set them to verified.
As mentioned on the qa dev list on March 5th I will close all resolved <wontfix/duplicate/worksforme/invalid> issues. Please see this posting for details.