From: Murray T. <mtr...@ce...> - 2005-02-05 05:27:30
|
Craig White wrote: >On Fri, 2005-02-04 at 12:20 +0800, Murray Trainer wrote: > > >>On Fri, 2005-02-04 at 09:06, Craig White wrote: >> >> >>>On Fri, 2005-02-04 at 08:10 +0800, Murray Trainer wrote: >>> >>> >>> >>>>Sorry but I thought it might be a configuration issue. The version of >>>>perl-NetxAP Suse 9.1 installs is 0.02-554. Perhaps this is newer than >>>>the one you are using or Suse has fixed it. >>>> >>>> >>>> >>>---- >>>send it to me - in any form (preferably source or source.rpm) and I'll >>>see what I can do with it >>> >>>I do think that it is of limited life though if it is not going to be >>>maintained. I do suppose that is one of the dangers that Jamie risks by >>>relying upon external utilities/perl mods to derive his magic. >>> >>>Thanks >>> >>>Craig >>> >>> >>Hi Craig, >> >>Grab it from here: >> >>ftp://ftp.suse.com/pub/suse/i386/9.1/suse/src/perl-NetxAP-0.02-554.src.rpm >> >>That is the one that works fine for me. There is also a newer one here >>for Suse 9.2. I haven't tried that one yet though: >> >>ftp://ftp.suse.com/pub/suse/i386/9.2/suse/src/perl-NetxAP-0.02-556.src.rpm >> >>It looks like someone is maintaining it as the version is newer. Let me >>know how you go. >> >> >---- >so far - perl 1, craig 0 #not a surpising result as perl and I, we don't >get along all that well. > > and I'm probably gonna leave it for the weekend - I'm beat now > >in the source you linked (thanks by the way), it seemed to have the same >NetxAP-0.02 tarball and a diff file which when I tried to use it to >patch, it liked the Net/xAP.pm and patched that but not the IMAP.pm file >and rejected each of the 13 patches and looking at the diff file and >IMAP.pm, I can't figure out where/what it's trying to do. > >But when I did the make/make install, I got different results - which is >good (but still Webmin not happy) - error is... > >Can't locate object method "new" via package "Net::IMAP" (perhaps you >forgot to load "Net::IMAP"?) at ./ldap-useradmin-lib.pl line 140, line >283. > >and just for the record...suse src rpms don't rebuild on RHEL system - >calling out a list of dependencies that is surprising quite long, >probably most installed in the Red Hat way but not identifiable to the >spec file which is why I played with the tarball & diff file. > >Thanks for nothing ;-) > >Craig > > Hi Craig, I did an RPM search and it looks like SuSE is the only one maintaining that module. Is the pre-compiled Suse RPM below of any use? I would have thought Perl modules would be pretty portable. If you can't directly install the RPM on Redhat you could extract the files from the RPM and put them in place manually and see if that works. I have used rpm2cpio before to do that. It might get you running until you manage to compile the source if you find that necessary too. ftp://ftp.suse.com/pub/suse/i386/9.2/suse/i586/perl-NetxAP-0.02-556.i586.rpm Murray |