Issue 16904 - Installation does absolutely nothing.
Summary: Installation does absolutely nothing.
Status: CLOSED NOT_AN_OOO_ISSUE
Alias: None
Product: Installation
Classification: Application
Component: code (show other issues)
Version: OOo 1.1 RC
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: Olaf Felka
QA Contact: issues@installation
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-15 20:56 UTC by accipiter
Modified: 2003-12-08 02:24 UTC (History)
1 user (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 accipiter 2003-07-15 20:56:36 UTC
Slackware 9.0 on a P3 500. 

The installer(s) that come with OO don't work. This has been a problem with the
new version as well as the previous version. Running "sudo ./install
--prefix=/opt" outputs the following:

Installation starting, please be patient ...
glibc version: 2.3.1

Initializing installation program....................
 
Installation Completed

However nothing is dumped anywhere on the drive. No new directories created in
/opt, in the home directory, nothing. Running "sudo ./setup" brings up the
progress bar, and does this at the terminal:

glibc version: 2.3.1

The progress bar gets to around 95% before it chokes and dies. No error messages
are ever displayed. I attempted to run an strace on the setup program, and this
is what I found.

At the ~95% mark where it fails, strace says: 

open("/tmp/sv003.tmp/psprint", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1
ENOENT (No such file or directory)
fork()

When the installer keels over and dies, strace outputs a ton of "no such file or
directory" errors. A small sample:

open("libjvmaccessgcc3.so.3", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1
ENOENT (No such file or directory)
unlink("libjvmaccessgcc3.so.3")         = 0
open("librmcxt.so.3", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT
(No such file or directory)
unlink("librmcxt.so.3")                 = 0
open("libreg.so.3", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No
such file or directory)
unlink("libreg.so.3")                   = 0
open("libicui18n.so.22", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1
ENOENT (No such file or directory)
unlink("libicui18n.so.22")

Finally, the last lines before the death of the installer:

unlink("fonts.dir")                     = 0
getdents64(0x4, 0x806e718, 0x1000, 0x14) = 0
close(4)                                = 0
chdir("/tmp/OOo_1.1rc_LinuxIntel_install") = 0
rmdir("/tmp/sv005.tmp")                 = 0
write(3, ".\0\2\0\6\0\300\0016\0\2\0\1\0\300\0016\0\2\0\2\0\300\1"..., 44) = 44
read(3, "\1\0021\t\0\0\0\0\16\0\240\1\0\0\0\0\0\0\0\0\0\0\0\0\300"..., 32) = 32
shutdown(3, 2 /* send and receive */)   = 0
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
semget(1, 4096, IPC_CREAT|0x40289140|0400) = -1 ENOSYS (Function not implemented)
_exit(1)                                = ?

I'm at a loss here. I'd like to use OpenOffice, but I can't even install it.
Please help. 

Thanks.
Comment 1 Olaf Felka 2003-07-16 08:35:57 UTC
This is an issue in glibc2.3.1. A newer version contains the fix.
Comment 2 Olaf Felka 2003-07-16 08:36:21 UTC
Glibc2.3.1 problem.
Comment 3 accipiter 2003-12-08 02:24:29 UTC
So I upgraded Slackware to 9.1 which comes with glibc-2.3.2, and the installer
still does the same thing.