I currently have Fetchmail 6.1.0-0.1mdk running with no  problems
although I also ran into the --configdump problem when I installed
it.

I don't remember the sequence of events that led to the problem but
I do remember that it boiled down to having a  .fetchmailrc file
in the wrong place.  It seems (but I may be mis-remembering) that
somehow I had a /.fetchmailrc which the fetchmail configuration GUI (or
fetchmail, itself) didn't like.

Deleting that file and then running the GUI to re-configure, solved
the problem.  The key was to have /etc/fetchamilrc and no other config
files anywhere else.

In your case here is what I would suggest (as root) if you
want to run version 6.1.0:

At the Commandline: 

                                  Dean S. Messing
                                  Display Algorithms & Visual Optimization Lab
                                  Information Systems Technologies Dept.
                                  Sharp Laboratories of America

0.  Do `service fetchmail stop'

1.  Remove all vestiges of fetchmail by hand (i.e. rpm -e fetchmail),
    being careful to first save your working /etc/fetchmailrc
    some place safe.

2.  Run  `/etc/daily/slocate.cron' and wait until it is finished
    (On your machine it may be in /etc/weekly.)

3.  Do `locate -i fetchmail' and remove anything that comes up (other
    than the saved config file) by hand.

4.  Install the new fetchmail rpms (rpm -Uvh ...) or use `urpmi' or MCC
    as you please.

5.  Check to see if there is a /.fetchmailrc.  If so remove it.  (I 
    don't think you will find one but I may be wrong here.)

6.  Move your  saved (and working) fetchmailrc file 
    to `/etc/fetchmailrc'.

7.  Finally, re-enable daemon startup at boot time and do
    `service fetchmail start'.

 :: maybe this has been fixed in the latest version of Fetchmail,
 :: but i suspect that i may be missing a step needed when i update.
 :: 
 :: yesterday, i checked the Update list in MCC
 :: & found 3 packages listed for Fetchmail 6.1.0-0.1mdk ,
 :: which i installed, replacing Fetchmail 5.9.12-1mdk .
 :: i left  ~/.fetchmailrc  unaltered.
 :: 
 :: today, i found that no mail had been downloaded from my 2 ISP servers,
 :: but checking them directly ( ssh  to one, KMail for the other),
 :: discovered that there were many messages waiting to be retrieved.
 :: 
 :: i tried to run Fetchmailconf (6.1.0),
 :: but it failed to start with a reference to  --configdump  (IIRC).
 :: 
 :: after i removed the  3  6.1.0 packages with MCC
 :: & re-installed the  3  5.9.10 packages from CD & rebooted,
 :: all is well again, incl a successful "test" with Fetchmailconf.
 :: 
 :: was there something else i needed to do or did 6.1.0 have a bug?
 :: IIRC 6.1.2 appeared on Cooker today, but 6.1.0 is still in the Update list.

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to