Bug 104344 - User Management Module Dies after Initialization
Summary: User Management Module Dies after Initialization
Status: RESOLVED INVALID
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Beta 1
Hardware: x86 All
: P5 - None : Normal
Target Milestone: ---
Assignee: Server Technologies Team
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-12 09:36 UTC by Rebecca Walter
Modified: 2005-08-12 11:39 UTC (History)
1 user (show)

See Also:
Found By: Documentation
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
yast logs (897.18 KB, application/x-tgz)
2005-08-12 09:37 UTC, Rebecca Walter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rebecca Walter 2005-08-12 09:36:38 UTC
The initialization screen opens as expected and does not appear to encounter 
problems, but instead of continuing to the usual dialog, it dies.  If run from 
a terminal, the following appears: 
 
 
L43:/var/log # yast2 users 
Can't locate Net/IMAP.pm in @INC (@INC 
contains: /usr/share/YaST2/modules /y2update/modules /root/.yast2/modules /usr/lib/perl5/5.8.7/i586-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) 
at /usr/share/YaST2/modules/UsersPluginMail.pm line 19. 
BEGIN failed--compilation aborted 
at /usr/share/YaST2/modules/UsersPluginMail.pm line 19. 
Compilation failed in require 
at /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/YaST/YCP.pm line 
309. 
BEGIN failed--compilation aborted (#1) 
    (F) You said to do (or require, or use) a file that couldn't be 
    found. Perl looks for the file in all the locations mentioned in @INC, 
    unless the file name included the full path to the file.  Perhaps you 
    need to set the PERL5LIB or PERL5OPT environment variable to say where 
    the extra library is, or maybe the script needs to add the library name 
    to @INC.  Or maybe you just misspelled the name of the file.  See 
    perlfunc/require and lib. 
 
Uncaught exception from user code: 
        Can't locate Net/IMAP.pm in @INC (@INC 
contains: /usr/share/YaST2/modules /y2update/modules /root/.yast2/modules /usr/lib/perl5/5.8.7/i586-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) 
at /usr/share/YaST2/modules/UsersPluginMail.pm line 19. 
BEGIN failed--compilation aborted 
at /usr/share/YaST2/modules/UsersPluginMail.pm line 19. 
Compilation failed in require 
at /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi/YaST/YCP.pm line 
309. 
BEGIN failed--compilation aborted. 
 at -e line 0 
        YaST::YCP::Autoload::AUTOLOAD('UsersPluginMail', 'HASH(0x8c72924)', 
'HASH(0x8c7bd3c)') called at /usr/share/YaST2/modules/UsersPlugins.pm line 52 
        UsersPlugins::Read('UsersPlugins') called 
at /usr/share/YaST2/modules/Users.pm line 1380 
        Users::ReadAvailablePlugins('Users') called 
at /usr/share/YaST2/modules/Users.pm line 1540 
        Users::Read('Users') called at -e line 0 
Can't undef active subroutine during global destruction.
Comment 1 Rebecca Walter 2005-08-12 09:37:33 UTC
Created attachment 45872 [details]
yast logs
Comment 2 Jiří Suchomel 2005-08-12 10:49:40 UTC
Do you have perl-NetxAP.rpm package installed?
Comment 3 Jiří Suchomel 2005-08-12 11:27:00 UTC
perl-NetxAP.rpm which should be required by yast2-mail-server is not installed.
Comment 4 Jiří Suchomel 2005-08-12 11:39:50 UTC
No, yast2-mail-server is not installed, while UsersPluginMail.pm remained on the
machine (probably from svn install?).