[pacman-dev] [Proposal] make "makepkg --holdver" preserve the $pkgver, too

Erich Eckner arch at eckner.net
Tue Mar 30 13:30:28 UTC 2021


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

scratch that - it appears, I have understood something wrong :-)

(I assumed, pkgver() would give the *latest* available version and then 
the VCS should be checked out accordingly - but it's the other way round: 
pkgver() should report, what version is already being checked out)

regards,
Erich

On Tue, 30 Mar 2021, Erich Eckner wrote:

> Hi,
>
> I'd like to propose to let makepkg not only hold the version of the VCS 
> sources, but also the $pkgver itself, when --holdver is given (that is: call 
> pkgver() only, whenn --holdver is not given). In case, there is genuine need 
> for keeping VCS versions, but still updating $pkgver via pkgver(), a 
> different option name could be chosen (--holdpkgver ?).
>
> Motivation:
>
> This would be useful for building older packages (e.g. from git checkouts) 
> which offer a pkgver() function. ("older" can simply mean, that the source is 
> updated faster than the package is being checked into git)
>
> Is anyone else finding this useful? Opinions? If we settle on something, I 
> can look into how to implement it, myself (but I don't want to line up at the 
> front :-D).
>
> regards,
> Erich
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE3p92iMrPBP64GmxZCu7JB1Xae1oFAmBjJ/YACgkQCu7JB1Xa
e1qnlA/+PaGtH6nL8yZyo+xaxiYgDr2KWlKi1hHkMIWinCUcC+owrIde+98x4Rdg
6HeLs06Z3/sYLa2350BCaCQXd8Vh2ty71w9FV5pMS+uzHgZp0Kas+FiEstYos6BQ
bhhcyEDliUKCf0pYVcO0hvQyyz9rxu4o3YC24NtB0SrXO7AEL+GrkSAb/AYZfF2k
XHWmz9+xyY6CBQJZlIuOzZJvMFClh9190hvZ+m2R52bjqaIaP5nvGuswnJ1yXStb
VgKJ3pMpWBAw+gpZ+myld7m3C0xtptO159sYAaVU5Sg1hz186VnkLHxAwbfxPvZc
9aPXA5E/JbHkLp2I2CyWtwj2DvJhc9fVrbv3udxBPeJY0GhuVZh/QwkR1bUhnZj6
TStaAhGN1Au58ikPoodHn+TmPXqAG6A3IsiWBAppvEpGx06vjKpLj5+AbNJcSbX9
ml0jb73QMtM2aShhjo7RoRkQnMaA8laOzD53NYgpV7T4YCcbHYXiW/dcESU7HesX
24W+VsmqD8m77oFF39FrfVP+qrOcPHx3oGln92JAKSjwBFxSGYd4sOzIuJGB0EWw
nTEDbYNb5+B4fzb3VzPYtZp3u7fXfQ/Qbc2kgd2djpk9RlX0LXD0zZVmofLp+hW6
PHew7Wxd76HpKeZnSHBjzYP27sUnO7O1c8SAFmaC1428cjtG/DQ=
=c5gr
-----END PGP SIGNATURE-----


More information about the pacman-dev mailing list