[csw-maintainers] /opt/csw/bin/foo=bar=/opt/csw/bin/isaexec in the prototype

Maciej (Matchek) Blizinski maciej at opencsw.org
Fri Sep 4 11:23:15 CEST 2009


I just got an error when installing wxwidgets:

/opt/csw/lib/libwx_gtk2u_xrc-2.8.so.0 <symbolic link>
/opt/csw/lib/libwx_gtk2u_xrc-2.8.so.0.6.0
/opt/csw/lib/wx/config/gtk2-unicode-release-2.8
/opt/csw/lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h
[ verifying class <none> ]
/opt/csw/bin/wxrc <linked pathname>
ERROR: attribute verification of </opt/csw/bin/wxrc> failed
    pathname does not exist
    unable to create link to <wxrc-2.8=/opt/csw/bin/isaexec>
/opt/csw/bin/wxrc-2.8 <linked pathname>

Installation of <CSWwxwidgetsgtk2> partially failed.
## Interrupted: package <CSWwxwidgetsgtk2> not installed in any non-global zones


The relevant part of the install directory looks like this:

work/install-isa-sparcv8/
`-- opt
    `-- csw
        |-- bin
        |   |-- wx-config -> /opt/csw/lib/wx/config/gtk2-unicode-release-2.8
        |   |-- wxrc -> wxrc-2.8
        |   `-- wxrc-2.8
        |-- include
        |   `-- wx-2.8
        |       `-- wx
        |           |-- aboutdlg.h


...and the prototype part is:

s none /opt/csw/bin/sparcv8/wxrc=/opt/csw/bin/wxrc
f none /opt/csw/bin/sparcv8/wxrc-2.8=/opt/csw/bin/wxrc-2.8 0755 root bin
s none /opt/csw/bin/wx-config=/opt/csw/lib/wx/config/gtk2-unicode-release-2.8
l none /opt/csw/bin/wxrc=wxrc-2.8=/opt/csw/bin/isaexec
l none /opt/csw/bin/wxrc-2.8=/opt/csw/bin/isaexec 0755 root bin

It looks like there is a problem when there's a symlink which later
becomes handled by isaexec. Initial "/opt/csw/bin/wxrc=wxrc-2.8"
becomes "/opt/csw/bin/wxrc=wxrc-2.8=/opt/csw/bin/isaexec". Is this a
valid prototype line?

Maciej



More information about the maintainers mailing list