pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/43989: libxslt and/or libxml broken on MacOS X 10.4.11 (PPC)



>Number:         43989
>Category:       pkg
>Synopsis:       libxslt and/or libxml broken on MacOS X 10.4.11 (PPC)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 20 14:40:00 +0000 2010
>Originator:     John D. Baker
>Release:        MacOS X 10.4.11 (PPC); pkgsrc-current
>Organization:
>Environment:
Darwin ed.technoskunk.fur 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 
18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

>Description:
While building packages with xml documentation (security/policykit in
this case), '/usr/pkg/bin/xsltproc' fails with:

[...]
Making all in man
gmake[3]: Entering directory 
`/Volumes/d0/tmp/pkgsrc/security/policykit/work/PolicyKit-0.9/doc/man'
/usr/pkg/bin/xsltproc -nonet 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl 
polkit-auth.xml
dyld: lazy symbol binding failed: Symbol not found: _gzdirect
  Referenced from: /usr/pkg/lib/libxml2.2.dylib
  Expected in: flat namespace

dyld: Symbol not found: _gzdirect
  Referenced from: /usr/pkg/lib/libxml2.2.dylib
  Expected in: flat namespace

gmake[3]: *** [polkit-auth.1] Trace/BPT trap
gmake[3]: Leaving directory 
`/Volumes/d0/tmp/pkgsrc/security/policykit/work/PolicyKit-0.9/doc/man'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/Volumes/d0/tmp/pkgsrc/security/policykit/work/PolicyKit-0.9/doc'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/Volumes/d0/tmp/pkgsrc/security/policykit/work/PolicyKit-0.9'
gmake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/security/policykit
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/security/policykit
[...]
>How-To-Repeat:
On MacOS X 10.4.11 PPC, attempt to build packages with xml documentation,
requiring libxslt and libxml built from pkgsrc.

In this particular instance, security/policykit--a dependency of
audio/pulseaudio--a dependency of audio/xmp.
>Fix:
Workaround:  if possible, disable options that pull in packages with
xml documentation.  In this case, avoid pulseaudio with:

  PKG_OPTIONS.xmp+=-pulseaudio
  PKG_OPTIONS.mplayer+=-pulseaudio
  PKG_OPTIONS.SDL+=-pulseaudio

etc.



Home | Main Index | Thread Index | Old Index