pkgsrc-Bugs archive

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

pkg/42012: ejabberd needs expat but is not listed in dependencies



>Number:         42012
>Category:       pkg
>Synopsis:       ejabberd needs expat but is not listed in dependencies
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Sep 08 03:40:00 +0000 2009
>Originator:     Julian Fagir
>Release:        5.0 sparc64
>Organization:
>Environment:
NetBSD office-204.in-berlin.de 5.0 NetBSD 5.0 (GENERIC) #0: Mon Apr 27 08:13:38 
UTC 2009  
builds%b4.netbsd.org@localhost:/home/builds/ab/netbsd-5-0-RELEASE/sparc64/200904260229Z-obj/home/builds/ab/netbsd-5-0-RELEASE/src/sys/arch/sparc64/compile/GENERIC
 sparc64
>Description:
In pkgsrc only erlang>=10.1.9nb1 is listed as "required" for using ejabberd.
ejabberd also runs without expat, but at start logs:
=ERROR REPORT==== 2009-09-08 03:26:39 ===
Error in process <0.3062.0> on node 'ejabberd@localhost' with exit value: 
{{case_clause,{error,{open_error,-10}}},[{eja
bberd_app,init,0}]}

And whenever you connect and send any character, it will close connection and 
create the log-entry:
=ERROR REPORT==== 2009-09-08 03:33:49 ===
** Generic server <0.2760.0> terminating 
** Last message in was {tcp,#Port<0.446>,<<"<?xml version=\"1.0\">\r\n">>}
** When Server state == {state,#Port<0.446>,gen_tcp,none,<0.2761.0>,65536,
                            {xml_stream_state,<0.2761.0>,#Port<0.447>,[],0,
                                65536},
                            infinity}
** Reason for termination == 
** {badarg,[{erlang,port_close,[#Port<0.447>]},
            {xml_stream,close,1},
            {ejabberd_receiver,terminate,2},
            {gen_server,terminate,6},
            {proc_lib,init_p,5}]}
>How-To-Repeat:
Just install on a base-system ejabberd as a binary (without having expat 
installed before).
>Fix:
Install expat.



Home | Main Index | Thread Index | Old Index