From owner-freebsd-ports@freebsd.org Tue Aug 25 03:05:41 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EE7513B8BFE for ; Tue, 25 Aug 2020 03:05:41 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BbDQD38ztz3S5p for ; Tue, 25 Aug 2020 03:05:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x333.google.com with SMTP id 5so6409418otp.12 for ; Mon, 24 Aug 2020 20:05:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DijjLSoMYIZJNXUd+PnfjqJSEQmFTiMmfKs5uDNOS+8=; b=AM/JoHe23VBPMeXOAuWgLzHhoVePcaEMXsfW8KsXChtbHnVMszsLr3ws0ZwqznLZ/R 02rJc7QozSr2dx4bsDRm6jwCC/cy6mA3WDEXwKygcPO4OptidyWZbDx6avOgDEmdbZmD MEqasMLLWk1RbXvx1xYRWzFnaiOGywfo2LMGVFCgwYOBJzDz11fUesHhv4ZVftRDGm7f Wdc3sRkiUdNjHft4dF0DzYRaZQeaVSA7XJ4QHBfJuOao14AhR8KZdfAh9p0VIztTu90G vxjxt8Xz28QoA3rhQ2CUWIl2lw+/vYoYV88sfNBhBoF3MA/xqQawJ0kshsOOmqCSfaMf VgBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DijjLSoMYIZJNXUd+PnfjqJSEQmFTiMmfKs5uDNOS+8=; b=MItSa3Y/C6qDa1bl2/3t+fkLObPvf7AGMeEI/321xTnjH97EjSr1Emdq8v8GmRXMer VTca5FL6coEvxy8jphYAvoFbgPJrzF3McqKBPa5wYHJf0s8hgqVqVIjPZjNltNLjw91Y CDvcZNSBxHEZDx6Yk2uYDG9+G2lQnu34FK2ydoiOS8r/YePDfV1AmN2rIaVQJB0j2PYy /3oZxqTjZehwH7DBGxDvvQTV3YyYGmP6SeNPxsiY9PBOsx4pxMF3ZmNDDfg/f5iiYtlD J6z4nzbex4wEqoyxZu8mLPseJ6ZGthTKNuMP+Mj+EMh8mC+Jfh5RwYPPaY5dNQWm5iRT LD6g== X-Gm-Message-State: AOAM530vDwaeJN0udW5Hl2KYaonzcK4QvUSY+uxc/6EhpCwkjpZXbbLq ddEFDLvlc2Gp8ZKfvQoenP8jLz3WR5L1A6jK2x8= X-Google-Smtp-Source: ABdhPJzKQJ13iMvsRW1cMWrQeenzomtc+Q0Dyr5XFLdsQRKW2lC2Rh5CHgpDlse/D9e41MHPwIM4ZdQZgS0MybwpChg= X-Received: by 2002:a9d:ea5:: with SMTP id 34mr5780811otj.199.1598324738842; Mon, 24 Aug 2020 20:05:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Kevin Oberman Date: Mon, 24 Aug 2020 20:05:22 -0700 Message-ID: Subject: Re: What are my options regarding deprecated PyPy port? To: figosdev Cc: "freebsd-ports@freebsd.org" X-Rspamd-Queue-Id: 4BbDQD38ztz3S5p X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=AM/JoHe2; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::333 as permitted sender) smtp.mailfrom=kob6558@gmail.com X-Spamd-Result: default: False [-0.39 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FREEMAIL_TO(0.00)[protonmail.com]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.984]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.30)[0.295]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::333:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2020 03:05:42 -0000 On Mon, Aug 24, 2020 at 6:50 PM figosdev via freebsd-ports < freebsd-ports@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. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683