I encoutered a similar problem, but with a difference : File S91samba didnot exist on my system. "apt-get remove -f samba" complained instead about K09samba.
The cure was to adapt Chrism's solution by replacing "rm -f S91samba" with "rm -f K09samba".
Variation :
I encoutered a similar problem, but with a difference : File S91samba didnot exist on my system. "apt-get remove -f samba" complained instead about K09samba.
The cure was to adapt Chrism's solution by replacing "rm -f S91samba" with "rm -f K09samba".
(See Bug #68768)