#1095: ln -f doesn't work portably, fix in Makefile.
diff --git a/Makefile.pre.in b/Makefile.pre.in
index bafeb2b..326d04b 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -660,7 +660,8 @@
 	else true; \
 	fi
 	(cd $(DESTDIR)$(BINDIR); $(LN) python$(VERSION)$(EXE) $(PYTHON))
-	(cd $(DESTDIR)$(BINDIR); $(LN) -sf python$(VERSION)-config python-config)
+	-rm -f $(DESTDIR)$(BINDIR)/python-config
+	(cd $(DESTDIR)$(BINDIR); $(LN) -s python$(VERSION)-config python-config)
 
 # Install the interpreter with $(VERSION) affixed
 # This goes into $(exec_prefix)