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