From owner-freebsd-ports@freebsd.org Tue Feb 25 08:22:49 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 854572546E5 for ; Tue, 25 Feb 2020 08:22:49 +0000 (UTC) (envelope-from ale_sagra@hotmail.com) Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-am5eur03olkn082c.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe08::82c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48RX4665Hqz4K45 for ; Tue, 25 Feb 2020 08:22:46 +0000 (UTC) (envelope-from ale_sagra@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Eq4iC+Mm7tzgJTP/URL5FC1uPcsaCU/PyqNCOvRNn5qqHZIpi0Xv2gk/GHflD2CsncNUlh/wtMsCOEiwTf2xLQh5FIaQH6btTYRVwYVyJNktI6jfmalM71gi6PaJ0xkEpg+SDI7rMbbHex5MglYkMAy6zO3tw1SkcUKEif5gEG0ojxOaQcDUNKClbVheu7hVWFoQSM9gncrjJnKsZu43NLleSgrL//NM+4fadfqwUs3lhf0bvNKkPuHFEX4nczp7uWdNg8Q4sWSRi7vGsGmtDj4KG3npXuzUuYvBM808a1mWkx52U1ikxGU92omijaqddUkhGzrEaEA4UP5dbCq8+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VjoONfRp0qtUDZfOU2kO+Tqtl+kyVnILWBqNmjK7RsU=; b=lIKj/ZKWO8AnCqMEIC2wbj8YRmyZ3XofWTe+yur8DdynI2GXaplkpc/SCrfoCf8V/P2ygQInQyNTWHiyMv5K4jNrcpBHZpXV/k/VCagqehziuepAlp4amhy7c8I/UpU5pxk6RQWpuUOVNbcVFvS8rYHxskWZmPvNRAZzbuztr/Bu+3wB8894IXVAwqijUQ7+wsS+z0dxpIkQm5AtdEaQlk4WM0XJj3LNZ4V3XCYcbLn6WvNlb7JHxJAO7FBUuAecGySILeGEv1iN4FqEpOPZ8G7t/fhZJbRPDf0mlg1qagOugZJJUeXA/LMRvvHgicj9hHTbFnwDtICPl2Kpm2MYJQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VjoONfRp0qtUDZfOU2kO+Tqtl+kyVnILWBqNmjK7RsU=; b=OxfZ6WPYyWYyDTTOutiK47lCWh5W0tGPc0DmXr13+ieQwFUkBcJQ9iQxrurBgxfWrBpljmyGLT8lFYbkqVwzd/fcMHvFNrPhxtLXNQuAfa3GLxMUB3oML6+IQZs33JzuBJPISowCootpMIf0MSzXuVmHvUfeoTm+espWxWtfYIrTJxKtjA309/tAmz5sYUcQUuS+eNSzchFqF2INe+GA9OPerDSTU4psTBY6lAxV/+CcTfCnblzRPP38XKE3P2QtIhW5LCsdlfXntJoO6CFx0O8UU5tBDJhFj2W1qZcsNRCZaJo7I63P7QKrvCzMmwGVeeTcKxpBb6a79XYUr8Ojig== Received: from AM5EUR03FT006.eop-EUR03.prod.protection.outlook.com (10.152.16.51) by AM5EUR03HT137.eop-EUR03.prod.protection.outlook.com (10.152.17.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.19; Tue, 25 Feb 2020 08:22:44 +0000 Received: from DB7PR03MB4794.eurprd03.prod.outlook.com (10.152.16.55) by AM5EUR03FT006.mail.protection.outlook.com (10.152.16.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.17 via Frontend Transport; Tue, 25 Feb 2020 08:22:44 +0000 Received: from DB7PR03MB4794.eurprd03.prod.outlook.com ([fe80::28e1:1ce4:29d7:f344]) by DB7PR03MB4794.eurprd03.prod.outlook.com ([fe80::28e1:1ce4:29d7:f344%6]) with mapi id 15.20.2750.021; Tue, 25 Feb 2020 08:22:44 +0000 From: Alessandro Sagratini To: "freebsd-ports@freebsd.org" Subject: porting a python package with specific libraries versions as dependency Thread-Topic: porting a python package with specific libraries versions as dependency Thread-Index: AQHV67S5hqvKLVxK+0m94lmPxNbdrA== Date: Tue, 25 Feb 2020 08:22:43 +0000 Message-ID: Accept-Language: it-IT, en-US Content-Language: it-IT X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:AB2C6E93666A3D840077D23FDCF07358D3A7BEC97EC12E255E5BD4ADC078DE77; UpperCasedChecksum:F7C40D397BA8A51386ED1EC821F90458022114E99F192E97369B2B41B8277D36; SizeAsReceived:6859; Count:42 x-tmn: [rEi8xPyJPJ2aiK5uno7iMVOqCPZ9XzntcjFHxI7wJ/k4Zrk8pGbSEA==] x-ms-publictraffictype: Email x-incomingheadercount: 42 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 7654712e-daf9-4f91-6a3f-08d7b9cbe35b x-ms-traffictypediagnostic: AM5EUR03HT137: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vNW9PZDuNSKuVtkBFRyh/0VCvsQPpAMd9/fY2WnxJ+N0gJ1Up2yQ6kvg6eHKRxqq64ewukE9KAVttrrmTW6OxC9WO2nsOR70wmizeyibyO9Lye3FnSuv3pL1XpzMf1EFm+rv+s7LFoeyGu1qVuyk2/VjW6THLENrP0Y+Uw2HIX1aSX4lIMA6pgmWPFMq9xyTE1m+2cbSRTvp3w5ptFEUtflG5Mc/8Ccgbel1/O1wHeU= x-ms-exchange-antispam-messagedata: rsshXPvcGo5RuX2GQsKV9N8EPnOWyzWodlh86qwK2z50gZi0dne0Ur9Ng+CiN6adpqRSwyg13+JLdALXCr43LQiMmp1cNmPBrKa+B3xsgF6dxdX/TjsU4GbcAc49hw32vxPIdRcOoVz/Go4akG2/uj33iWbnrOEx+Fq8JzDlo1uXEPWVXuEN3a6gndkfT5fE x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 7654712e-daf9-4f91-6a3f-08d7b9cbe35b X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2020 08:22:43.9523 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5EUR03HT137 X-Rspamd-Queue-Id: 48RX4665Hqz4K45 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=OxfZ6WPY; dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of ale_sagra@hotmail.com designates 2a01:111:f400:fe08::82c as permitted sender) smtp.mailfrom=ale_sagra@hotmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_TLS_LAST(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48:c]; FREEMAIL_FROM(0.00)[hotmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE_FREEMAIL(0.00)[]; URI_COUNT_ODD(1.00)[7]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; IP_SCORE(0.00)[ipnet: 2a01:111:f000::/36(-3.98), asn: 8075(-3.12), country: US(-0.05)]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[c.2.8.0.0.0.0.0.0.0.0.0.0.0.0.0.8.0.e.f.0.0.4.f.1.1.1.0.1.0.a.2.list.dnswl.org : 127.0.3.0]; TO_DN_EQ_ADDR_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; ARC_ALLOW(-1.00)[i=1]; DWL_DNSWL_NONE(0.00)[hotmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Feb 2020 08:22:49 -0000 Hello all, I was discussing [1] about porting oci-cli to ports tree. It is a python pa= ckage, that should not be a big deal, though, investigating a bit more "req= uires" field in setup.py [2], I noticed it depends on specific python libra= ries, for example oci-sdk 2.10.5, configparser 3.5.0 or six 1.11.0. What is the official FreeBSD packaging policy with regards to such python p= ackages? What about installing something in a virtualenv? [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244224 [2] https://github.com/oracle/oci-cli/blob/master/setup.py Let me know if you need anything else from me. Thank you, Alessandro