From nobody Wed Dec 01 23:15:54 2021 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5D4E118C15AC for ; Wed, 1 Dec 2021 23:16:06 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) (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 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4J4FMB14gGz4lkZ; Wed, 1 Dec 2021 23:16:06 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pl1-x633.google.com with SMTP id u17so18869392plg.9; Wed, 01 Dec 2021 15:16:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:message-id:date:mime-version:user-agent:reply-to:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=Z2QGoA3ktR4orW3H0F7CVJrpgJVRHcpTGaDXw7jeNC0=; b=PA2iukxs4CKiskG3eQzRSHLdWrf4m0PX2A7WU5PBthWuOMBylUvjmhEH5Z+uo38Jxa o9zNcG1MmYTBxl+eeClkMDraQ3m1cme7c/IIfFn7jUZDSFJ3wKBEAMnmZQxPkGN8WmmE cyS3kN2mhT8fSqvx5R4mivvg8ikC9JEfHt11HTOo3igW4JBmxmoqJWGOYTG1eY0FP6Cx +R9/FCGMUdj/68xvBlqp9mRhZbPPvrb81ziRNcC8+kTxtVVKxDFAdF/dtCfhA+748psN 2NgACz/VplspbNJuh6Cca+BHqTlW/3sQyItnlIDv00dDM/WlFAy2+kGywyNygpGXgiiJ jKgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:message-id:date:mime-version:user-agent :reply-to:subject:content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=Z2QGoA3ktR4orW3H0F7CVJrpgJVRHcpTGaDXw7jeNC0=; b=WC/3G09RXpYChMEQKHpU3wED0g61EJh357BHOmrPPE2/p+fqsvzwj8u7nFa1760yn2 a6RczdmVQ7UZJBgDJepmW2zaOAYBZglf+aAAxqBR4iHL5deCUA591WjZUZbKRmx6aDiL mgI+XMHis6Ggce4hnA3Z95us4YPzxrw2HlHqNgWE1SMZiAnmaRRrz9k/FIIZNNINRaLg J4YDi6dggT/I9bQL2TMG+9HtmvV8I8MPfLDK1qbDMAgc3mEGxYHuIwgLyIb+8N0bQQPU yXG1N+soxDf4YP4vQOJ22YebI4QQ63cOM66Vnv0Bf0hH+kKhFVT8CcSRw0cE0eV9bCcj 6wmQ== X-Gm-Message-State: AOAM533O74REOZlNY46i5MnqCeMviLXSfNFzfr26ZAILP35o4IM8fbIE +EZRPhtaV/65/2jqtNcbiq0= X-Google-Smtp-Source: ABdhPJxNdKtzn1yhmC9DzrbjUq+G39Iiko2mTpfH0ESml50luL8CHQVzGOMdKTsyqwkRqqQHnQISPQ== X-Received: by 2002:a17:90b:4c0d:: with SMTP id na13mr1558981pjb.177.1638400558782; Wed, 01 Dec 2021 15:15:58 -0800 (PST) Received: from ?IPV6:2403:5807:1b:1:985c:8d34:2719:1336? (2403-5807-1b-1-985c-8d34-2719-1336.ip6.aussiebb.net. [2403:5807:1b:1:985c:8d34:2719:1336]) by smtp.gmail.com with ESMTPSA id u22sm905812pfk.148.2021.12.01.15.15.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Dec 2021 15:15:58 -0800 (PST) Message-ID: Date: Thu, 2 Dec 2021 10:15:54 +1100 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:96.0) Gecko/20100101 Thunderbird/96.0a1 Reply-To: koobs@FreeBSD.org Subject: Re: Unable to build Python38 ports like devel/py38-pycparser and even py38-setuptools Content-Language: en-US To: monochrome , Christian Weisgerber , freebsd-ports@freebsd.org, Kai Knoblich References: <4aabecf116ce10431b21aba202a47a48004f252e.camel@uos.de> From: Kubilay Kocak In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4J4FMB14gGz4lkZ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[] X-ThisMailContainsUnwantedMimeParts: N On 2/12/2021 9:56 am, monochrome wrote: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259981 > > I guess the "fix" is to install one or more from within the ports tree > and not using portmaster > > > > On 12/1/21 16:55, Christian Weisgerber wrote: >> On 2021-11-28, Kevin Oberman wrote: >> >>> If I remember correctly, the fix is to de-install both py38-packaging >>> and >>> py38-setuptools. >>>> pkg delete -f py38-setuptools >>>> pkg delete -f py38-packaging >>>> portmaster devel/pkg-packaging >>>> portmaster devel/py-setuptools >> >> I'm stuck in the same catch-22 and this doesn't work. >> >> I can't install py-packaging because it depends on py-setuptools. >> py-setuptools can't be installed because it seems to require >> py-packaging: >> >>    File >> "/extra/obj/usr/ports/devel/py-setuptools/work-py38/setuptools-57.0.0/pkg_resources/__init__.py", line 772, in resolve >>      raise DistributionNotFound(req, requirers) >> pkg_resources.DistributionNotFound: The 'packaging>=20.0' distribution >> was not found and is required by the application >> *** Error code 1 >> > Note also: There is an outstanding missing build_depends on packaging for setuptools_scm which may be responsible for a subset of these cases. I'm not confident in the assessment of portmaster being the root cause over incorrectly declared or scoped dependency sets.