I was having the circular dependency problem, so I reinstalled the new Panther X11 and then followed this tidbit of info from the Fink website:
<x-tad-bigger>Also note that once you have Fink version 0.15.0 or higher, you do not need to install system-xfree86 anymore. Fink is capable of automatically determining your system-xfree86 version if you don't already have any fink x11 packages installed. If you currently have an old system-xfree86 package of any kind installed, please run the following commands:
</x-tad-bigger><x-tad-bigger>sudo dpkg -r --force-all system-xfree86\ system-xfree86-42 system-xfree86-43</x-tad-bigger><x-tad-bigger> </x-tad-bigger><x-tad-bigger>fink selfupdate; fink index</x-tad-bigger><x-tad-bigger>
</x-tad-bigger>Now fink has entirely disappeared from my drive......sigh
