On Sunday 23 December 2007 23:48:54 Anders Johansson wrote:
> On Sunday 23 December 2007 14:09:08 Rodney Baker wrote:
> > Hi all. I have a problem with Yast 2 generating an error message when
> > trying to load certain modules, such as the User Management module under
> > Security and Users. It started after attempting to change the Mail
> > Transfer Agent settings.
> >
> > The message complained about not being able to find Net/IMAP.pm in the
> > Perl @INC path. I fixed it through cpan with a 'force install Net::IMAP'
> > which shut up the message and allowed me to get back into the user admin
> > interface, but I shouldn't have had to do this.
>
> No you shouldn't. These perl packages are all available as rpms in suse.
> And forced installations should never ever be done unless you're *very*
> sure of what you're doing. It is an excellent way of breaking a system
>
> > Any ideas on what could cause this in the first place anyone?
>
> For some reason the rpm was uninstalled. I can't tell why without looking
> at your log files
>

Thanks, Anders. Looking through the available perl modules in Yast, I'm 
guessing that it uninstalled perl-Cyrus-IMAP for dependency resolution when I 
uninstalled Cyrus IMAP (in favour of dovecot).

There is no perl-Net-IMAP package listed (which would provide Net/IMAP.pm) so 
I'm thinking that perl-Cyrus-IMAP is probably installed instead. Should this 
be raised as a bug? If perl-Cyrus-IMAP is not installed because Cyrus is 
installed, yet other modules such as the user/group admin module depend on 
it, should Net::IMAP be installed instead? Is it, in fact, a valid dependency 
for the user admin module?

Regards,
Rodney.

-- 
===================================================
Rodney Baker VK5ZTV
[EMAIL PROTECTED]
===================================================
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to