On 16/11/2021 22:46, Daniel Engberg wrote:
Hi Mikhail,
There are numerous of reason why we need to remove ports, one major
reason is simply to have a sustainable repository. One example is the
deprecation of Python 2.x which is long overdue but we're slowly getting
there because there still are a few crucial pieces of software that
depends on it such as Chromium.
What is sustainable repository? And why having "old" software in the
ports tree makes it unsustainable?
I am personally using software with latest release from 2009 and it
still works, still is buildable on today's FreeBSD and is still useful.
Why remove it?
And with Python 2.7, Chromium and other ports, it is one of a few points
where I really hate decision of portmgr team because some ports where
immediately marked and expired and removed a year ago because of
dependency on Python 2.7 but some (Chromium) are still there even if all
of them use Python 2.7 for build.
For example Iridium expired 2020-12-31, Falkon is marked expired
2021-06-23 but Chromium? Nothing, like it is not depending on the same
Python 2.7. This disparity ****** me off.
regards
Miroslav Lachman