Description of problem: Seems like you guys are both snake upstream and snake downstream (in Fedora). But you've got your roles a bit confused when it comes to the upstream version and downstream release. The current snake in F13 is: snake-0.11-0.20.fc13 In the rpm spec file that translates to: Name: snake Version: 0.11 Release: 0.20%{?dist} The upstream tarball for this release is called: snake-0.11-0.20.tar.gz In the spec, it's listed as: Source0: http://hosted.fedoraproject.org/projects/snake/SnakeReleases/%{name}-%{version}-%{rel}.tar.bz2 This combination of version and release and upstream names is wrong. The Release field in the spec file is for us to use as downstream packagers. The Version field is to reflect upstream's version. Additionally, the upstream tarball is not available at the listed URL. Since you're also upstream, I'd recommend moving to something like this: Upstream: * Upload tarball to: http://fedorahosted.org/releases/s/n/snake/snake-VERSION.tar.bz2 * Give the tarball a sane version like 0.12, 0.13 (or 0.11.1, 0.11.2, etc). In the Fedora Package: * Use: Version: 0.12 Release: 1 Source0: http://fedorahosted.org/releases/s/n/snake/snake-%{version}.tar.bz2 See the Version and Release sections of the Naming Guidelines for more information: https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Package_Version
I've rebuilt snake for the python-2.7 mass rebuild in f14 and revel using: Version: 0.11 %global extraver 0.20 Release: 1.%{extraver}%{?.dist} This should tide you over until you can figure out what version number to use upstream.
Also for James/upstream or other packagers: Please fix URL to reflect a current scheme: - http://hosted.fedoraproject.org/projects/snake/ + https://fedorahosted.org/snake/
Thanks! Both issues have been fixed in the upstream snake repository. A downstream bodhi update will be working it's way through shortly.