> Yes, I was expecting that since the mandatory libs ocaml-duppy and > ocaml-dtools were not installed whereas they are dependencies. > > I'm wondering wether if, for some reason, macport didn't install the > dependencies. In this case, perhaps a > port clean liquidsoap > and > port uninstall liquidsoap > followed by > port -d install liquidsoap > should help. > In particular, dependency resolution should be logged.
Here is the result: quarante-deux:~ xavier$ sudo port -d install liquidsoap DEBUG: Found port in file:///Users/xavier/Library/liq-ports/multimedia/liquidsoap DEBUG: Changing to port directory: /Users/xavier/Library/liq-ports/multimedia/liquidsoap DEBUG: Requested variant darwin is not provided by port liquidsoap. DEBUG: Requested variant i386 is not provided by port liquidsoap. DEBUG: Requested variant macosx is not provided by port liquidsoap. DEBUG: Found port in file:///Users/xavier/Library/liq-ports/devel/camomile DEBUG: Changing to port directory: /Users/xavier/Library/liq-ports/devel/camomile DEBUG: Requested variant darwin is not provided by port camomile. DEBUG: Requested variant i386 is not provided by port camomile. DEBUG: Requested variant macosx is not provided by port camomile. DEBUG: Searching for dependency: camomile DEBUG: Found Dependency: receipt exists for camomile DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libao DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libao DEBUG: Requested variant i386 is not provided by port libao. DEBUG: Requested variant macosx is not provided by port libao. DEBUG: Executing variant darwin provides darwin DEBUG: Searching for dependency: libao DEBUG: Found Dependency: receipt exists for libao DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/lame DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/lame DEBUG: Requested variant darwin is not provided by port lame. DEBUG: Requested variant i386 is not provided by port lame. DEBUG: Requested variant macosx is not provided by port lame. DEBUG: Searching for dependency: lame DEBUG: Found Dependency: receipt exists for lame DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libmad DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libmad DEBUG: Requested variant darwin is not provided by port libmad. DEBUG: Requested variant i386 is not provided by port libmad. DEBUG: Requested variant macosx is not provided by port libmad. DEBUG: Searching for dependency: libmad DEBUG: Found Dependency: receipt exists for libmad DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/multimedia/libogg DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/multimedia/libogg DEBUG: Requested variant darwin is not provided by port libogg. DEBUG: Requested variant i386 is not provided by port libogg. DEBUG: Requested variant macosx is not provided by port libogg. DEBUG: Searching for dependency: libogg DEBUG: Found Dependency: receipt exists for libogg DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libvorbis DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libvorbis DEBUG: Requested variant darwin is not provided by port libvorbis. DEBUG: Requested variant i386 is not provided by port libvorbis. DEBUG: Requested variant macosx is not provided by port libvorbis. DEBUG: Searching for dependency: libvorbis DEBUG: Found Dependency: receipt exists for libvorbis DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/pcre DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/pcre DEBUG: Requested variant darwin is not provided by port pcre. DEBUG: Requested variant i386 is not provided by port pcre. DEBUG: Requested variant macosx is not provided by port pcre. DEBUG: Searching for dependency: pcre DEBUG: Found Dependency: receipt exists for pcre DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/portaudio DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/portaudio DEBUG: Requested variant darwin is not provided by port portaudio. DEBUG: Requested variant i386 is not provided by port portaudio. DEBUG: Requested variant macosx is not provided by port portaudio. DEBUG: Searching for dependency: portaudio DEBUG: Found Dependency: receipt exists for portaudio DEBUG: Found port in file:///Users/xavier/Library/liq-ports/audio/faac DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/faac DEBUG: Changing to port directory: /Users/xavier/Library/liq-ports/audio/faac DEBUG: Requested variant darwin is not provided by port faac. DEBUG: Requested variant i386 is not provided by port faac. DEBUG: Requested variant macosx is not provided by port faac. DEBUG: Searching for dependency: faac DEBUG: Found Dependency: receipt exists for faac DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/faad2 DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/faad2 DEBUG: Requested variant i386 is not provided by port faad2. DEBUG: Requested variant macosx is not provided by port faad2. DEBUG: Executing variant darwin provides darwin DEBUG: Searching for dependency: faad2 DEBUG: Found Dependency: receipt exists for faad2 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/sysutils/file DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/sysutils/file DEBUG: Requested variant darwin is not provided by port file. DEBUG: Requested variant i386 is not provided by port file. DEBUG: Requested variant macosx is not provided by port file. DEBUG: Searching for dependency: file DEBUG: Found Dependency: receipt exists for file DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libshout2 DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/libshout2 DEBUG: Requested variant darwin is not provided by port libshout2. DEBUG: Requested variant i386 is not provided by port libshout2. DEBUG: Requested variant macosx is not provided by port libshout2. DEBUG: Searching for dependency: libshout2 DEBUG: Found Dependency: receipt exists for libshout2 DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/jack DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/jack DEBUG: Requested variant darwin is not provided by port jack. DEBUG: Requested variant i386 is not provided by port jack. DEBUG: Requested variant macosx is not provided by port jack. DEBUG: Searching for dependency: jack DEBUG: Found Dependency: receipt exists for jack DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/taglib DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/taglib DEBUG: Requested variant darwin is not provided by port taglib. DEBUG: Requested variant i386 is not provided by port taglib. DEBUG: Requested variant macosx is not provided by port taglib. DEBUG: Searching for dependency: taglib DEBUG: Found Dependency: receipt exists for taglib DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/ocaml DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/ocaml DEBUG: Requested variant darwin is not provided by port ocaml. DEBUG: Requested variant i386 is not provided by port ocaml. DEBUG: Requested variant macosx is not provided by port ocaml. DEBUG: Searching for dependency: ocaml DEBUG: Found Dependency: receipt exists for ocaml DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/caml-findlib DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/caml-findlib DEBUG: Requested variant darwin is not provided by port caml-findlib. DEBUG: Requested variant i386 is not provided by port caml-findlib. DEBUG: Requested variant macosx is not provided by port caml-findlib. DEBUG: Searching for dependency: caml-findlib DEBUG: Found Dependency: receipt exists for caml-findlib DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/net/wget DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/net/wget DEBUG: Requested variant darwin is not provided by port wget. DEBUG: Requested variant i386 is not provided by port wget. DEBUG: Requested variant macosx is not provided by port wget. DEBUG: Searching for dependency: wget DEBUG: Found Dependency: receipt exists for wget > It's also possible that the port itself is broken for some reason, either the > binding ports (I don't believe since it worked manually) or the dependencies. > > At last, you can also manually install those dependencies and then rebuild > liquidsoap. > They are: > port:ocaml-lame port:ocaml-lastfm port:ocaml-xmlplaylist \ > port:ocaml-mad port:ocaml-ogg port:ocaml-taglib \ > port:caml-pcre port:ocaml-portaudio port:ocaml-faac \ > port:ocaml-faad port:ocaml-magic port:ocaml-vorbis \ > port:ocaml-shout port:ocaml-bjack port:soundtouch \ > port:camomile port:ocaml-ao port:wget Great! I just did that, and it works, provided that I remove ocaml-bjack from the list. Here is how liquidsoap compilation fails when I add ocaml-bjack: OCAMLC -c sources/bjack_in.ml File "sources/bjack_in.ml", line 68, characters 13-25: Unbound value Bjack.create make[2]: *** [sources/bjack_in.cmx] Error 2 make[1]: *** [all-auto-ocaml-prog] Error 2 make: *** [all-subdirs] Error 2 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_Users_xavier_Library_liq-ports_multimedia_liquidsoap/work/liquidsoap-0.3.6+svn5456" && make all " returned error 2 Command output: OCAMLC -c formats/mp3.ml OCAMLC -c formats/oggformat.ml OCAMLC -c formats/wavformat.ml OCAMLC -c protocols/say.ml OCAMLC -c protocols/annotate.ml OCAMLC -c protocols/mpd.ml OCAMLC -c protocols/extproto.ml OCAMLC -c protocols/lastfm_req.ml OCAMLC -c sources/blank.ml OCAMLC -c sources/request_source.mli OCAMLC -c sources/request_source.ml OCAMLC -c sources/sine.ml OCAMLC -c sources/square.ml OCAMLC -c sources/saw.ml OCAMLC -c sources/req_simple.ml OCAMLC -c sources/playlist.ml OCAMLC -c sources/req_queue.ml OCAMLC -c sources/req_equeue.ml OCAMLC -c sources/http_vorbis.ml OCAMLC -c sources/noise.ml OCAMLC -c sources/harbor_input.ml OCAMLC -c sources/http_mp3.ml OCAMLC -c sources/http_aac.ml OCAMLC -c sources/lastfm_input.ml OCAMLC -c sources/bjack_in.ml File "sources/bjack_in.ml", line 68, characters 13-25: Unbound value Bjack.create make[2]: *** [sources/bjack_in.cmx] Error 2 make[1]: *** [all-auto-ocaml-prog] Error 2 make: *** [all-subdirs] Error 2 Warning: the following items did not execute (for liquidsoap): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. A part from that, It works perfectly. Thank you so much! X. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
