On Tue Nov 22 08:07:20 UTC 2016 Bennett Piater bennett at piater.name wrote:
On 11/22/2016 08:58 AM, brent timothy saner via aur-general wrote:
what i'd recommend is instead use 8.5 -> 8.5.1 -> 8.5.2
and then have a _pkgver= variable with the actual string, if it's needed later in the build. i.e.:
It's ugly, but I guess bumping epoch is the only solution here.
Cheers, Bennett
Dear god no. In this case, the project maintainers themselves luckily stepped in, [1] but bumping epoch on every major release *is* the ugliest thing you could do. Once you add it, that "13:9.4pl3-3" will follow and you'll never get rid of it. You'll have to start a new package. It's one of only *two* variables with a red warning on the Wiki: https://wiki.archlinux.org/index.php/PKGBUILD#Version The "8.5.pl3-1" would have been a very standard way of solving this, and the suggested more plain "8.5.3-1" is fine as well. With JDK/JRE, [2][3] I personally do (or get to do) 8u0 -> 8u1 -> 8u2, etc., as you only get that inconsistent "u0" with one release, but the thing will go on for 3-4 years. [4] [1] = https://coq.inria.fr/bugs/show_bug.cgi?id=5221 [2] = https://aur.archlinux.org/packages/jdk/ [3] = https://aur.archlinux.org/packages/jre/ [4] = http://www.oracle.com/technetwork/java/eol-135779.html Det