[MacPorts] #66787: Installing buildbot now requires installing rust
MacPorts
noreply at macports.org
Thu Jun 8 00:10:15 UTC 2023
#66787: Installing buildbot now requires installing rust
-------------------------------------------------+-------------------------
Reporter: ryandesign | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: buildbot buildbot-worker py- |
twisted py-bcrypt rust |
-------------------------------------------------+-------------------------
Comment (by mascguy):
Perusing upstream's repo, it looks like `py-twisted` is quite modular, and
provides plenty of flexibility relative to which component(s) are
included:
* `twisted.web`: HTTP clients and servers, HTML templating, and a WSGI
server
* `twisted.conch`: SSHv2 and Telnet clients and servers and terminal
emulators
* `twisted.words`: Clients and servers for IRC, XMPP, and other IM
protocols
* `twisted.mail`: IMAPv4, POP3, SMTP clients and servers
* `twisted.positioning`: Tools for communicating with NMEA-compatible GPS
receivers
* `twisted.names`: DNS client and tools for making your own DNS servers
* `twisted.trial`: A unit testing framework that integrates well with
Twisted-based code.
So we could modularize the port as well, via variants.
And it appears that module `twisted.conch` is the one that requires `py-
bcrypt`:
https://github.com/twisted/twisted/blob/trunk/pyproject.toml#L91
Do you know whether buildbot requires that module?
--
Ticket URL: <https://trac.macports.org/ticket/66787#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list