On Wed, Mar 11 2020, Florian Obser <flor...@openbsd.org> wrote: > FWIW this one works for me, pkg_add also sees it as an updated. > Thanks, > Florian > > On Tue, Mar 10, 2020 at 10:45:08PM +0100, Florian Obser wrote: >> I don't have an opinion on how best to fix this, so don't wait on me ;) >> >> On 10 March 2020 21:28:42 CET, Bjorn Ketelaars <b...@openbsd.org> wrote: >> >On Tue 10/03/2020 19:49, Florian Obser wrote: >> >> The release notes have >> >> >> >> * Remove encoding option from the Packer and Unpacker. >> >> >> >> ( https://github.com/msgpack/msgpack-python/blob/v1.0.0/ChangeLog.rst >> >) >> >> >> >> $ doas salt-minion >> >> >> > >> >I discussed py-msgpack offlist with another user who needed >> >py-msgpack-1.0.0 for an update of a vim plugin.
I'm no salt or vim user but... I think having salt working properly is much higher priority than an update for a vim plugin. Especially as 6.7 is approaching. >>> Although the update of >> >py-msgpack has been tested this issue has not been seen. >> > >> >It seems that upstream of salt is still working on a solution [0]. Easy >> >fix therefore is to revert py-msgpack to 0.6.2, and bump its >> >consumers. Do you need to bump all consumers? I suspect it would be enough to enforce the version requirements in sysutils/salt and bump its REVISION. >> >Downside of course would be that specific vim plugins will start >> >complaining. >> > >> >I had a look at the consumers of py-msgpack, which we have in ports. >> >All of them seem happy with py-msgpack-0.6.2. None of them, except >> >net/synapse, received an update recently. synapse relies on >> >msgpack>=0.5.2 [1]: >> > >> > RUN_DEPENDS >> >/usr/ports/devel/py-test-expect >> >/usr/ports/devel/py-test-expect,python3 >> >/usr/ports/editors/py-neovim >> >/usr/ports/editors/py-neovim,python3 >> >/usr/ports/net/synapse >> >/usr/ports/sysutils/salt >> > TEST_DEPENDS >> >/usr/ports/editors/py-neovim >> >/usr/ports/editors/py-neovim,python3 >> >/usr/ports/net/synapse >> >/usr/ports/sysutils/salt >> > >> >Different route would be to support two versions of py-msgpack. For now >> >I propose to make sure that all ports work, thus revert. I will take a >> >look at the alternative route in the near future. >> > >> >Comments/OK? >> > >> >[0] https://github.com/saltstack/salt/issues/56007 >> >[1] >> >https://github.com/matrix-org/synapse/blob/master/synapse/python_dependencies.py >> > >> > >> >diff --git devel/py-test-expect/Makefile devel/py-test-expect/Makefile >> >index f19faf3d50b..0768ce54782 100644 >> >--- devel/py-test-expect/Makefile >> >+++ devel/py-test-expect/Makefile >> >@@ -6,7 +6,7 @@ MODPY_EGG_VERSION = 1.1.0 >> > DISTNAME = pytest-expect-${MODPY_EGG_VERSION} >> > PKGNAME = ${DISTNAME:S/py/py-/} >> > CATEGORIES = devel >> >-REVISION = 1 >> >+REVISION = 2 >> > >> > HOMEPAGE = https://github.com/gsnedders/pytest-expect >> > >> >diff --git editors/py-neovim/Makefile editors/py-neovim/Makefile >> >index ef30c889738..185624959d5 100644 >> >--- editors/py-neovim/Makefile >> >+++ editors/py-neovim/Makefile >> >@@ -3,6 +3,7 @@ >> > COMMENT = Python plugin support for Neovim >> > >> > MODPY_EGG_VERSION = 0.4.0 >> >+REVISION = 0 >> > DISTNAME = pynvim-${MODPY_EGG_VERSION} >> > PKGNAME = py-neovim-${MODPY_EGG_VERSION} >> > >> >diff --git net/py-msgpack/Makefile net/py-msgpack/Makefile >> >index ea82fc3e07a..c06d478b9de 100644 >> >--- net/py-msgpack/Makefile >> >+++ net/py-msgpack/Makefile >> >@@ -2,7 +2,8 @@ >> > >> > COMMENT = messagepack (de)serializer >> > >> >-MODPY_EGG_VERSION = 1.0.0 >> >+MODPY_EGG_VERSION = 0.6.2 >> >+EPOCH = 0 >> > DISTNAME = msgpack-${MODPY_EGG_VERSION} >> > PKGNAME = py-msgpack-${MODPY_EGG_VERSION} >> > >> >diff --git net/py-msgpack/distinfo net/py-msgpack/distinfo >> >index 5ec380d7403..8d9bdadf9d3 100644 >> >--- net/py-msgpack/distinfo >> >+++ net/py-msgpack/distinfo >> >@@ -1,2 +1,2 @@ >> >-SHA256 (msgpack-1.0.0.tar.gz) = >> >lTTVzEgNSv9yAjNBGh92W+kIhXULB993I4CzTBDstcA= >> >-SIZE (msgpack-1.0.0.tar.gz) = 232331 >> >+SHA256 (msgpack-0.6.2.tar.gz) = >> >6jwvhZNG/NVfxG6WiFMB2cL3o21FP12PKWeEDvoeGDA= >> >+SIZE (msgpack-0.6.2.tar.gz) = 119062 >> >diff --git net/py-msgpack/pkg/PLIST net/py-msgpack/pkg/PLIST >> >index 7d948a0df47..2f24d170108 100644 >> >--- net/py-msgpack/pkg/PLIST >> >+++ net/py-msgpack/pkg/PLIST >> >@@ -10,10 +10,8 @@ >> >${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/msgpack/${MODPY_PYCACHE >> >lib/python${MODPY_VERSION}/site-packages/msgpack/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc >> >lib/python${MODPY_VERSION}/site-packages/msgpack/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc >> >lib/python${MODPY_VERSION}/site-packages/msgpack/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc >> >-lib/python${MODPY_VERSION}/site-packages/msgpack/${MODPY_PYCACHE}ext.${MODPY_PYC_MAGIC_TAG}pyc >> >lib/python${MODPY_VERSION}/site-packages/msgpack/${MODPY_PYCACHE}fallback.${MODPY_PYC_MAGIC_TAG}pyc >> >-${MODPY_COMMENT}@so >> >lib/python${MODPY_VERSION}/site-packages/msgpack/_cmsgpack.so >> >+@so lib/python${MODPY_VERSION}/site-packages/msgpack/_cmsgpack.so >> > lib/python${MODPY_VERSION}/site-packages/msgpack/_version.py >> > lib/python${MODPY_VERSION}/site-packages/msgpack/exceptions.py >> >-lib/python${MODPY_VERSION}/site-packages/msgpack/ext.py >> > lib/python${MODPY_VERSION}/site-packages/msgpack/fallback.py >> >diff --git net/synapse/Makefile net/synapse/Makefile >> >index dd2b881637b..b9a8cb8416a 100644 >> >--- net/synapse/Makefile >> >+++ net/synapse/Makefile >> >@@ -3,6 +3,7 @@ >> > COMMENT = open network for secure, decentralized communication >> > >> > MODPY_EGG_VERSION = 1.11.1 >> >+REVISION = 0 >> > >> > GH_ACCOUNT = matrix-org >> > GH_PROJECT = synapse >> >diff --git sysutils/salt/Makefile sysutils/salt/Makefile >> >index 5129c2a60ad..74117bfa890 100644 >> >--- sysutils/salt/Makefile >> >+++ sysutils/salt/Makefile >> >@@ -19,7 +19,7 @@ COMMENT = remote execution and configuration >> >management system >> > >> > MODPY_EGG_VERSION = 2018.3.3 >> > DISTNAME = salt-${MODPY_EGG_VERSION} >> >-REVISION = 0 >> >+REVISION = 1 >> > >> > CATEGORIES = sysutils net devel >> > >> >> -- >> Sent from a mobile device. Please excuse poor formating. >> -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE