Ticket #4331 (closed defect: fixed)
Can't locate EBox/UsersAndGroups/User.pm
| Reported by: | eswat24@… | Owned by: | jamor@… |
|---|---|---|---|
| Milestone: | 3.0 | Component: | users |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by jamor@…) (diff)
Error
Error loading class: EBox::Asterisk error: Can't locate EBox/UsersAndGroups/User.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . /etc/apache2) at /usr/share/perl5/EBox/AsteriskLdapUser.pm line 32, <DATA> line 522. BEGIN failed--compilation aborted at /usr/share/perl5/EBox/AsteriskLdapUser.pm line 32, <DATA> line 522. Compilation failed in require at /usr/share/perl5/EBox/Asterisk.pm line 37, <DATA> line 522. BEGIN failed--compilation aborted at /usr/share/perl5/EBox/Asterisk.pm line 37, <DATA> line 522. Compilation failed in require at (eval 153) line 2, <DATA> line 522. BEGIN failed--compilation aborted at (eval 153) line 2, <DATA> line 522.
Trace
Error loading class: EBox::Asterisk error: Can't locate EBox/UsersAndGroups/User.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . /etc/apache2) at /usr/share/perl5/EBox/AsteriskLdapUser.pm line 32, <DATA> line 522.
BEGIN failed--compilation aborted at /usr/share/perl5/EBox/AsteriskLdapUser.pm line 32, <DATA> line 522.
Compilation failed in require at /usr/share/perl5/EBox/Asterisk.pm line 37, <DATA> line 522.
BEGIN failed--compilation aborted at /usr/share/perl5/EBox/Asterisk.pm line 37, <DATA> line 522.
Compilation failed in require at (eval 153) line 2, <DATA> line 522.
BEGIN failed--compilation aborted at (eval 153) line 2, <DATA> line 522.
at /usr/share/perl5/EBox/GlobalImpl.pm line 836
EBox::GlobalImpl::modInstance('EBox::GlobalImpl=HASH(0x7ff4bc8734f0)', 1, 'asterisk') called at /usr/share/perl5/EBox/Global.pm line 92
EBox::Global::AUTOLOAD('EBox::Global=HASH(0x7ff4bb915240)', 'asterisk') called at /usr/share/perl5/EBox/CGI/Dashboard/Index.pm line 70
EBox::CGI::Dashboard::Index::masonParameters('EBox::CGI::Dashboard::Index=HASH(0x7ff4bce970b0)') called at /usr/share/perl5/EBox/CGI/Base.pm line 522
EBox::CGI::Base::_process('EBox::CGI::Dashboard::Index=HASH(0x7ff4bce970b0)') called at /usr/share/perl5/EBox/CGI/Base.pm line 275
EBox::CGI::Base::run('EBox::CGI::Dashboard::Index=HASH(0x7ff4bce970b0)') called at /usr/share/perl5/EBox/CGI/Run.pm line 129
EBox::CGI::Run::run('EBox::CGI::Run', 'Dashboard/Index', 'EBox') called at /usr/share/zentyal/cgi/ebox.cgi line 34
ModPerl::ROOT::ModPerl::Registry::usr_share_zentyal_cgi_ebox_2ecgi::handler('Apache2::RequestRec=SCALAR(0x7ff4bc8e6830)') called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 204
eval {...} called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 204
ModPerl::RegistryCooker::run('ModPerl::Registry=HASH(0x7ff4bc8e11d8)') called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 170
ModPerl::RegistryCooker::default_handler('ModPerl::Registry=HASH(0x7ff4bc8e11d8)') called at /usr/lib/perl5/ModPerl/Registry.pm line 31
ModPerl::Registry::handler('ModPerl::Registry', 'Apache2::RequestRec=SCALAR(0x7ff4bc8e6830)') called at -e line 0
eval {...} called at -e line 0
Attachments
Change History
Changed 13 months ago by anonymous
-
attachment
zentyal.log
added
comment:1 Changed 13 months ago by jamor@…
- Status changed from new to closed
- Resolution set to fixed
- Component changed from base to users
- Description modified (diff)
- Summary changed from Bug report from Zentyal Server to Can't locate EBox/UsersAndGroups/User.pm
Hello Eswat24,
I think this problem is fixed in [c1fe49ae29]
You can download the new version of usr/share/perl5/EBox/UsersAndGroup/User.pm at http://git.zentyal.org/zentyal.git/blob_plain/c1fe49ae29087e9bf9d492b7d3d4b1945f70f12b:/main/users/src/EBox/UsersAndGroups/User.pm
If you want to hotfix your server update this file and restart the web inerface with 'sudo /etc/init.d/zentyal apache restart'
Regards,
Javier
comment:2 Changed 13 months ago by jamor@…
Another possibility is that you don't have the required version of zentyal-users, in beta version the dependencies between zentyal components are not yet definitive.
To assure that it is not the case, check before anything you have your zentyal packages in their latest version available.
zentyal.log