Mediatomb AddOn for napp-it ZFS Server Appliance

chris

New Member
Jan 15, 2013
23
1
3
Germany
zfs-server.de
Hello bmacklin,

sorry for the late reply...
It seems that you don´t have an appropriate OS to install mediatomb. The install script only works correctly on omnios and openindiana. What OS do you use?

Chris
 

Gnavox

New Member
Mar 1, 2014
2
0
0
I have the same problem. I've had it with the last version of OmniOS, 15006, and now I have it with the current version, 15008.

My installation "log" has been pasted below. Evidently, the installation of multiple sub components fail.

Mediatomb cannot start. When attempting to start the service in the napp-it GUI, nothing happens and it remains in maintenance mode.

Code:
root@NAS-SAN:~# wget -O - www.napp-it.org/mediatomb | sh
--2014-03-01 19:54:24--  http://www.napp-it.org/mediatomb
Resolving www.napp-it.org (www.napp-it.org)... 80.67.28.104, 2a00:1158:0:300:ffc6::1
Connecting to www.napp-it.org (www.napp-it.org)|80.67.28.104|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7305 (7.1K) [text/plain]
Saving to: 'STDOUT'

 0% [                                                                                                      ] 0           --.-K/s              --2014-03-01 19:54:25--  http://www.napp-it.org/mediaserver_data-0.3.zip
Resolving www.napp-it.org (www.napp-it.org)... 80.67.28.104, 2a00:1158:0:300:ffc6::1
100%[=====================================================================================================>] 7,305       --.-K/s   in 0.08s

2014-03-01 19:54:25 (94.7 KB/s) - written to stdout [7305/7305]

connected.
HTTP request sent, awaiting response... 200 OK
Length: 5029 (4.9K) [application/zip]
Saving to: 'mediaserver_data-0.3.zip'

100%[=====================================================================================================>] 5,029       --.-K/s   in 0.001s

2014-03-01 19:54:25 (7.87 MB/s) - 'mediaserver_data-0.3.zip' saved [5029/5029]

Archive:  mediaserver_data-0.3.zip
  inflating: mt-openindiana-0.3.sh   [binary]
  inflating: svc-mediatomb           [binary]
  inflating: mediatomb.conf          [binary]
  inflating: mediatomb-smf.xml       [binary]
  inflating: mt-omnios-0.3.sh        [binary]
|
|
|
|
|--------------------------------------------------------|
| Setup Mediatomb AddOn for napp-it ZFS Server appliance |
|========================================================|
|                                                    v0.3|
| installation:                                          |
|      - required basic packages                         |
|      - spidermokey                                     |
|      - libmagic                                        |
|      - taglib                                          |
|      - mediatomb                                       |
|                                                        |
| configuration:                                         |
|      - adding user and group named media               |
|      - mediatomb basic configuration                   |
|      - setting up mediatomb service                    |
|                                                        |
|--------------------------------------------------------|
|                       MediaTomb - Free UPnP MediaServer|
|--------------------------------------------------------|
|
|
|
|

Systemsnap pre_mediatomb-addon-0.3 already exists.

| Installing Mediatomb AddOn for napp-it for OmniOS.     |

|
| Install package gnu-make                               |
| ------------------------                               |
|

No updates necessary for this image.

|
| Install package gcc44                                  |
| ---------------------                                  |
|

No updates necessary for this image.

|--------------------------------------------------------|
| Installation of required basic packages complete.      |
|--------------------------------------------------------|


|
| Install spidermonkey                                   |
| --------------------                                   |
|

--2014-03-01 19:54:39--  https://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz
Resolving ftp.mozilla.org (ftp.mozilla.org)... 63.245.215.56, 63.245.215.46
Connecting to ftp.mozilla.org (ftp.mozilla.org)|63.245.215.56|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1165607 (1.1M) [application/x-gzip]
Saving to: 'js-1.7.0.tar.gz'

100%[=====================================================================================================>] 1,165,607    238KB/s   in 5.6s

2014-03-01 19:54:45 (202 KB/s) - 'js-1.7.0.tar.gz' saved [1165607/1165607]

js/
js/src/
js/src/Makefile.in
js/src/jsproto.tbl
js/src/jsinterp.h
js/src/jsfile.msg
js/src/jscompat.h
js/src/prmjtime.h
js/src/jsregexp.c
js/src/jsfile.c
js/src/jsxml.h
js/src/jsscan.c
js/src/rules.mk
js/src/jslibmath.h
js/src/jsfun.h
js/src/jsarena.h
js/src/jsutil.c
js/src/jsemit.h
js/src/jsapi.c
js/src/jsexn.h
js/src/SpiderMonkey.rsp
js/src/jshash.h
js/src/jsutil.h
js/src/config/
js/src/config/OSF1V5.0.mk
js/src/config/Darwin1.3.mk
js/src/config/SunOS5.3.mk
js/src/config/Darwin.mk
js/src/config/SunOS5.6.mk
js/src/config/SunOS5.8.mk
js/src/config/Mac_OS10.0.mk
js/src/config/SunOS5.5.1.mk
js/src/config/SunOS4.1.4.mk
js/src/config/IRIX6.5.mk
js/src/config/SunOS5.4.mk
js/src/config/WINNT5.2.mk
js/src/config/Darwin5.2.mk
js/src/config/WINNT4.0.mk
js/src/config/AIX4.1.mk
js/src/config/IRIX6.1.mk
js/src/config/HP-UXB.10.20.mk
js/src/config/AIX4.2.mk
js/src/config/WINNT5.0.mk
js/src/config/HP-UXB.10.10.mk
js/src/config/IRIX.mk
js/src/config/AIX4.3.mk
js/src/config/dgux.mk
js/src/config/SunOS5.7.mk
js/src/config/HP-UXB.11.00.mk
js/src/config/CVS/
js/src/config/CVS/Entries
js/src/config/CVS/Root
js/src/config/CVS/Tag
js/src/config/CVS/Repository
js/src/config/SunOS5.5.mk
js/src/config/IRIX5.3.mk
js/src/config/Linux_All.mk
js/src/config/IRIX6.3.mk
js/src/config/Darwin1.4.mk
js/src/config/OSF1V4.0.mk
js/src/config/WINNT5.1.mk
js/src/config/IRIX6.2.mk
js/src/config/SunOS5.9.mk
js/src/config/Darwin5.3.mk
js/src/jsdate.c
js/src/js.mak
js/src/jslocko.asm
js/src/jsclist.h
js/src/jsdhash.c
js/src/jslog2.c
js/src/jscntxt.c
js/src/jsopcode.tbl
js/src/jsarray.h
js/src/jsscript.h
js/src/jsarena.c
js/src/jsxml.c
js/src/js.pkg
js/src/jslong.c
js/src/jsparse.c
js/src/jsxdrapi.c
js/src/jsprvtd.h
js/src/Y.js
js/src/jskeyword.tbl
js/src/js.msg
js/src/jsexn.c
js/src/jspubtd.h
js/src/jsfile.h
js/src/prmjtime.c
js/src/jsmath.h
js/src/.cvsignore
js/src/jsparse.h
js/src/jskwgen.c
js/src/jsdtoa.c
js/src/jsprf.h
js/src/jsinterp.c
js/src/jsstr.h
js/src/jsobj.c
js/src/jsgc.h
js/src/jsscope.c
js/src/jscntxt.h
js/src/jsnum.h
js/src/fdlibm/
js/src/fdlibm/Makefile.in
js/src/fdlibm/e_scalb.c
js/src/fdlibm/w_lgamma_r.c
js/src/fdlibm/e_log.c
js/src/fdlibm/s_floor.c
js/src/fdlibm/w_acosh.c
js/src/fdlibm/w_cosh.c
js/src/fdlibm/w_atan2.c
js/src/fdlibm/s_scalbn.c
js/src/fdlibm/k_standard.c
js/src/fdlibm/w_gamma_r.c
js/src/fdlibm/w_pow.c
js/src/fdlibm/fdlibm.h
js/src/fdlibm/s_signgam.c
js/src/fdlibm/fdlibm.mdp
js/src/fdlibm/w_atanh.c
js/src/fdlibm/s_ldexp.c
js/src/fdlibm/w_acos.c
js/src/fdlibm/e_sinh.c
js/src/fdlibm/s_tanh.c
js/src/fdlibm/w_j1.c
js/src/fdlibm/e_pow.c
js/src/fdlibm/s_cos.c
js/src/fdlibm/s_matherr.c
js/src/fdlibm/e_hypot.c
js/src/fdlibm/s_modf.c
js/src/fdlibm/s_asinh.c
js/src/fdlibm/e_exp.c
js/src/fdlibm/e_acosh.c
js/src/fdlibm/s_ilogb.c
js/src/fdlibm/w_sinh.c
js/src/fdlibm/e_cosh.c
js/src/fdlibm/s_lib_version.c
js/src/fdlibm/k_cos.c
js/src/fdlibm/s_fabs.c
js/src/fdlibm/e_acos.c
js/src/fdlibm/e_atan2.c
js/src/fdlibm/s_copysign.c
js/src/fdlibm/k_sin.c
js/src/fdlibm/e_gamma.c
js/src/fdlibm/k_tan.c
js/src/fdlibm/e_gamma_r.c
js/src/fdlibm/s_cbrt.c
js/src/fdlibm/s_nextafter.c
js/src/fdlibm/s_expm1.c
js/src/fdlibm/e_atanh.c
js/src/fdlibm/.cvsignore
js/src/fdlibm/e_lgamma.c
js/src/fdlibm/e_remainder.c
js/src/fdlibm/w_log.c
js/src/fdlibm/e_log10.c
js/src/fdlibm/e_jn.c
js/src/fdlibm/e_asin.c
js/src/fdlibm/w_jn.c
js/src/fdlibm/w_gamma.c
js/src/fdlibm/s_tan.c
js/src/fdlibm/s_isnan.c
js/src/fdlibm/e_sqrt.c
js/src/fdlibm/e_rem_pio2.c
js/src/fdlibm/w_remainder.c
js/src/fdlibm/s_significand.c
js/src/fdlibm/s_logb.c
js/src/fdlibm/w_exp.c
js/src/fdlibm/s_ceil.c
js/src/fdlibm/CVS/
js/src/fdlibm/CVS/Entries
js/src/fdlibm/CVS/Root
js/src/fdlibm/CVS/Tag
js/src/fdlibm/CVS/Repository
js/src/fdlibm/w_log10.c
js/src/fdlibm/e_j1.c
js/src/fdlibm/s_rint.c
js/src/fdlibm/fdlibm.mak
js/src/fdlibm/s_finite.c
js/src/fdlibm/w_fmod.c
js/src/fdlibm/w_hypot.c
js/src/fdlibm/w_asin.c
js/src/fdlibm/e_j0.c
js/src/fdlibm/s_log1p.c
js/src/fdlibm/s_sin.c
js/src/fdlibm/w_j0.c
js/src/fdlibm/Makefile.ref
js/src/fdlibm/w_scalb.c
js/src/fdlibm/s_atan.c
js/src/fdlibm/e_fmod.c
js/src/fdlibm/s_erf.c
js/src/fdlibm/s_frexp.c
js/src/fdlibm/w_sqrt.c
js/src/fdlibm/e_lgamma_r.c
js/src/fdlibm/k_rem_pio2.c
js/src/fdlibm/w_lgamma.c
js/src/jsfun.c
js/src/jslock.h
js/src/jsdbgapi.c
js/src/jsemit.c
js/src/jsmath.c
js/src/jsscan.h
js/src/jsdtoa.h
js/src/jsify.pl
js/src/plify_jsdhash.sed
js/src/jsconfig.mk
js/src/jsbool.h
js/src/win32.order
js/src/js.mdp
js/src/jsatom.h
js/src/jsnum.c
js/src/jsopcode.h
js/src/jsdate.h
js/src/jsconfig.h
js/src/jsscript.c
js/src/jslock.c
js/src/jsdhash.h
js/src/CVS/
js/src/CVS/Entries
js/src/CVS/Root
js/src/CVS/Tag
js/src/CVS/Repository
js/src/perfect.js
js/src/lock_SunOS.s
js/src/jsiter.c
js/src/jsscope.h
js/src/jsapi.h
js/src/jsxdrapi.h
js/src/jsbit.h
js/src/jshash.c
js/src/js3240.rc
js/src/jstypes.h
js/src/jsopcode.c
js/src/resource.h
js/src/jscpucfg.h
js/src/jsatom.c
js/src/jslong.h
js/src/jsgc.c
js/src/Makefile.ref
js/src/jsosdep.h
js/src/jsregexp.h
js/src/jsiter.h
js/src/jsdbgapi.h
js/src/jsOS240.def
js/src/liveconnect/
js/src/liveconnect/Makefile.in
js/src/liveconnect/jsj.msg
js/src/liveconnect/nsCLiveconnect.cpp
js/src/liveconnect/jsj_JavaClass.c
js/src/liveconnect/nsCLiveconnectFactory.cpp
js/src/liveconnect/LiveConnectShell.dsw
js/src/liveconnect/nsISecureLiveconnect.h
js/src/liveconnect/jsj.c
js/src/liveconnect/LiveConnectShell.dsp
js/src/liveconnect/jsj_array.c
js/src/liveconnect/config/
js/src/liveconnect/config/OSF1V5.0.mk
js/src/liveconnect/config/SunOS5.6.mk
js/src/liveconnect/config/SunOS5.8.mk
js/src/liveconnect/config/SunOS5.5.1.mk
js/src/liveconnect/config/IRIX6.5.mk
js/src/liveconnect/config/WINNT4.0.mk
js/src/liveconnect/config/AIX4.1.mk
js/src/liveconnect/config/HP-UXB.10.20.mk
js/src/liveconnect/config/AIX4.2.mk
js/src/liveconnect/config/HP-UXB.10.10.mk
js/src/liveconnect/config/AIX4.3.mk
js/src/liveconnect/config/SunOS5.7.mk
js/src/liveconnect/config/HP-UXB.11.00.mk
js/src/liveconnect/config/CVS/
js/src/liveconnect/config/CVS/Entries
js/src/liveconnect/config/CVS/Root
js/src/liveconnect/config/CVS/Tag
js/src/liveconnect/config/CVS/Repository
js/src/liveconnect/config/Linux_All.mk
js/src/liveconnect/config/IRIX6.3.mk
js/src/liveconnect/config/OSF1V4.0.mk
js/src/liveconnect/config/IRIX6.2.mk
js/src/liveconnect/liveconnect.pkg
js/src/liveconnect/nsCLiveconnect.h
js/src/liveconnect/nsCLiveconnectFactory.h
js/src/liveconnect/jsj_nodl.c
js/src/liveconnect/jsjava.h
js/src/liveconnect/.cvsignore
js/src/liveconnect/jsj_utils.c
js/src/liveconnect/jsj_JavaArray.c
js/src/liveconnect/jsj_class.c
js/src/liveconnect/jsj_JSObject.c
js/src/liveconnect/classes/
js/src/liveconnect/classes/Makefile.in
js/src/liveconnect/classes/.cvsignore
js/src/liveconnect/classes/CVS/
js/src/liveconnect/classes/CVS/Entries
js/src/liveconnect/classes/CVS/Root
js/src/liveconnect/classes/CVS/Tag
js/src/liveconnect/classes/CVS/Repository
js/src/liveconnect/classes/netscape/
js/src/liveconnect/classes/netscape/javascript/
js/src/liveconnect/classes/netscape/javascript/JSUtil.java
js/src/liveconnect/classes/netscape/javascript/JSProxy.java
js/src/liveconnect/classes/netscape/javascript/JSException.java
js/src/liveconnect/classes/netscape/javascript/JSObject.java
js/src/liveconnect/classes/netscape/javascript/CVS/
js/src/liveconnect/classes/netscape/javascript/CVS/Entries
js/src/liveconnect/classes/netscape/javascript/CVS/Root
js/src/liveconnect/classes/netscape/javascript/CVS/Tag
js/src/liveconnect/classes/netscape/javascript/CVS/Repository
js/src/liveconnect/classes/netscape/javascript/Makefile.ref
js/src/liveconnect/classes/netscape/javascript/JSRunnable.java
js/src/liveconnect/classes/netscape/CVS/
js/src/liveconnect/classes/netscape/CVS/Entries
js/src/liveconnect/classes/netscape/CVS/Root
js/src/liveconnect/classes/netscape/CVS/Tag
js/src/liveconnect/classes/netscape/CVS/Repository
js/src/liveconnect/classes/netscape/Makefile.ref
js/src/liveconnect/classes/Makefile.ref
js/src/liveconnect/netscape_javascript_JSObject.h
js/src/liveconnect/jsj_JavaObject.c
js/src/liveconnect/jsj_JavaMember.c
js/src/liveconnect/jsj_hash.h
js/src/liveconnect/win32.order
js/src/liveconnect/CVS/
js/src/liveconnect/CVS/Entries
js/src/liveconnect/CVS/Root
js/src/liveconnect/CVS/Tag
js/src/liveconnect/CVS/Repository
js/src/liveconnect/jsj_method.c
js/src/liveconnect/nsILiveconnect.h
js/src/liveconnect/jsj_simpleapi.c
js/src/liveconnect/jsj_hash.c
js/src/liveconnect/jsj_JavaPackage.c
js/src/liveconnect/jsj_convert.c
js/src/liveconnect/jsj_private.h
js/src/liveconnect/LiveConnect.dsp
js/src/liveconnect/nsISecurityContext.h
js/src/liveconnect/Makefile.ref
js/src/liveconnect/_jni/
js/src/liveconnect/_jni/netscape_javascript_JSException.h
js/src/liveconnect/_jni/netscape_javascript_JSObject.h
js/src/liveconnect/_jni/CVS/
js/src/liveconnect/_jni/CVS/Entries
js/src/liveconnect/_jni/CVS/Root
js/src/liveconnect/_jni/CVS/Tag
js/src/liveconnect/_jni/CVS/Repository
js/src/liveconnect/jsj_field.c
js/src/liveconnect/README.html
js/src/jsstr.c
js/src/jsarray.c
js/src/jsstddef.h
js/src/jsobj.h
js/src/editline/
js/src/editline/sysunix.c
js/src/editline/editline.c
js/src/editline/README
js/src/editline/CVS/
js/src/editline/CVS/Entries
js/src/editline/CVS/Root
js/src/editline/CVS/Tag
js/src/editline/CVS/Repository
js/src/editline/editline.h
js/src/editline/unix.h
js/src/editline/Makefile.ref
js/src/editline/editline.3
js/src/config.mk
js/src/jsprf.c
js/src/jscpucfg.c
js/src/jsotypes.h
js/src/js.c
js/src/README.html
js/src/jsbool.c
js/src/jsshell.msg
js/jsd/
js/jsd/Makefile.in
js/jsd/jsd_stak.c
js/jsd/jsd_step.c
js/jsd/jsd.h
js/jsd/jsd1640.def
js/jsd/jsd.mak
js/jsd/jsd3240.rc
js/jsd/jsd_java.c
js/jsd/jsd1640.rc
js/jsd/.cvsignore
js/jsd/jsd_lock.h
js/jsd/jsd_val.c
js/jsd/jsd_hook.c
js/jsd/README
js/jsd/jsdebug.h
js/jsd/jsd_xpc.h
js/jsd/jsd_atom.c
js/jsd/jsd_xpc.cpp
js/jsd/jsd_lock.c
js/jsd/jsdebug.c
js/jsd/CVS/
js/jsd/CVS/Entries.Log
js/jsd/CVS/Entries
js/jsd/CVS/Root
js/jsd/CVS/Tag
js/jsd/CVS/Repository
js/jsd/mkshell.bat
js/jsd/jsd.pkg
js/jsd/jsd_text.c
js/jsd/resource.h
js/jsd/jsd_obj.c
js/jsd/jsdshell.mak
js/jsd/idl/
js/jsd/idl/Makefile.in
js/jsd/idl/.cvsignore
js/jsd/idl/CVS/
js/jsd/idl/CVS/Entries
js/jsd/idl/CVS/Root
js/jsd/idl/CVS/Tag
js/jsd/idl/CVS/Repository
js/jsd/idl/jsdIDebuggerService.idl
js/jsd/jsdstubs.c
js/jsd/jsd_high.c
js/jsd/jsd_scpt.c
js/README
ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory

|--------------------------------------------------------|
| Installation of spidermonkey completed.                |
|--------------------------------------------------------|


|
| Install libmagic                                       |
| ----------------                                       |
|

--2014-03-01 19:54:48--  ftp://ftp.astron.com/pub/file/file-5.11.tar.gz
           => 'file-5.11.tar.gz'
Resolving ftp.astron.com (ftp.astron.com)... 38.117.134.18
Connecting to ftp.astron.com (ftp.astron.com)|38.117.134.18|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /pub/file ... done.
==> SIZE file-5.11.tar.gz ... 610019
==> PASV ... done.    ==> RETR file-5.11.tar.gz ... done.
Length: 610019 (596K) (unauthoritative)

100%[=====================================================================================================>] 610,019      432KB/s   in 1.4s

2014-03-01 19:54:53 (432 KB/s) - 'file-5.11.tar.gz' saved [610019]

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for builtin ELF support... yes
checking for ELF core file support... yes
checking for file formats in man section 5... no
checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/ggrep
checking for egrep... /usr/bin/ggrep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/gsed
checking for fgrep... /usr/bin/ggrep -F
checking for ld used by gcc... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -p
checking the name lister (/usr/bin/nm -p) interface... BSD nm
checking the maximum length of command line arguments... 786240
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/ccs/bin/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -p output from gcc object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for ANSI C header files... (cached) yes
checking whether sys/types.h defines makedev... no
checking sys/mkdev.h usability... yes
checking sys/mkdev.h presence... yes
checking for sys/mkdev.h... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for stdint.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking err.h usability... yes
checking err.h presence... yes
checking for err.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking sys/utime.h usability... yes
checking sys/utime.h presence... yes
checking for sys/utime.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for struct stat.st_rdev... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_gmtoff... no
checking for struct tm.tm_zone... no
checking for tm_zone in struct tm... no
checking whether tzname is declared... yes
checking for tzname... yes
checking for tm_isdst in struct tm... yes
checking whether daylight is declared... yes
checking for daylight... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for mbstate_t... yes
checking for struct option in getopt... yes
checking for pid_t... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for int32_t... yes
checking for uint64_t... yes
checking for int64_t... yes
checking size of long long... 8
checking for gcc compiler warnings... yes
checking for mmap... yes
checking for strerror... yes
checking for strndup... yes
checking for strtoul... yes
checking for mbrtowc... yes
checking for mkstemp... yes
checking for utimes... yes
checking for utime... yes
checking for wcwidth... yes
checking for strtof... yes
checking for fork... yes
checking for getopt_long... yes
checking for asprintf... yes
checking for vasprintf... yes
checking for strlcpy... yes
checking for strlcat... yes
checking for getline... yes
checking for gzopen in -lz... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating magic/Makefile
config.status: creating tests/Makefile
config.status: creating doc/Makefile
config.status: creating python/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
mt-omnios-0.3.sh: line 90: 25554 Killed                  gmake

|--------------------------------------------------------|
| Installation of libmagic completed.                    |
|--------------------------------------------------------|


|
| Install talib                                          |
| -------------                                          |
|

--2014-03-01 19:55:00--  http://developer.kde.org/~wheeler/files/src/taglib-1.5.tar.gz
Resolving developer.kde.org (developer.kde.org)... 212.110.188.12, 2001:41c8:1:6043::12
Connecting to developer.kde.org (developer.kde.org)|212.110.188.12|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1394506 (1.3M) [application/x-gzip]
Saving to: 'taglib-1.5.tar.gz'

100%[=====================================================================================================>] 1,394,506    667KB/s   in 2.0s

2014-03-01 19:55:03 (667 KB/s) - 'taglib-1.5.tar.gz' saved [1394506/1394506]

checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
checking target system type... i386-pc-solaris2.11
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether gcc is blacklisted... no
checking whether g++ supports -Wundef... yes
checking whether g++ supports -Wno-long-long... yes
checking whether g++ supports -Wno-non-virtual-dtor... yes
checking whether g++ supports -fno-reorder-blocks... yes
checking whether g++ supports -fno-exceptions... yes
checking whether g++ supports -fno-check-new... yes
checking whether g++ supports -fno-common... yes
checking whether g++ supports -fexceptions... yes
checking whether system headers can cope with -O2 -fno-inline... irrelevant
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports -O0... yes
not using lib directory suffix
checking for a sed that does not truncate output... /usr/bin/gsed
checking for grep that handles long lines and -e... /usr/bin/ggrep
checking for egrep... /usr/bin/ggrep -E
checking for ld used by gcc... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for /usr/ccs/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -p
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... no
checking whether gfortran accepts -g... no
checking the maximum length of command line arguments... 262144
checking command to parse /usr/bin/nm -p output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking whether the g++ linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... no
checking if gfortran supports -c -o file.o... no
checking whether the gfortran linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking cppunit/extensions/HelperMacros.h usability... no
checking cppunit/extensions/HelperMacros.h presence... no
checking for cppunit/extensions/HelperMacros.h... no
checking if bindings should be compiled... yes
checking if examples should be compiled... yes
checking if taglib should be compiled... yes
checking if tests should be compiled... yes
configure: creating ./config.status
wrong input (flag != 4) at admin/conf.change.pl line 117, <> line 1128.
config.status: creating Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/c/Makefile
config.status: creating examples/Makefile
config.status: creating taglib/Makefile
config.status: creating taglib/ape/Makefile
config.status: creating taglib/flac/Makefile
config.status: creating taglib/mpc/Makefile
config.status: creating taglib/mpeg/Makefile
config.status: creating taglib/mpeg/id3v1/Makefile
config.status: creating taglib/mpeg/id3v2/Makefile
config.status: creating taglib/mpeg/id3v2/frames/Makefile
config.status: creating taglib/ogg/Makefile
config.status: creating taglib/ogg/flac/Makefile
config.status: creating taglib/ogg/speex/Makefile
config.status: creating taglib/ogg/vorbis/Makefile
config.status: creating taglib/toolkit/Makefile
config.status: creating taglib/trueaudio/Makefile
config.status: creating taglib/wavpack/Makefile
config.status: creating tests/Makefile
config.status: creating taglib-config
config.status: creating taglib.pc
config.status: creating bindings/c/taglib_c.pc
config.status: creating config.h
config.status: executing depfiles commands

Good - your configure finished. Start make now

ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
mt-omnios-0.3.sh: line 117: 28277 Killed                  gmake

|--------------------------------------------------------|
| Installation of taglib completed.                      |
|--------------------------------------------------------|


|
| Install mediatomb                                      |
| -----------------                                      |
|

--2014-03-01 19:55:10--  http://downloads.sourceforge.net/mediatomb/mediatomb-0.12.1.tar.gz
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://downloads.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz [following]
--2014-03-01 19:55:10--  http://downloads.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz
Reusing existing connection to downloads.sourceforge.net:80.
HTTP request sent, awaiting response... 302 Found
Location: http://optimate.dl.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz [following]
--2014-03-01 19:55:11--  http://optimate.dl.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz
Resolving optimate.dl.sourceforge.net (optimate.dl.sourceforge.net)... 109.230.212.54
Connecting to optimate.dl.sourceforge.net (optimate.dl.sourceforge.net)|109.230.212.54|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1240612 (1.2M) [application/x-gzip]
Saving to: 'mediatomb-0.12.1.tar.gz'

100%[=====================================================================================================>] 1,240,612   1.40MB/s   in 0.8s

2014-03-01 19:55:12 (1.40 MB/s) - 'mediatomb-0.12.1.tar.gz' saved [1240612/1240612]

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
configure: Will search for curl-config in /usr/bin/i386/curl-config
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/ggrep
checking for egrep... /usr/bin/ggrep -E
checking whether gcc needs -traditional... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether stat file-mode macros are broken... no
checking whether gcc and cc understand -c and -o together... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for unistd.h... (cached) yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/wait.h... (cached) yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking for sched_getparam... yes
checking for sched_setparam... yes
checking for sched_get_priority_min... yes
checking for sched_get_priority_max... yes
checking for mkdir... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for getopt_long... yes
checking for mkfifo... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for iconv... yes
checking if iconv declaration requires const char cast... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking for time_t... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for off_t... yes
checking for size_t... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking size of off_t... 8
checking size of size_t... 4
checking size of time_t... 4
checking size of unsigned int... 4
checking size of unsigned long... 4
checking for strtoll... yes
checking for nl_langinfo... yes
checking for setlocale... yes
checking for backtrace... yes
checking for backtrace_symbols... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for working volatile... yes
checking return type of signal handlers... void
checking for pid_t... yes
checking for size_t... (cached) yes
checking for int64_t... yes
checking for ssize_t... yes
checking for uint32_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether byte ordering is bigendian... no
checking whether LONG_MAX is declared... yes
checking whether LLONG_MAX is declared... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether closedir returns void... no
checking for error_at_line... no
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for working memcmp... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking whether lstat dereferences a symlink specified with a trailing slash... yes
checking whether stat accepts an empty string... no
checking for working strtod... yes
checking for vprintf... yes
checking for _doprnt... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking for strftime... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for localtime_r... yes
checking for memmove... yes
checking for memset... yes
checking for regcomp... yes
checking for select... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for uname... yes
checking for sigaction... yes
checking for sigprocmask... yes
checking for ioctl... yes
checking for tolower... yes
checking for toupper... yes
checking for inet_ntoa... no
checking for inet_ntoa in -lnsl... yes
checking for socket... no
checking for socket in -lsocket... yes
checking for gethostbyname... yes
checking how to run the C++ preprocessor... g++ -E
checking for gethostbyname_r... yes
checking for if_nameindex... yes
checking for if_freenameindex... yes
checking whether pthreads work with -pthreads... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_REENTRANT
checking for clock_gettime in -lrt... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for uncompress in -lz... yes
checking sqlite3.h usability... yes
checking sqlite3.h presence... yes
checking for sqlite3.h... yes
checking for sqlite3_open in -lsqlite3... yes
checking for mysql_config... none
checking for mysql_config... none
mysql_config not found, please install the mysql devel package
configure: none could not be executed or returned invalid values
configure: Will search for js (spidermonkey) headers in /opt/local/include
checking /opt/local/include/jsapi.h usability... no
checking /opt/local/include/jsapi.h presence... no
checking for /opt/local/include/jsapi.h... no
configure: error: jsapi.h not found in requested location /opt/local/include

| Waiting 10 sec...                                      |

make: Fatal error: No arguments to build

|
| Configure mediatomb                                    |
| -------------------                                    |
|


| First start                                            |

mt-omnios-0.3.sh: line 166: /opt/local/bin/mediatomb: No such file or directory

| Adding User and Group                                  |

chown: /var/log/mediatomb.log: No such file or directory
chown: /etc/mediatomb: No such file or directory

| User and group already exists, no problem...          |


| Setting up service                                     |


| There is a problem with mediatomb service!             |
| Please look at the log-file -> /var/log/mediatomb.log  |


|--------------------------------------------------------|
| Configuration of mediatomb completed.                  |
|--------------------------------------------------------|

Systemsnap napp-it-mediatomb-addon-0.3 already exists.
Please create a new systemsnap manually!

|--------------------------------------------------------|
| Installation completed in 1 min 15 sec.                |
|--------------------------------------------------------|
| Configure via napp-it Web-UI...                        |
| Install log: setup-mediatomb-addon-0.3.log             |
| Have fun with your Mediatomb AddOn for napp-it!        |
|--------------------------------------------------------|

# Please reboot your system to activate the Systemsnap!  #
# On problems: Start install-script again...             #



Mediatomb                                               Use at your own risk...
===============================================================================
Copyright 2005-2010 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
MediaTomb is free software, covered by the GNU General Public License version 2

Manual: http://www.napp-it.org/doc/manuals/Mediatomb_AddOn_for_napp-it.pdf
Oh, and btw, I don't run AMPO. Mediatomb is my only napp-it add-in.
 

Gnavox

New Member
Mar 1, 2014
2
0
0
I have the same problem. I've had it with the last version of OmniOS, 15006, and now I have it with the current version, 15008.

My installation "log" has been pasted below. Evidently, the installation of multiple sub components fail.

Mediatomb cannot start. When attempting to start the service in the napp-it GUI, nothing happens and it remains in maintenance mode.

Code:
root@NAS-SAN:~# wget -O - www.napp-it.org/mediatomb | sh
--2014-03-01 19:54:24--  http://www.napp-it.org/mediatomb
Resolving www.napp-it.org (www.napp-it.org)... 80.67.28.104, 2a00:1158:0:300:ffc6::1
Connecting to www.napp-it.org (www.napp-it.org)|80.67.28.104|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7305 (7.1K) [text/plain]
Saving to: 'STDOUT'

 0% [                                                                                                      ] 0           --.-K/s              --2014-03-01 19:54:25--  http://www.napp-it.org/mediaserver_data-0.3.zip
Resolving www.napp-it.org (www.napp-it.org)... 80.67.28.104, 2a00:1158:0:300:ffc6::1
100%[=====================================================================================================>] 7,305       --.-K/s   in 0.08s

2014-03-01 19:54:25 (94.7 KB/s) - written to stdout [7305/7305]

connected.
HTTP request sent, awaiting response... 200 OK
Length: 5029 (4.9K) [application/zip]
Saving to: 'mediaserver_data-0.3.zip'

100%[=====================================================================================================>] 5,029       --.-K/s   in 0.001s

2014-03-01 19:54:25 (7.87 MB/s) - 'mediaserver_data-0.3.zip' saved [5029/5029]

Archive:  mediaserver_data-0.3.zip
  inflating: mt-openindiana-0.3.sh   [binary]
  inflating: svc-mediatomb           [binary]
  inflating: mediatomb.conf          [binary]
  inflating: mediatomb-smf.xml       [binary]
  inflating: mt-omnios-0.3.sh        [binary]
|
|
|
|
|--------------------------------------------------------|
| Setup Mediatomb AddOn for napp-it ZFS Server appliance |
|========================================================|
|                                                    v0.3|
| installation:                                          |
|      - required basic packages                         |
|      - spidermokey                                     |
|      - libmagic                                        |
|      - taglib                                          |
|      - mediatomb                                       |
|                                                        |
| configuration:                                         |
|      - adding user and group named media               |
|      - mediatomb basic configuration                   |
|      - setting up mediatomb service                    |
|                                                        |
|--------------------------------------------------------|
|                       MediaTomb - Free UPnP MediaServer|
|--------------------------------------------------------|
|
|
|
|

Systemsnap pre_mediatomb-addon-0.3 already exists.

| Installing Mediatomb AddOn for napp-it for OmniOS.     |

|
| Install package gnu-make                               |
| ------------------------                               |
|

No updates necessary for this image.

|
| Install package gcc44                                  |
| ---------------------                                  |
|

No updates necessary for this image.

|--------------------------------------------------------|
| Installation of required basic packages complete.      |
|--------------------------------------------------------|


|
| Install spidermonkey                                   |
| --------------------                                   |
|

--2014-03-01 19:54:39--  https://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz
Resolving ftp.mozilla.org (ftp.mozilla.org)... 63.245.215.56, 63.245.215.46
Connecting to ftp.mozilla.org (ftp.mozilla.org)|63.245.215.56|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1165607 (1.1M) [application/x-gzip]
Saving to: 'js-1.7.0.tar.gz'

100%[=====================================================================================================>] 1,165,607    238KB/s   in 5.6s

2014-03-01 19:54:45 (202 KB/s) - 'js-1.7.0.tar.gz' saved [1165607/1165607]

js/
js/src/
js/src/Makefile.in
js/src/jsproto.tbl
js/src/jsinterp.h
js/src/jsfile.msg
js/src/jscompat.h
js/src/prmjtime.h
js/src/jsregexp.c
js/src/jsfile.c
js/src/jsxml.h
js/src/jsscan.c
js/src/rules.mk
js/src/jslibmath.h
js/src/jsfun.h
js/src/jsarena.h
js/src/jsutil.c
js/src/jsemit.h
js/src/jsapi.c
js/src/jsexn.h
js/src/SpiderMonkey.rsp
js/src/jshash.h
js/src/jsutil.h
js/src/config/
js/src/config/OSF1V5.0.mk
js/src/config/Darwin1.3.mk
js/src/config/SunOS5.3.mk
js/src/config/Darwin.mk
js/src/config/SunOS5.6.mk
js/src/config/SunOS5.8.mk
js/src/config/Mac_OS10.0.mk
js/src/config/SunOS5.5.1.mk
js/src/config/SunOS4.1.4.mk
js/src/config/IRIX6.5.mk
js/src/config/SunOS5.4.mk
js/src/config/WINNT5.2.mk
js/src/config/Darwin5.2.mk
js/src/config/WINNT4.0.mk
js/src/config/AIX4.1.mk
js/src/config/IRIX6.1.mk
js/src/config/HP-UXB.10.20.mk
js/src/config/AIX4.2.mk
js/src/config/WINNT5.0.mk
js/src/config/HP-UXB.10.10.mk
js/src/config/IRIX.mk
js/src/config/AIX4.3.mk
js/src/config/dgux.mk
js/src/config/SunOS5.7.mk
js/src/config/HP-UXB.11.00.mk
js/src/config/CVS/
js/src/config/CVS/Entries
js/src/config/CVS/Root
js/src/config/CVS/Tag
js/src/config/CVS/Repository
js/src/config/SunOS5.5.mk
js/src/config/IRIX5.3.mk
js/src/config/Linux_All.mk
js/src/config/IRIX6.3.mk
js/src/config/Darwin1.4.mk
js/src/config/OSF1V4.0.mk
js/src/config/WINNT5.1.mk
js/src/config/IRIX6.2.mk
js/src/config/SunOS5.9.mk
js/src/config/Darwin5.3.mk
js/src/jsdate.c
js/src/js.mak
js/src/jslocko.asm
js/src/jsclist.h
js/src/jsdhash.c
js/src/jslog2.c
js/src/jscntxt.c
js/src/jsopcode.tbl
js/src/jsarray.h
js/src/jsscript.h
js/src/jsarena.c
js/src/jsxml.c
js/src/js.pkg
js/src/jslong.c
js/src/jsparse.c
js/src/jsxdrapi.c
js/src/jsprvtd.h
js/src/Y.js
js/src/jskeyword.tbl
js/src/js.msg
js/src/jsexn.c
js/src/jspubtd.h
js/src/jsfile.h
js/src/prmjtime.c
js/src/jsmath.h
js/src/.cvsignore
js/src/jsparse.h
js/src/jskwgen.c
js/src/jsdtoa.c
js/src/jsprf.h
js/src/jsinterp.c
js/src/jsstr.h
js/src/jsobj.c
js/src/jsgc.h
js/src/jsscope.c
js/src/jscntxt.h
js/src/jsnum.h
js/src/fdlibm/
js/src/fdlibm/Makefile.in
js/src/fdlibm/e_scalb.c
js/src/fdlibm/w_lgamma_r.c
js/src/fdlibm/e_log.c
js/src/fdlibm/s_floor.c
js/src/fdlibm/w_acosh.c
js/src/fdlibm/w_cosh.c
js/src/fdlibm/w_atan2.c
js/src/fdlibm/s_scalbn.c
js/src/fdlibm/k_standard.c
js/src/fdlibm/w_gamma_r.c
js/src/fdlibm/w_pow.c
js/src/fdlibm/fdlibm.h
js/src/fdlibm/s_signgam.c
js/src/fdlibm/fdlibm.mdp
js/src/fdlibm/w_atanh.c
js/src/fdlibm/s_ldexp.c
js/src/fdlibm/w_acos.c
js/src/fdlibm/e_sinh.c
js/src/fdlibm/s_tanh.c
js/src/fdlibm/w_j1.c
js/src/fdlibm/e_pow.c
js/src/fdlibm/s_cos.c
js/src/fdlibm/s_matherr.c
js/src/fdlibm/e_hypot.c
js/src/fdlibm/s_modf.c
js/src/fdlibm/s_asinh.c
js/src/fdlibm/e_exp.c
js/src/fdlibm/e_acosh.c
js/src/fdlibm/s_ilogb.c
js/src/fdlibm/w_sinh.c
js/src/fdlibm/e_cosh.c
js/src/fdlibm/s_lib_version.c
js/src/fdlibm/k_cos.c
js/src/fdlibm/s_fabs.c
js/src/fdlibm/e_acos.c
js/src/fdlibm/e_atan2.c
js/src/fdlibm/s_copysign.c
js/src/fdlibm/k_sin.c
js/src/fdlibm/e_gamma.c
js/src/fdlibm/k_tan.c
js/src/fdlibm/e_gamma_r.c
js/src/fdlibm/s_cbrt.c
js/src/fdlibm/s_nextafter.c
js/src/fdlibm/s_expm1.c
js/src/fdlibm/e_atanh.c
js/src/fdlibm/.cvsignore
js/src/fdlibm/e_lgamma.c
js/src/fdlibm/e_remainder.c
js/src/fdlibm/w_log.c
js/src/fdlibm/e_log10.c
js/src/fdlibm/e_jn.c
js/src/fdlibm/e_asin.c
js/src/fdlibm/w_jn.c
js/src/fdlibm/w_gamma.c
js/src/fdlibm/s_tan.c
js/src/fdlibm/s_isnan.c
js/src/fdlibm/e_sqrt.c
js/src/fdlibm/e_rem_pio2.c
js/src/fdlibm/w_remainder.c
js/src/fdlibm/s_significand.c
js/src/fdlibm/s_logb.c
js/src/fdlibm/w_exp.c
js/src/fdlibm/s_ceil.c
js/src/fdlibm/CVS/
js/src/fdlibm/CVS/Entries
js/src/fdlibm/CVS/Root
js/src/fdlibm/CVS/Tag
js/src/fdlibm/CVS/Repository
js/src/fdlibm/w_log10.c
js/src/fdlibm/e_j1.c
js/src/fdlibm/s_rint.c
js/src/fdlibm/fdlibm.mak
js/src/fdlibm/s_finite.c
js/src/fdlibm/w_fmod.c
js/src/fdlibm/w_hypot.c
js/src/fdlibm/w_asin.c
js/src/fdlibm/e_j0.c
js/src/fdlibm/s_log1p.c
js/src/fdlibm/s_sin.c
js/src/fdlibm/w_j0.c
js/src/fdlibm/Makefile.ref
js/src/fdlibm/w_scalb.c
js/src/fdlibm/s_atan.c
js/src/fdlibm/e_fmod.c
js/src/fdlibm/s_erf.c
js/src/fdlibm/s_frexp.c
js/src/fdlibm/w_sqrt.c
js/src/fdlibm/e_lgamma_r.c
js/src/fdlibm/k_rem_pio2.c
js/src/fdlibm/w_lgamma.c
js/src/jsfun.c
js/src/jslock.h
js/src/jsdbgapi.c
js/src/jsemit.c
js/src/jsmath.c
js/src/jsscan.h
js/src/jsdtoa.h
js/src/jsify.pl
js/src/plify_jsdhash.sed
js/src/jsconfig.mk
js/src/jsbool.h
js/src/win32.order
js/src/js.mdp
js/src/jsatom.h
js/src/jsnum.c
js/src/jsopcode.h
js/src/jsdate.h
js/src/jsconfig.h
js/src/jsscript.c
js/src/jslock.c
js/src/jsdhash.h
js/src/CVS/
js/src/CVS/Entries
js/src/CVS/Root
js/src/CVS/Tag
js/src/CVS/Repository
js/src/perfect.js
js/src/lock_SunOS.s
js/src/jsiter.c
js/src/jsscope.h
js/src/jsapi.h
js/src/jsxdrapi.h
js/src/jsbit.h
js/src/jshash.c
js/src/js3240.rc
js/src/jstypes.h
js/src/jsopcode.c
js/src/resource.h
js/src/jscpucfg.h
js/src/jsatom.c
js/src/jslong.h
js/src/jsgc.c
js/src/Makefile.ref
js/src/jsosdep.h
js/src/jsregexp.h
js/src/jsiter.h
js/src/jsdbgapi.h
js/src/jsOS240.def
js/src/liveconnect/
js/src/liveconnect/Makefile.in
js/src/liveconnect/jsj.msg
js/src/liveconnect/nsCLiveconnect.cpp
js/src/liveconnect/jsj_JavaClass.c
js/src/liveconnect/nsCLiveconnectFactory.cpp
js/src/liveconnect/LiveConnectShell.dsw
js/src/liveconnect/nsISecureLiveconnect.h
js/src/liveconnect/jsj.c
js/src/liveconnect/LiveConnectShell.dsp
js/src/liveconnect/jsj_array.c
js/src/liveconnect/config/
js/src/liveconnect/config/OSF1V5.0.mk
js/src/liveconnect/config/SunOS5.6.mk
js/src/liveconnect/config/SunOS5.8.mk
js/src/liveconnect/config/SunOS5.5.1.mk
js/src/liveconnect/config/IRIX6.5.mk
js/src/liveconnect/config/WINNT4.0.mk
js/src/liveconnect/config/AIX4.1.mk
js/src/liveconnect/config/HP-UXB.10.20.mk
js/src/liveconnect/config/AIX4.2.mk
js/src/liveconnect/config/HP-UXB.10.10.mk
js/src/liveconnect/config/AIX4.3.mk
js/src/liveconnect/config/SunOS5.7.mk
js/src/liveconnect/config/HP-UXB.11.00.mk
js/src/liveconnect/config/CVS/
js/src/liveconnect/config/CVS/Entries
js/src/liveconnect/config/CVS/Root
js/src/liveconnect/config/CVS/Tag
js/src/liveconnect/config/CVS/Repository
js/src/liveconnect/config/Linux_All.mk
js/src/liveconnect/config/IRIX6.3.mk
js/src/liveconnect/config/OSF1V4.0.mk
js/src/liveconnect/config/IRIX6.2.mk
js/src/liveconnect/liveconnect.pkg
js/src/liveconnect/nsCLiveconnect.h
js/src/liveconnect/nsCLiveconnectFactory.h
js/src/liveconnect/jsj_nodl.c
js/src/liveconnect/jsjava.h
js/src/liveconnect/.cvsignore
js/src/liveconnect/jsj_utils.c
js/src/liveconnect/jsj_JavaArray.c
js/src/liveconnect/jsj_class.c
js/src/liveconnect/jsj_JSObject.c
js/src/liveconnect/classes/
js/src/liveconnect/classes/Makefile.in
js/src/liveconnect/classes/.cvsignore
js/src/liveconnect/classes/CVS/
js/src/liveconnect/classes/CVS/Entries
js/src/liveconnect/classes/CVS/Root
js/src/liveconnect/classes/CVS/Tag
js/src/liveconnect/classes/CVS/Repository
js/src/liveconnect/classes/netscape/
js/src/liveconnect/classes/netscape/javascript/
js/src/liveconnect/classes/netscape/javascript/JSUtil.java
js/src/liveconnect/classes/netscape/javascript/JSProxy.java
js/src/liveconnect/classes/netscape/javascript/JSException.java
js/src/liveconnect/classes/netscape/javascript/JSObject.java
js/src/liveconnect/classes/netscape/javascript/CVS/
js/src/liveconnect/classes/netscape/javascript/CVS/Entries
js/src/liveconnect/classes/netscape/javascript/CVS/Root
js/src/liveconnect/classes/netscape/javascript/CVS/Tag
js/src/liveconnect/classes/netscape/javascript/CVS/Repository
js/src/liveconnect/classes/netscape/javascript/Makefile.ref
js/src/liveconnect/classes/netscape/javascript/JSRunnable.java
js/src/liveconnect/classes/netscape/CVS/
js/src/liveconnect/classes/netscape/CVS/Entries
js/src/liveconnect/classes/netscape/CVS/Root
js/src/liveconnect/classes/netscape/CVS/Tag
js/src/liveconnect/classes/netscape/CVS/Repository
js/src/liveconnect/classes/netscape/Makefile.ref
js/src/liveconnect/classes/Makefile.ref
js/src/liveconnect/netscape_javascript_JSObject.h
js/src/liveconnect/jsj_JavaObject.c
js/src/liveconnect/jsj_JavaMember.c
js/src/liveconnect/jsj_hash.h
js/src/liveconnect/win32.order
js/src/liveconnect/CVS/
js/src/liveconnect/CVS/Entries
js/src/liveconnect/CVS/Root
js/src/liveconnect/CVS/Tag
js/src/liveconnect/CVS/Repository
js/src/liveconnect/jsj_method.c
js/src/liveconnect/nsILiveconnect.h
js/src/liveconnect/jsj_simpleapi.c
js/src/liveconnect/jsj_hash.c
js/src/liveconnect/jsj_JavaPackage.c
js/src/liveconnect/jsj_convert.c
js/src/liveconnect/jsj_private.h
js/src/liveconnect/LiveConnect.dsp
js/src/liveconnect/nsISecurityContext.h
js/src/liveconnect/Makefile.ref
js/src/liveconnect/_jni/
js/src/liveconnect/_jni/netscape_javascript_JSException.h
js/src/liveconnect/_jni/netscape_javascript_JSObject.h
js/src/liveconnect/_jni/CVS/
js/src/liveconnect/_jni/CVS/Entries
js/src/liveconnect/_jni/CVS/Root
js/src/liveconnect/_jni/CVS/Tag
js/src/liveconnect/_jni/CVS/Repository
js/src/liveconnect/jsj_field.c
js/src/liveconnect/README.html
js/src/jsstr.c
js/src/jsarray.c
js/src/jsstddef.h
js/src/jsobj.h
js/src/editline/
js/src/editline/sysunix.c
js/src/editline/editline.c
js/src/editline/README
js/src/editline/CVS/
js/src/editline/CVS/Entries
js/src/editline/CVS/Root
js/src/editline/CVS/Tag
js/src/editline/CVS/Repository
js/src/editline/editline.h
js/src/editline/unix.h
js/src/editline/Makefile.ref
js/src/editline/editline.3
js/src/config.mk
js/src/jsprf.c
js/src/jscpucfg.c
js/src/jsotypes.h
js/src/js.c
js/src/README.html
js/src/jsbool.c
js/src/jsshell.msg
js/jsd/
js/jsd/Makefile.in
js/jsd/jsd_stak.c
js/jsd/jsd_step.c
js/jsd/jsd.h
js/jsd/jsd1640.def
js/jsd/jsd.mak
js/jsd/jsd3240.rc
js/jsd/jsd_java.c
js/jsd/jsd1640.rc
js/jsd/.cvsignore
js/jsd/jsd_lock.h
js/jsd/jsd_val.c
js/jsd/jsd_hook.c
js/jsd/README
js/jsd/jsdebug.h
js/jsd/jsd_xpc.h
js/jsd/jsd_atom.c
js/jsd/jsd_xpc.cpp
js/jsd/jsd_lock.c
js/jsd/jsdebug.c
js/jsd/CVS/
js/jsd/CVS/Entries.Log
js/jsd/CVS/Entries
js/jsd/CVS/Root
js/jsd/CVS/Tag
js/jsd/CVS/Repository
js/jsd/mkshell.bat
js/jsd/jsd.pkg
js/jsd/jsd_text.c
js/jsd/resource.h
js/jsd/jsd_obj.c
js/jsd/jsdshell.mak
js/jsd/idl/
js/jsd/idl/Makefile.in
js/jsd/idl/.cvsignore
js/jsd/idl/CVS/
js/jsd/idl/CVS/Entries
js/jsd/idl/CVS/Root
js/jsd/idl/CVS/Tag
js/jsd/idl/CVS/Repository
js/jsd/idl/jsdIDebuggerService.idl
js/jsd/jsdstubs.c
js/jsd/jsd_high.c
js/jsd/jsd_scpt.c
js/README
ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory

|--------------------------------------------------------|
| Installation of spidermonkey completed.                |
|--------------------------------------------------------|


|
| Install libmagic                                       |
| ----------------                                       |
|

--2014-03-01 19:54:48--  ftp://ftp.astron.com/pub/file/file-5.11.tar.gz
           => 'file-5.11.tar.gz'
Resolving ftp.astron.com (ftp.astron.com)... 38.117.134.18
Connecting to ftp.astron.com (ftp.astron.com)|38.117.134.18|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /pub/file ... done.
==> SIZE file-5.11.tar.gz ... 610019
==> PASV ... done.    ==> RETR file-5.11.tar.gz ... done.
Length: 610019 (596K) (unauthoritative)

100%[=====================================================================================================>] 610,019      432KB/s   in 1.4s

2014-03-01 19:54:53 (432 KB/s) - 'file-5.11.tar.gz' saved [610019]

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for builtin ELF support... yes
checking for ELF core file support... yes
checking for file formats in man section 5... no
checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/ggrep
checking for egrep... /usr/bin/ggrep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking whether gcc and cc understand -c and -o together... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/gsed
checking for fgrep... /usr/bin/ggrep -F
checking for ld used by gcc... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -p
checking the name lister (/usr/bin/nm -p) interface... BSD nm
checking the maximum length of command line arguments... 786240
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/ccs/bin/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -p output from gcc object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for ANSI C header files... (cached) yes
checking whether sys/types.h defines makedev... no
checking sys/mkdev.h usability... yes
checking sys/mkdev.h presence... yes
checking for sys/mkdev.h... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for stdint.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking err.h usability... yes
checking err.h presence... yes
checking for err.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking sys/utime.h usability... yes
checking sys/utime.h presence... yes
checking for sys/utime.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for struct stat.st_rdev... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_gmtoff... no
checking for struct tm.tm_zone... no
checking for tm_zone in struct tm... no
checking whether tzname is declared... yes
checking for tzname... yes
checking for tm_isdst in struct tm... yes
checking whether daylight is declared... yes
checking for daylight... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for mbstate_t... yes
checking for struct option in getopt... yes
checking for pid_t... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for int32_t... yes
checking for uint64_t... yes
checking for int64_t... yes
checking size of long long... 8
checking for gcc compiler warnings... yes
checking for mmap... yes
checking for strerror... yes
checking for strndup... yes
checking for strtoul... yes
checking for mbrtowc... yes
checking for mkstemp... yes
checking for utimes... yes
checking for utime... yes
checking for wcwidth... yes
checking for strtof... yes
checking for fork... yes
checking for getopt_long... yes
checking for asprintf... yes
checking for vasprintf... yes
checking for strlcpy... yes
checking for strlcat... yes
checking for getline... yes
checking for gzopen in -lz... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating magic/Makefile
config.status: creating tests/Makefile
config.status: creating doc/Makefile
config.status: creating python/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
mt-omnios-0.3.sh: line 90: 25554 Killed                  gmake

|--------------------------------------------------------|
| Installation of libmagic completed.                    |
|--------------------------------------------------------|


|
| Install talib                                          |
| -------------                                          |
|

--2014-03-01 19:55:00--  http://developer.kde.org/~wheeler/files/src/taglib-1.5.tar.gz
Resolving developer.kde.org (developer.kde.org)... 212.110.188.12, 2001:41c8:1:6043::12
Connecting to developer.kde.org (developer.kde.org)|212.110.188.12|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1394506 (1.3M) [application/x-gzip]
Saving to: 'taglib-1.5.tar.gz'

100%[=====================================================================================================>] 1,394,506    667KB/s   in 2.0s

2014-03-01 19:55:03 (667 KB/s) - 'taglib-1.5.tar.gz' saved [1394506/1394506]

checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
checking target system type... i386-pc-solaris2.11
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether gcc is blacklisted... no
checking whether g++ supports -Wundef... yes
checking whether g++ supports -Wno-long-long... yes
checking whether g++ supports -Wno-non-virtual-dtor... yes
checking whether g++ supports -fno-reorder-blocks... yes
checking whether g++ supports -fno-exceptions... yes
checking whether g++ supports -fno-check-new... yes
checking whether g++ supports -fno-common... yes
checking whether g++ supports -fexceptions... yes
checking whether system headers can cope with -O2 -fno-inline... irrelevant
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports -O0... yes
not using lib directory suffix
checking for a sed that does not truncate output... /usr/bin/gsed
checking for grep that handles long lines and -e... /usr/bin/ggrep
checking for egrep... /usr/bin/ggrep -E
checking for ld used by gcc... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for /usr/ccs/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -p
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... no
checking whether gfortran accepts -g... no
checking the maximum length of command line arguments... 262144
checking command to parse /usr/bin/nm -p output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/ccs/bin/ld
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking whether the g++ linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for gfortran option to produce PIC... -fPIC
checking if gfortran PIC flag -fPIC works... no
checking if gfortran supports -c -o file.o... no
checking whether the gfortran linker (/usr/ccs/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... solaris2.11 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... no
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking cppunit/extensions/HelperMacros.h usability... no
checking cppunit/extensions/HelperMacros.h presence... no
checking for cppunit/extensions/HelperMacros.h... no
checking if bindings should be compiled... yes
checking if examples should be compiled... yes
checking if taglib should be compiled... yes
checking if tests should be compiled... yes
configure: creating ./config.status
wrong input (flag != 4) at admin/conf.change.pl line 117, <> line 1128.
config.status: creating Makefile
config.status: creating bindings/Makefile
config.status: creating bindings/c/Makefile
config.status: creating examples/Makefile
config.status: creating taglib/Makefile
config.status: creating taglib/ape/Makefile
config.status: creating taglib/flac/Makefile
config.status: creating taglib/mpc/Makefile
config.status: creating taglib/mpeg/Makefile
config.status: creating taglib/mpeg/id3v1/Makefile
config.status: creating taglib/mpeg/id3v2/Makefile
config.status: creating taglib/mpeg/id3v2/frames/Makefile
config.status: creating taglib/ogg/Makefile
config.status: creating taglib/ogg/flac/Makefile
config.status: creating taglib/ogg/speex/Makefile
config.status: creating taglib/ogg/vorbis/Makefile
config.status: creating taglib/toolkit/Makefile
config.status: creating taglib/trueaudio/Makefile
config.status: creating taglib/wavpack/Makefile
config.status: creating tests/Makefile
config.status: creating taglib-config
config.status: creating taglib.pc
config.status: creating bindings/c/taglib_c.pc
config.status: creating config.h
config.status: executing depfiles commands

Good - your configure finished. Start make now

ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
mt-omnios-0.3.sh: line 117: 28277 Killed                  gmake

|--------------------------------------------------------|
| Installation of taglib completed.                      |
|--------------------------------------------------------|


|
| Install mediatomb                                      |
| -----------------                                      |
|

--2014-03-01 19:55:10--  http://downloads.sourceforge.net/mediatomb/mediatomb-0.12.1.tar.gz
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://downloads.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz [following]
--2014-03-01 19:55:10--  http://downloads.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz
Reusing existing connection to downloads.sourceforge.net:80.
HTTP request sent, awaiting response... 302 Found
Location: http://optimate.dl.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz [following]
--2014-03-01 19:55:11--  http://optimate.dl.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz
Resolving optimate.dl.sourceforge.net (optimate.dl.sourceforge.net)... 109.230.212.54
Connecting to optimate.dl.sourceforge.net (optimate.dl.sourceforge.net)|109.230.212.54|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1240612 (1.2M) [application/x-gzip]
Saving to: 'mediatomb-0.12.1.tar.gz'

100%[=====================================================================================================>] 1,240,612   1.40MB/s   in 0.8s

2014-03-01 19:55:12 (1.40 MB/s) - 'mediatomb-0.12.1.tar.gz' saved [1240612/1240612]

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/gnu/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i386-pc-solaris2.11
checking host system type... i386-pc-solaris2.11
configure: Will search for curl-config in /usr/bin/i386/curl-config
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for ranlib... ranlib
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/ggrep
checking for egrep... /usr/bin/ggrep -E
checking whether gcc needs -traditional... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether stat file-mode macros are broken... no
checking whether gcc and cc understand -c and -o together... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for unistd.h... (cached) yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/wait.h... (cached) yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking for sched_getparam... yes
checking for sched_setparam... yes
checking for sched_get_priority_min... yes
checking for sched_get_priority_max... yes
checking for mkdir... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for getopt_long... yes
checking for mkfifo... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking for iconv... yes
checking if iconv declaration requires const char cast... yes
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking for time_t... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for off_t... yes
checking for size_t... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking size of off_t... 8
checking size of size_t... 4
checking size of time_t... 4
checking size of unsigned int... 4
checking size of unsigned long... 4
checking for strtoll... yes
checking for nl_langinfo... yes
checking for setlocale... yes
checking for backtrace... yes
checking for backtrace_symbols... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for working volatile... yes
checking return type of signal handlers... void
checking for pid_t... yes
checking for size_t... (cached) yes
checking for int64_t... yes
checking for ssize_t... yes
checking for uint32_t... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether byte ordering is bigendian... no
checking whether LONG_MAX is declared... yes
checking whether LLONG_MAX is declared... yes
checking for working alloca.h... yes
checking for alloca... yes
checking whether closedir returns void... no
checking for error_at_line... no
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for working memcmp... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking whether lstat dereferences a symlink specified with a trailing slash... yes
checking whether stat accepts an empty string... no
checking for working strtod... yes
checking for vprintf... yes
checking for _doprnt... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... no
checking for strftime... yes
checking for gethostname... yes
checking for gettimeofday... yes
checking for localtime_r... yes
checking for memmove... yes
checking for memset... yes
checking for regcomp... yes
checking for select... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strrchr... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoul... yes
checking for uname... yes
checking for sigaction... yes
checking for sigprocmask... yes
checking for ioctl... yes
checking for tolower... yes
checking for toupper... yes
checking for inet_ntoa... no
checking for inet_ntoa in -lnsl... yes
checking for socket... no
checking for socket in -lsocket... yes
checking for gethostbyname... yes
checking how to run the C++ preprocessor... g++ -E
checking for gethostbyname_r... yes
checking for if_nameindex... yes
checking for if_freenameindex... yes
checking whether pthreads work with -pthreads... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... -D_REENTRANT
checking for clock_gettime in -lrt... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for uncompress in -lz... yes
checking sqlite3.h usability... yes
checking sqlite3.h presence... yes
checking for sqlite3.h... yes
checking for sqlite3_open in -lsqlite3... yes
checking for mysql_config... none
checking for mysql_config... none
mysql_config not found, please install the mysql devel package
configure: none could not be executed or returned invalid values
configure: Will search for js (spidermonkey) headers in /opt/local/include
checking /opt/local/include/jsapi.h usability... no
checking /opt/local/include/jsapi.h presence... no
checking for /opt/local/include/jsapi.h... no
configure: error: jsapi.h not found in requested location /opt/local/include

| Waiting 10 sec...                                      |

make: Fatal error: No arguments to build

|
| Configure mediatomb                                    |
| -------------------                                    |
|


| First start                                            |

mt-omnios-0.3.sh: line 166: /opt/local/bin/mediatomb: No such file or directory

| Adding User and Group                                  |

chown: /var/log/mediatomb.log: No such file or directory
chown: /etc/mediatomb: No such file or directory

| User and group already exists, no problem...          |


| Setting up service                                     |


| There is a problem with mediatomb service!             |
| Please look at the log-file -> /var/log/mediatomb.log  |


|--------------------------------------------------------|
| Configuration of mediatomb completed.                  |
|--------------------------------------------------------|

Systemsnap napp-it-mediatomb-addon-0.3 already exists.
Please create a new systemsnap manually!

|--------------------------------------------------------|
| Installation completed in 1 min 15 sec.                |
|--------------------------------------------------------|
| Configure via napp-it Web-UI...                        |
| Install log: setup-mediatomb-addon-0.3.log             |
| Have fun with your Mediatomb AddOn for napp-it!        |
|--------------------------------------------------------|

# Please reboot your system to activate the Systemsnap!  #
# On problems: Start install-script again...             #



Mediatomb                                               Use at your own risk...
===============================================================================
Copyright 2005-2010 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer.
MediaTomb is free software, covered by the GNU General Public License version 2

Manual: http://www.napp-it.org/doc/manuals/Mediatomb_AddOn_for_napp-it.pdf
Oh, and btw, I don't run AMPO. Mediatomb is my only napp-it add-in.
My problem has been solved. After I upgraded OmniOS from 1510006 to 1510008, I had to reboot into the new BE. After booting into the new BE, and repeating the installation, it succeeded.

Mediatomb could still not start immediately after installation, but after clearing the DB and config in the napp-it GUI, it could.
 

Hotcpu6

New Member
Sep 6, 2013
2
0
1
Sweden
I tried to install mediatomb on Omnios 1510010, first on a fresh install with latest Napp-it (running on a virtual machine in VMWare 5.5), then on the latest prebuilt vmware image from gea. I experience the same problem on both, the service gets stuck in maintenance:
Reason: Start method failed repeatedly, last exited with status 127.

I tried to run the install script several times, but without any different outcome. No db or config to clear since it's a fresh installation.
I haven't had time to dig into the cause, anyone else experienced this?
 
Last edited:

gea

Well-Known Member
Dec 31, 2010
2,472
834
113
DE
The installer script is updated from time to time from Chris (the author of the installer). So you have to wait for Chris or to someone else who is checking which part of the installer fails. (I do not use Mediatomb myself and there are many dependencies).
 

zos

Member
Oct 27, 2013
40
20
8
I tried to install mediatomb on Omnios 1510010, first on a fresh install with latest Napp-it (running on a virtual machine in VMWare 5.5), then on the latest prebuilt vmware image from gea. I experience the same problem on both, the service gets stuck in maintenance:
Reason: Start method failed repeatedly, last exited with status 127.

I tried to run the install script several times, but without any different outcome. No db or config to clear since it's a fresh installation.
I haven't had time to dig into the cause, anyone else experienced this?
Hi Hotcpu6,

there has been a modification of the repo in the nappit installer-script to install midnight-commander. The repo has always been the repo of the University of Maryland, but it was offline for a while, so gea changed it to Joyent's repo.

To use Joyent's repo you first have to install pkgsrc and if this step is done before installing mediatomb, mediatomb installation fails (I haven't done the work to investigate why installation fails in detail).

But now the repo of the University of Maryland is online again, so gea changed the script back. I tried it yesterday (1st nappit-script, 2nd mediatomb-script) and got no problems with the installation of mediatomb, everything's working fine.

zos
 

Hotcpu6

New Member
Sep 6, 2013
2
0
1
Sweden
Hi Hotcpu6,

there has been a modification of the repo in the nappit installer-script to install midnight-commander. The repo has always been the repo of the University of Maryland, but it was offline for a while, so gea changed it to Joyent's repo.

To use Joyent's repo you first have to install pkgsrc and if this step is done before installing mediatomb, mediatomb installation fails (I haven't done the work to investigate why installation fails in detail).

But now the repo of the University of Maryland is online again, so gea changed the script back. I tried it yesterday (1st nappit-script, 2nd mediatomb-script) and got no problems with the installation of mediatomb, everything's working fine.

zos
Thanks, will try when I get home from vacation.
//H
 

tnkrer

New Member
Sep 20, 2016
18
0
1
50
tried to install mediatomb on my napp it. Installation seems to have had issues ..

| First start |
mt-omnios-0.3.sh: line 166: /opt/local/bin/mediatomb: No such file or directory

| Setting up service |
| There is a problem with mediatomb service! |
| Please look at the log-file -> /var/log/mediatomb.log |


When I try to open the log file, log file does not exist

Napp it UI shows mediatomb service as in maintenance mode ..

Any pointers on what to do next?
 

tnkrer

New Member
Sep 20, 2016
18
0
1
50
tried to install mediatomb on my napp it. Installation seems to have had issues ..
mediatomb seems to be abandoned project :(
So instead of trying to make it work here, I think I should switch to serviio

What should I do to remove mediatomb setup? and should I do that before I install serviio addon?
 

gea

Well-Known Member
Dec 31, 2010
2,472
834
113
DE
Mediatomb is a contribution by Chris from zfs-server.de without any recent updates. As Chris switched from a forum to a blog the setup files are no longer available. I doubt that you will see updates.

While you can setup Mediatomb manually ot use another mediaserver on OmniOS, I would hesitate to do. Storage is one of the most sensible and critical server services. The huge advantage of the minimalistic Solaris/OmniOS approach is that there are no dependencies to any 3rd party software setups (everything is part of Solaris/OmniOS. Sun did a perfect job to include FC/iSCSI, NFS, SMB, Crossbow etc as genuine Solaris projects ). Even when the bootdisk dies without a backup, you simply need a new bootdisk, do a basic setup and import the pool to be online again after a few minutes, no system backup needed.

Any additional 3rd party service requires that you must either redo all setup steps after a crash (can be quite compicated then as you must care about newer OS and different software releases) or you must care about backup and a disaster recovery plan.

I would keep storage as simple as possible and add other services like web or mediaservices in a VM, either ontop of ESXi (virtualise everything including storage) or within OmniOS with LX zones (Linux container) or up from next OmbiOS with Bhyve, bhyve Hypervisor
 

tnkrer

New Member
Sep 20, 2016
18
0
1
50
Mediatomb is a contribution by Chris from zfs-server.de without any recent updates. As Chris switched from a forum to a blog the setup files are no longer available. I doubt that you will see updates.

While you can setup Mediatomb manually ot use another mediaserver on OmniOS, I would hesitate to do.
...

I would keep storage as simple as possible and add other services like web or mediaservices in a VM, either ontop of ESXi (virtualise everything including storage) or within OmniOS with LX zones (Linux container) or up from next OmbiOS with Bhyve, bhyve Hypervisor
Thanks gea.

So how do I uninstall the components that have gone in for mediatomb? Is that necessary?

Is serviio by zos is done as LX zone and would be OK per your recommendation?
 

gea

Well-Known Member
Dec 31, 2010
2,472
834
113
DE
There is no uninstaller. If you want a clean system, go back to a former bootenvironment or reinstall OmniOS. But there is quite no interaction with the base OS as the software is quite based in the pkgin modules from Joyent. They use /opt for their software.

Servioo is an OmniOS setup and based on Java. None of them are completely independent from the OS (not based on VMs).

If you want to fully seperate storage and services, use ESXi as there is no interaction between VM environment, storage OS and other guest OS systems with other services (any OS like BSD, OSX, Linux, Solaris, Windows)