[MacPorts] #66787: Installing buildbot now requires installing rust

MacPorts noreply at macports.org
Sun Jan 29 16:00:58 UTC 2023


#66787: Installing buildbot now requires installing rust
-------------------------+-------------------------------------------------
 Reporter:  ryandesign   |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  buildbot buildbot-worker py-twisted
                         |  py-bcrypt rust
-------------------------+-------------------------------------------------
 buildbot and buildbot-worker depend on py310-twisted which depends on
 py310-bcrypt which depends on rust.

 It's undesirable for an automated build tool like buildbot to have such a
 heavy dependency as rust. rust is huge (our buildbot machines have limited
 disk space) and takes hours to compile (our buildbot machines have to
 build all of their ports from source). We don't use this version of
 buildbot yet though we might like to one day.

 py-bcrypt added the rust dependency when it was
 [changeset:17a864696c1371cdd55387b79d32308430a08c29/macports-ports updated
 to 4.0.1] in November 2022.

 What's the best solution—make py-twisted not use py-bcrypt anymore or make
 py-bcrypt not use rust anymore?

-- 
Ticket URL: <https://trac.macports.org/ticket/66787>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list