Subject: pkg/18508: xmms PLIST is incorrect on Solaris
To: None <gnats-bugs@gnats.netbsd.org>
From: None <sketch@rd.bbc.co.uk>
List: netbsd-bugs
Date: 10/02/2002 09:47:51
>Number:         18508
>Category:       pkg
>Synopsis:       xmms PLIST is incorrect on Solaris
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 02 09:48:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Perkin
>Release:        N/A
>Organization:
BBC Internet Services
>Environment:
SunOS desk06 5.9 Generic_112233-01 sun4u sparc SUNW,Ultra-5_10
>Description:
xmms' PLIST seems to be way out on Solaris:

===> Registering installation for xmms-1.2.7nb2
pkg_create: can't stat `/cache/pkg/lib/libxmms.so.3'
pkg_create: can't stat `/cache/pkg/lib/libxmms.so.3.1'
pkg_create: can't stat `/cache/pkg/lib/xmms/Output/libOSS.la'
pkg_create: can't stat `/cache/pkg/lib/xmms/Output/libOSS.a'
pkg_create: can't stat `/cache/pkg/lib/xmms/Output/libOSS.so'
pkg_create: can't stat `/cache/pkg/lib/locale/cs/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/da/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/de/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/es/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/eu/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/fr/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/gl/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/id/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/it/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/ja/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/ko/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/nl/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/nn/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/pl/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/pt/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/pt_BR/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/ru/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/sv/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/tr/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/af/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/az/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/bg/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/ca/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/el/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/eo/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/ga/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/hr/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/hu/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/lt/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/lv/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/no/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/ro/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/sk/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/sr/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/tg/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/th/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/uk/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/vi/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/wa/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/zh_CN.GB2312/LC_MESSAGES/xmms.mo'
pkg_create: can't stat `/cache/pkg/lib/locale/zh_TW/LC_MESSAGES/xmms.mo'

although some exist in one form or another:

-% ls /cache/pkg/lib/libxmms*
/cache/pkg/lib/libxmms.a    /cache/pkg/lib/libxmms.so.1@
/cache/pkg/lib/libxmms.la*  /cache/pkg/lib/libxmms.so.1.2.1*
/cache/pkg/lib/libxmms.so@

and I presume libOSS is actually libSolaris on Solaris:

-% ls /cache/pkg/lib/xmms/Output/    
libSolaris.a    libdisk_writer.a    libesdout.a
libSolaris.la*  libdisk_writer.la*  libesdout.la*
libSolaris.so*  libdisk_writer.so*  libesdout.so*
>How-To-Repeat:

>Fix:
Maybe this should be moved to a dynamically-generated PLIST?  I don't
know how other platforms fare, so don't know whether it can be fixed
with a single PLIST.SunOS or needs a more generic solution.
>Release-Note:
>Audit-Trail:
>Unformatted: