The newest version of hayes is 1.4. Currently there are ebuilds for 1.3 and the prior version, which the author named 1.21. Unfortunately, portage sees 1.21 as being greater than 1.3. I guess there are two issues: 1. There should be a version bump to hayes-1.4 2. Even after this version bump is made, the numbering issue still needs to be fixed as portage will still see hayes-1.21 > hayes-1.4 Probably the easiest thing to do is rename hayes-1.21.ebuild to hayes-1.2.1.ebuild and adjust the 1.2.1-ebuild code so that it will still find the right tarball. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 23697 [details] ebuild, manifest, and digest for hayes-1.2.1 (really hayes 1.21)
I made a new ebuild entitled hayes-1.2.1.ebuild that fixes this issue. It's an ugly fix, but it's my first ebuild ever. Attached is a tarball with digest and Manifest files. This would involve deleting the current hayes-1.21.ebuild completely and replacing it with this one.
should all be fixed in portage