Bug 247549 - sysutils/py-salt: update dependencies
Summary: sysutils/py-salt: update dependencies
Status: Closed FIXED
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)
Depends on:
Reported: 2020-06-25 20:43 UTC by nomoo
Modified: 2020-10-23 07:32 UTC (History)
3 users (show)

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

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:
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
Comment 3 commit-hook freebsd_committer 2020-10-23 07:31:18 UTC
A commit references this bug:

Author: krion
Date: Fri Oct 23 07:31:10 UTC 2020
New revision: 553089
URL: https://svnweb.freebsd.org/changeset/ports/553089

  Remove superfluous dependencies.

  PR:		247549
  Submitted by:	nomoo <nomoo_at_nomoo__ru>
  Poked by:	danfe