OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003610 [zsh] packaging tweak always 2009-04-02 21:28 2009-05-10 15:44
Reporter james View Status public  
Assigned To dam
Priority normal Resolution fixed  
Status closed  
Summary 0003610: RPATH contains /opt/csw/lib/\SALIST
Description
RPATH contains /opt/csw/lib/\SALIST but zsh uses no arch lib anyway:

$ LD_LIBRARY_PATH='/opt/csw/lib/$ISALIST' ldd /opt/csw/bin/zsh
    libgdbm.so.3 => /opt/csw/lib/sparcv8/libgdbm.so.3
    libpcre.so.0 => /opt/csw/lib/sparcv8/libpcre.so.0
    libiconv.so.2 => /opt/csw/lib/sparcv8/libiconv.so.2
    libsocket.so.1 => /usr/lib/libsocket.so.1
    libdl.so.1 => /usr/lib/libdl.so.1
    libncurses.so.5 => /opt/csw/lib/sparcv8/libncurses.so.5
    libm.so.1 => /usr/lib/libm.so.1
    libc.so.1 => /usr/lib/libc.so.1
    libz.so => /opt/csw/lib/sparcv8/libz.so
    libbz2.so.1.0 => /opt/csw/lib/sparcv8/libbz2.so.1.0
    libreadline.so.5 => /opt/csw/lib/sparcv8/libreadline.so.5
    libnsl.so.1 => /usr/lib/libnsl.so.1
    libmp.so.2 => /usr/lib/libmp.so.2

Additional Information CSWzsh 4.3.9,REV=2009.02.04
file = /opt/csw/lib/zsh/4.3.9/zsh/db/gdbm.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/net/socket.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/net/tcp.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/sched.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/zle.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/zleparameter.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/zutil.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/complete.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/compctl.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/langinfo.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/regex.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/complist.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/pcre.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/rlimits.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/system.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/termcap.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/example.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/datetime.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/computil.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/newuser.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/zftp.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/mapfile.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/parameter.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/zselect.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/zprof.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/curses.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/clone.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/zpty.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/cap.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/mathfunc.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/deltochar.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/files.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/stat.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/lib/zsh/4.3.9/zsh/terminfo.so
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
file = /opt/csw/bin/zsh
RPATH contains /opt/csw/lib/\SALIST
RPATH = [12] RPATH /opt/csw/lib/\SALIST:/opt/csw/lib:/opt/csw/lib
/usr/local/ found in file ./opt/csw/bin/zsh
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0005941)
dam (administrator)
2009-04-09 21:43

I now have a failing test on Solaris 8 x86. However, I cannot say for sure it hasn't been there in the old package. As this error is not critical I reported the error upstream and will release a fixed package when I receive a patch:

Hi,

the current zsh 4.3.9 is failing a test on Solaris 8 x86 with Sun Studio 11
compiler:

./E02xtrace.ztst: starting.
*** /tmp/zsh.ztst.err.5393 Thu Apr 9 17:23:32 2009
--- /tmp/zsh.ztst.terr.5393 Thu Apr 9 17:23:32 2009
***************
*** 1,4 ****
- +./fnfile:1> PS4='+%x:%I> '
 +./fnfile:5> :
 +./fnfile:6> fn
 +./fnfile:3> print This is fn.
--- 1,3 ----
Test ./E02xtrace.ztst failed: error output differs from expected as shown above for:
echo 'PS4="+%x:%I> "
fn() {
  print This is fn.
}
:
fn
' >fnfile
$ZTST_testdir/../Src/zsh -fx ./fnfile 2>errfile
grep '\./fnfile' errfile 1>&2
Was testing: Trace output with sourcefile and line number.
./E02xtrace.ztst: test failed.
./V01zmodload.ztst: starting.
*** /tmp/zsh.ztst.out.5442 Thu Apr 9 17:23:32 2009
--- /tmp/zsh.ztst.tout.5442 Thu Apr 9 17:23:32 2009
***************
*** 1,2 ****
--- 1,3 ----
 zmodload zsh/main
 zmodload zsh/parameter
+ zmodload zsh/zle
Test ./V01zmodload.ztst failed: output differs from expected as shown above for:
zmodload -L
Was testing: List the loaded modules
./V01zmodload.ztst: test failed.


On Solaris 8 sparc with the same exact same configuration doesn't throw an error
on test.
(0006008)
dam (administrator)
2009-04-23 11:14

Fixed in 4.3.9,REV=2009.04.23
(0006084)
dam (administrator)
2009-05-10 15:44

Released to current


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker