==================================================================
  Please DO NOT REPLY to this mail or send email to the developers
  about this bug. Please follow-up to Bugzilla using this link:
    http://bugs.contribs.org/show_bug.cgi?id=7219

  Have you checked the Frequently Asked Questions (FAQ)?
    http://wiki.contribs.org/SME_Server:Documentation:FAQ

  Please also take the time to read the following useful guide:
    http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
==================================================================

          Priority: P3
            Bug ID: 7219
          Assignee: [email protected]
           Summary: smeserver-ejabberd x86_64 can't find 64 bits libraries
                    to run ejabberd daemon as a service on SME8 64Bits
        QA Contact: [email protected]
          Severity: normal
    Classification: Contribs
                OS: ---
          Reporter: [email protected]
          Hardware: ---
            Status: UNCONFIRMED
           Version: 8.0
         Component: smeserver-ejabberd
           Product: SME Contribs

hi from léognan

it's my first bug report for smeserver so be kind with me ;-)

On fresh installed SME 8 64bits,

# yum install --enablerepo=sme7contribs --enablerepo=smecontribs
smeserver-ejabberd

version of packages installed :
ejabberd.x86_64 2.1.11.6.el5
smeserver-ejabberd.noarch 2.0.1.18.el4.sme
erlang.x86_64 R12B.5.11.el5
erlang-esasl.x86_64 0.1.5.el5
and dependencies

ejabberd daemon doesn't start after activation on server-manager and

#signal-event post-upgrade && signal-event reboot

Messages in /var/log/ejabberd.run/current log :

exec /usr/local/bin/setuidgid ejabberd erl -pa /usr/lib/ejabberd/ebin -noinput
-smp auto +K false +P 250000 -sname ejabberd -mnesia dir
'"/var/lib/ejabberd/spool"' -kernel inetrc '"//etc/ejabberd/inetrc"' -s
ejabberd -ejabberd config '"/etc/ejabberd/ejabberd.cfg"' log_path
'"/var/log/ejabberd/ejabberd.log"' -sasl sasl_error_logger
'{file,"/var/log/ejabberd/sasl.log"}'

{"init terminating in do_boot",{undef,[{ejabberd,start,[]},{init,start_it,1},

{init,start_em,1}]}}
init terminating in do_boot ()

The first possible solution seems to change the paths of necessaries libraries
to make able ejabberd daemon to start on a 64 bits system:

# cp /var/service/ejabberd/run mv /var/service/ejabberd/run.save
and edit /var/service/ejabberd/run
add /usr/lib64 and/or change all path /usr/lib in /usr/lib64

The second possible solution would be a new package of smeserver-ejabberd with
a 64bits libraries patch :-)

Best regards,

Xavier

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
_______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at http://lists.contribs.org/mailman/public/contribteam/

Reply via email to