The swift name conflicts with the binary in python-swiftclient, and awkward to change because swift is a command line program often used from scripts. Note that swift-im is used in ubuntu for example. Hopefully this will not impact too much, as it's less likely that swift[-im] is used in scripts, and be hidden from users as they would be using a launcher. Ideally this change would be made on F17 and F18 thanks!
Upstream fix for Debian http://swift.im/git/swift/commit/?id=cacc0b6839f7894f51adfd119bf19846fa8bdb61
Upstream should release new version (which includes renamed binary) this weekend. It should have been released one week ago... I didn't want to build new packages just with this change, but if they won't release this weekend, I will do it.
swift-2.0-0.3.beta2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/swift-2.0-0.3.beta2.fc18
Package swift-2.0-0.3.beta2.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing swift-2.0-0.3.beta2.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-15816/swift-2.0-0.3.beta2.fc18 then log in and leave karma (feedback).
swift-2.0-0.3.beta2.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.