From owner-freebsd-openoffice@FreeBSD.ORG Sat Jan 24 06:26:08 2009 Return-Path: Delivered-To: openoffice@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96396106566B; Sat, 24 Jan 2009 06:26:08 +0000 (UTC) (envelope-from matthias.apitz@oclc.org) Received: from hunter.Sisis.de (mail.oclc.de [193.31.11.194]) by mx1.freebsd.org (Postfix) with ESMTP id C280E8FC13; Sat, 24 Jan 2009 06:26:07 +0000 (UTC) (envelope-from matthias.apitz@oclc.org) Received: (from mail@localhost) by hunter.Sisis.de (8.8.8/8.8.8) id HAA16707; Sat, 24 Jan 2009 07:07:31 +0100 (CET) (envelope-from matthias.apitz@oclc.org) Received: from ppp-93-104-106-39.dynamic.mnet-online.de(93.104.106.39) by hunter.Sisis.de via smap (V2.1) id xma016697; Sat, 24 Jan 09 07:07:26 +0100 Received: (from guru@localhost) by rebelion.Sisis.de (8.14.2/8.13.8/Submit) id n0O6GZIl003297; Sat, 24 Jan 2009 07:16:35 +0100 (CET) (envelope-from matthias.apitz@oclc.org) X-Authentication-Warning: rebelion.Sisis.de: guru set sender to matthias.apitz@oclc.org using -f Date: Sat, 24 Jan 2009 07:16:35 +0100 From: Matthias Apitz To: freebsd-questions@freebsd.org, openoffice@freebsd.org Message-ID: <20090124061635.GA3053@rebelion.Sisis.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.0-STABLE (i386) Cc: Subject: port openoffice.org-devl (3.1.20081224) installs fine but does not run X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthias Apitz List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jan 2009 06:26:09 -0000 Hello, I've compiled and installed the port editors/openoffice.org-3-devel (version openoffice.org-3.1.20081224) without, but OpenOffice does not start: $ openoffice.org-DEV300_m38 /libexec/ld-elf.so.1: Shared object "libuno_sal.so.3" not found, required by "soffice" the missing shared lib is one of those mentioned during the end of the installation: 3. If you run into problems -------------------------------------------------- If you somehow run into problems, please remove the already installed ".openoffice.org3" dir in your homedir. Redo the user installation and the problems should go away. ===> Registering installation for openoffice.org-3.1.20081224 ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/openoffice.org-DEV300_m38/openoffice.org/basis3.1/program/libnspr4.so /usr/local/openoffice.org-DEV300_m38/openoffice.org/basis3.1/program/libucpdav1.so /usr/local/openoffice.org-DEV300_m38/openoffice.org/ure/lib/libuno_sal.so.3 /usr/local/openoffice.org-DEV300_m38/openoffice.org/basis3.1/program/libcurl.so.3.0.0 /usr/local/openoffice.org-DEV300_m38/openoffice.org/basis3.1/program/python-core-2.3.4/lib/lib-dynload/_socket.so and the lib is there as I can see with ls(1) and file(1); I've watched with truss(1) what the linker is lookin up as directories (see below) but it does not pass through /usr/local/openoffice.org-DEV300_m38/openoffice.org/ure/lib What is the correct way to make this work? Thx matthias -------------------- 8546: wait4( 8551: execve("/usr/local/openoffice.org-DEV300_m38/openoffice.org3/program/soffice",,) = 0 (0x0) 0xffffffff,0xbfbfe498 8551: __sysctl(0xbfbfe484,0x2,0xbfbfe48c,0xbfbfe490,0x0,0x0) = 0 (0x0) ,0x2 8551: mmap(0x0,280,PROT_READ|PROT_WRITE,MAP_ANON,-1,0x0) = 671571968 (0x28076000) ,0x0 8551: munmap(0x28076000,280) = 0 (0x0) ,0x0 8551: __sysctl(0xbfbfe4e8,0x2,0x28072d7c,0xbfbfe4f0,0x0,0x0) = 0 (0x0) ,0x1 8551: mmap(0x0,32768,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) = 671571968 (0x28076000) ) ERR#10 'No child processes' 8551: issetugid(0x2806beac,0xbfbfe5b0,0x104,0x0,0x0,0x0) = 0 (0x0) 8551: open("/etc/libmap.conf",O_RDONLY,0666) ERR#2 'No such file or directory' 8546: read( 8551: access("$ORIGIN/libuno_sal.so.3",0) ERR#2 'No such file or directory' 10, 8551: access("$ORIGIN/../basis-link/program/libuno_sal.so.3",0) ERR#2 'No such file or directory' 0x80657a0, 8551: access("$ORIGIN/../basis-link/ure-link/lib/libuno_sal.so.3",0) ERR#2 'No such file or directory' 1023) 8551: open("/var/run/ld-elf.so.hints",O_RDONLY,00) = 3 (0x3) 8551: read(3,"Ehnt\^A\0\0\0\M^@\0\0\0\n\^A\0\0"...,128) = 128 (0x80) = 0 (0x0) 8551: lseek(3,0x80,SEEK_SET) = 128 (0x80) 8551: read(3,"/lib:/usr/lib:/usr/lib/compat:/u"...,266) = 266 (0x10a) 8546: 8551: close(3) = 0 (0x0) 8551: access("/lib/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/lib/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/lib/compat/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/compat/pkg/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/gcc/i386-portbld-freebsd7.1/3.4.6/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/gegl-0.0/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/graphviz/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/kde3/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/mysql/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/nss/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/pth/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/local/lib/qt4/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/lib/libuno_sal.so.3",0) ERR#2 'No such file or directory' 8551: access("/usr/lib/libuno_sal.so.3",0) ERR#2 'No such file or directory' /libexec/ld-elf.so.1: 8551: write(2,"/libexec/ld-elf.so.1: ",22) = 22 (0x16) Shared object "libuno_sal.so.3" not found, required by "soffice" 8551: write(2,"Shared object "libuno_sal.so.3" "...,64) = 64 (0x40) -- Matthias Apitz Manager Technical Support - OCLC GmbH Gruenwalder Weg 28g - 82041 Oberhaching - Germany t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211 e - w http://www.oclc.org/ http://www.UnixArea.de/ b http://gurucubano.blogspot.com/ SPAMer of the year: Subject: Alle Software ist Deutsche Sprachen >From: -40 % die Neujahrsaktion