On 10/22/18 7:52 AM, LoneVVolf wrote:
I think this can be solved by clarifying what upstream is.
example : archlinux foo package has foo.org as upstream archlinux32 uses archlinux foo package as base , upstream = archlinux manjaro32 uses archlinux32 package as base , upstream = archlinux32
say foo is at version 8.2.5 archlinux has 8.2.5-2 archlinux32 then uses 8.2.5.arch.2 as pkgver and adds 3 as their pkgrel manjaro32 uses 8.2.5.2.arch.2.arch32.3 as pkgver and their own pkgrel.
This shows the chain between downstream and all upstreams .
1) This relays untrue information to the person reading the pkgver. disagree
2) This requires rewriting the whole PKGBUILD to use secondary proxy variables everywhere that $pkgver is currently being used, like most paths and the source array. simply solved : introduce one new var, _realver and use that instead of
On 22/10/2018 16.29, Eli Schwartz via aur-general wrote: pkgver
3) It made me throw up when I read that.
If you have stomach problems go see a doctor. If this is supposed to be some kind of metaphor, it failed to convey it's meaning.
4) https://www.parabola.nu/ has forked the pacman package to add pkgrel distro-specific support for 2.1.parabola1 style pkg *rel*, because they consider this sort of sharp deviation from upstream makepkg to be superior to messing with the pkgver.
The ability to fork is one of the strong points of Open Source Software. -------------------- Mr Schwartz, your replies to my posts in this and earlier threads indicate you very often misunderstand me. I have often not responded to replies from you on posts by me because it is/was very hard to not become hostile towards you in those replies. To all : In the 2 posts (including this one) I've made in this thread I have only made suggestions. I have not once stated whether they are smart / dumb, good/bad or have any other value . I expect readers to be able to use their own judgment for that. In order to improve the chances this thread will be useful, I will not post in it anymore. Lone_Wolf