Bug 247549 - sysutils/py-salt: update dependencies
Summary: sysutils/py-salt: update dependencies
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-25 20:43 UTC by nomoo
Modified: 2020-07-20 21:02 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (christer.edwards)


Attachments
py-salt dependencies patch (1.22 KB, patch)
2020-07-20 21:02 UTC, nomoo
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description nomoo 2020-06-25 20:43:17 UTC
Just heads up for current deps:
there is a link to changelog also in commit message:
https://salt.tips/whats-new-in-salt-sodium/#packaging-and-dependencies
and there are few updates to our dependencies:
1) https://github.com/saltstack/salt/pull/57108 - enum34 is no longer required
2) Python 3.8 is finally supported so we can test it and add to USES
3) https://github.com/saltstack/salt/commit/4a46f3e3b47b42e2b0f3194456a2d854a337c470 - seems that tornado was bundled so salt doesn't need is anymore

and maybe we can close bug #245411 because we already have security/py-pycryptodome dependency.
Comment 1 ari 2020-06-29 05:29:34 UTC
Also note that python2 is definitely now broken with salt, so should be removed.
Comment 2 nomoo 2020-07-20 21:02:07 UTC
Created attachment 216614 [details]
py-salt dependencies patch

Seems to be building without problems and working fine with the attached patch.
- updated python version
- removed enum34
- removed py-tornado4
- updated PORTREVISION