What are my options regarding deprecated PyPy port?

Pete Wright pete at nomadlogic.org
Tue Aug 25 04:01:39 UTC 2020



On 8/24/20 8:05 PM, Kevin Oberman wrote:
> On Mon, Aug 24, 2020 at 6:50 PM figosdev via freebsd-ports <
> freebsd-ports at freebsd.org> wrote:
>
>> Hi, I'm new to FreeBSD-- I installed it for the first time this week.
>> Honestly, so far it has exceeded expectations.
>>
>> I installed X11, but the first thing I installed was PyPy2.
>>
>> Unlike CPython2, which is EOL'd, PyPy2 does not to the best of my
>> knowledge depend on CPython. When I installed it with pkg, it said the port
>> was deprecated and will be removed from ports soon-- but it also said it
>> was based on Python 2.7 (which is EOLd).
>>
>> I think there is a misunderstanding there. PyPy states the intention to
>> continue to maintain that version.
>>
>> Removing this port is unnecessary. Aware of the politics around this
>> (which go way over FreeBSD anyway) I doubt I will convince someone to save
>> this port, sadly.
>>
>> I've used both Python 2.x and 3.x for years now. If this problem can't be
>> fixed, can I at least be put in touch with the current port maintainer so
>> that I can learn how to maintain this as a 3rd party package for my own use?
>>
>> I'm certain I'm not up to becoming an official port maintainer at this
>> stage, but I'd like to be able to at least compile and run PyPy2 on freebsd
>> without redoing the ports work that was already done on this.
>>
> Looks like the deprecation might have been in error. While I can't be sure,
> it looks like it is in no way dependent on python27 and, if it is
> maintained, it probably was deprecated in error. Probably someone in the
> python group saw the 2.7 references and tagged it for deprecation.
>
> You probably should start by contacting python@ and, if there is no
> response, open a ticket on bugzilla pointing this out and requesting that
> the deprecation be reversed.
i agree - it looks like someone needs to refactor lang/pypy which seems 
to build against python2.7. there is a pypy3 port/pkg as well, but that 
seems to be incorrectly flagged as being deprecated according to freshports.

i searched bugzilla too but only found an open cleanup ticket there:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245747

-pete

-- 
Pete Wright
pete at nomadlogic.org
@nomadlogicLA



More information about the freebsd-ports mailing list