Bug 219301

Summary: devel/py-twisted152: Delete old port
Product: Ports & Packages Reporter: Alan Somers <asomers>
Component: Individual Port(s)Assignee: Alan Somers <asomers>
Status: Closed FIXED    
Severity: Affects Some People CC: miwi, w.schwarzenfeld
Priority: --- Keywords: needs-qa
Version: LatestFlags: bugzilla: maintainer-feedback? (python)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch UPDATING to describe py-twistedConch's removal none

Description Alan Somers freebsd_committer freebsd_triage 2017-05-15 00:24:10 UTC
Created attachment 182605 [details]
Patch UPDATING to describe py-twistedConch's removal

Upstream has merged Conch into the main twisted package.  If you install devel/py-twisted, you get everything that this port used to contain.  The last version of Conch, 15.2.1, no longer works with FreeBSD sshd servers because it doesn't support modern KEx algorithms.  Please delete the port.
Comment 1 Alan Somers freebsd_committer freebsd_triage 2017-06-08 03:35:28 UTC
It turns out that devel/py-twisted152 depends on py-twistedConch.  That port has been obsolete since 2015-12-27.  So we should delete that one as well, and a few other ports in its family, like py-twistedCore.  But there are a few leaf ports that still depend on one of them.  I'll see if I can get those last stragglers upgraded to devel/py-twisted.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2017-06-08 10:20:46 UTC
I believe Martin (miwi) did the upgrade, so CC him for feedback.

IIRC, all the old split packages were no longer needed, unless there were remnants in the tree that still had remaining dependencies that couldn't immediately be satisfied with the newer version (I think).
Comment 3 Alan Somers freebsd_committer freebsd_triage 2017-06-08 16:54:51 UTC
It turns out that there are quite a few ports still building against the old packages.  Every port that has "USES=twisted" does.  Here are all the ones that I can find:
databases/py-carbon
net-p2p/deluge-cli
net-p2p/tribler
mail/py-ppolicy
mail/py-apolicy
games/balazarbrothers
games/balazar
games/kajongg
misc/py-osd
news/hellanzb
security/obfsproxy
security/py-sslstrip
deskutils/taskcoach
multimedia/freevo
multimedia/syncplay
net/py-ldaptor
net/splatd
net/py-msrplib
net/sippy_b2bua
net/py-txamqp
net/py-tofu
net/kippo
net-im/proxy65
net-im/py-punjab
devel/py-xcaplib
devel/py-foolscap
devel/py-testoob
www/py-nevow
finance/py-bitcoin-armory
finance/py-python-obelisik

I'll convert the last two, because I've already started, but I won't have time to do all of the others.
Comment 4 Walter Schwarzenfeld 2018-02-23 23:12:37 UTC
/usr/ports/UPDATING
devel/py-twisted152|devel/py-twisted|2017-09-30|Has expired: Use devel/py-twisted instead

No USES=twisted in any port. So it is done. Close here - fixed.