From nobody Tue Jun 11 04:26:23 2024 X-Original-To: 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 4Vywbr5Cy2z5NbBv for ; Tue, 11 Jun 2024 04:26:32 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01olkn2086.outbound.protection.outlook.com [40.92.107.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vywbr22Nkz52YZ; Tue, 11 Jun 2024 04:26:32 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EnwiPDAXqSbv2GmgL93uEqO4Y3zTqYPpno2XvF8epJ6Si7Q6nhK+SmlCFN3cWw1ckSrti2HRAmXnHYkIyUhYIuh9/Q1XlqBAFx4qsBvGm8d2bTsczrGnhRAo1ag6OlSgvpCcqj1o+3RBSiYAJM5Mvso0VnCQq0jPDAk6fIa66Pul+5gqexxSX7efph5V/gPafOerNjt0XNLmEtIE33djuEprAPsH3mY6trIrXFuXvHyAP9jXmKBlM7cN78TBNF73/eGKGbhf+dNP56Q5pLF6/N1U6YBf39dfawctdyVLQlUD62zCGDj1NsVD+tscqlCgExSMoIohcwLV8pU3MG2JKw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=109lIMRQ0J51SXAud74r39IBXPaoF1WDE4forI/Mhus=; b=boY6lbW4weW5kcgY2hVazVoXWp0ebCGVrn+4b0wtHKBraewMrIdaSRb08egVBiJI7DFIGsfZvLUqTsjvNrOTOpBXBOGOzFDgfcNiDCk4btzFb/gFoeauuGkxZfPAJT3GCYazLa2DbJ0P4e/zydbKa7RuLSxOjcOff6P79StUvIiJwjxhwgrzSVVJDglnEhzTb1zcDY7jecKTVp1IwuXNN0HK3NFIXgHtDYdKnnGmz8JLm9PEW5/l/5WtD+HsWWZTKVNtDnydf23ItRvnZpcVjqJIMkan5kvwd/FIhoFVrIXJXeTlWw6pLXzkHd/nJZtgz+mUbYAnULIfvgTbkYjJtA== 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=109lIMRQ0J51SXAud74r39IBXPaoF1WDE4forI/Mhus=; b=aFbmBFTf/gYHa6LwUc1Xm3SKXnEjuC9LrtY4p6IWujszax7tnnkxWI8IRbNyL4MflApNJYC//MRBqmDHI9/PiqO32IpPOkgiolThDzlFQ0FVauvG+0h0j30tz9ff7eGf30Zn02EDy2tfdpjCY5ZiKkSY66WBiVYhkTKCIDSAdeJZbP8xVz5+KNLRt8j51LRKr7LeHQ/C5qKluETvBljqNp/rEpQkHfqlOTKwHFZzjJAK1yth1HkjDkTY7Yi+m7vbpdUJuCsCyrfjNIkqfQwBcrPt5jLUbtmt/xKfErP/fluFdrdHAvTH/DB2r3DLMBKtWRzMn2r+xngVJMkpX2SH/Q== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by TYZPR01MB5990.apcprd01.prod.exchangelabs.com (2603:1096:405:40::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.36; Tue, 11 Jun 2024 04:26:28 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::546c:7ecf:524e:4c34]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::546c:7ecf:524e:4c34%6]) with mapi id 15.20.7633.036; Tue, 11 Jun 2024 04:26:27 +0000 Subject: Re: After following the advise from UPDATING about pythoin-3.11, 'pkg add' now says: pkg: "Cannot solve problem using SAT solver" and attempts to install and then offers to remove py39- packages To: Tomoaki AOKI , "ports@freebsd.org" Cc: Yuri References: <187dec33-ae28-435b-9dce-04968da0a45d@FreeBSD.org> <20240610205803.f570190ee66b5ae75ae67770@dec.sakura.ne.jp> From: Tatsuki Makino Message-ID: Date: Tue, 11 Jun 2024 13:26:23 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <20240610205803.f570190ee66b5ae75ae67770@dec.sakura.ne.jp> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [r+Z686rRVd5e+tZK6MZ+3DYR5GIPdJJ+] X-ClientProxiedBy: TYAPR01CA0176.jpnprd01.prod.outlook.com (2603:1096:404:ba::20) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|TYZPR01MB5990:EE_ X-MS-Office365-Filtering-Correlation-Id: b9a3369c-875f-493a-e221-08dc89cea886 X-MS-Exchange-SLBlob-MailProps: Cq7lScuPrnqBCsvq2GlAfq3bsKdU1PComl4+am6U2OpoJLtlqgDo/C+tXyuGJsRiFnnVlWE2VJAIcfpQbunpL0Euca4NSleoNhFtXUXw0E6PKY0r5KfXNpUdQbMRNxS2ZxB3hdmxplSC2DmLdBmCl52kiP8C9mxtLOyXmas3PGG/KaivAftxVfW7Xp8HBVtHRURPuSaoE9DQf58D5QuqZsQViVTVxlj/imHVik+qE3ghdjSFMxhxVigRMp4rsx0BEfvxiY3U7ua5sofsiUyJi8tfU7NGA5f/mQAGwDtndRLCDYdUFvn5023aMhwFZi1yF9UuEBPA/DE+pz3SqhcnKAL1kXTjxXl76zhUd/w+nIbf/hj1OffpT87m08V/3m/79eLtPpkgX8LAAD0poAREeQYzbO2MV9eGf3FJvMky8r3NAlix/RSrE5Jpw4ZnTo9h2xpvQXwCz+BomfZlkW5FszpagDvYTNIw/uLHopTQUPOyWe6Zj7EeFcL4Ag+nGZG9bSuwzLkzwTgMh3AtQ7E/uXkzdBKfGIsoxHKgBCe3plyJP6G1PCey4MINoR/fBPFexY8Fg9GHTad9v+MPbSABQWb8QbhzRENwa1UpfH3/3mSdzWEKF3+pZFiL7MaHm77NWSizy48oVjy2BYq8sBHcQ5kfu2pDhp5tX3OINvNlCrD2wlsSAQS6zmarCJYi/EIk2C/exbP3pF2E3sYDyF3LvrgXnscVXAuyk+2YjTq2WRG4PUjABh4K4Fl5OZzPkGyWqDzadpyWG+k= X-Microsoft-Antispam: BCL:0;ARA:14566002|461199019|3412199016|440099019|1710799017; X-Microsoft-Antispam-Message-Info: HZAglWctVNtwQ0x8R4ZCsV2msBmT/f9EUMVJBl0M6UhyRKm9+zylv7tGM9cluqiVUafeS1rdiX6TgXe7vIRU1Qg3Cvn46Ez1CVKkCZlRO8eNX/cqtqLgKW2TsAVOikahuveyNSjTLWGjPJNgf4A3u5lLvxl7weJ7f47+wBUTFcaHXWngp5rz8DNmYGBXlbo1L3q8UMchriEfli1BA0JNIzXif3NyvhHlY4tGZyMFivzXpuR836BHXhD4xyYejtDhkjbsKJre5wJrw7PnFNi3JEprhqhlgshZ7Tds8iZoSDXLSDe3dH4aXL16UyrF5Nd8X1GGtbajfMWuN3RdlWHq316qCOQ2odbRxc70ngs2w9Cu8lKVoBeuBRYm2bbXNSo1j+MV2CzrbFKH1tLNDFkGazI3rwPF7mmhDYhgfBTvvWnib3mpD8dCuf44QCJFZgKkBWbEHM2ZKN6g14oxrv11515VfFPF1XJr8x0RNjJzoT8KLu/Xd4FCyrRDVvSPPmlu/s5dh88tInhIxBuiGmnluSjfQD5rrW1FatZRVK6q9fg2691qEaOZsXxGNgjuP3KjGIPSHy/wNcxyCJLATHem8/XTEZ7opoNcLD+ErkIO9wDHLD5VXB8UyHkW8G7oskXV X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U1FtdGh0alNmc05SdTVzZ3hBTTJaeDlNTUI4S2lmbjVVSWJ0alo2SzhWdEpn?= =?utf-8?B?NWdGWjFxMDVWS0VEa0xPdlA4SnRJUTJIK2pYOGhIcGZycTQyN3B1UytwL1Vq?= =?utf-8?B?cVg1azZyaVZOV3cyTTh0bytmMUZ3ak41QUpXMXE1cmwxeGwzY01xUUhwRmwz?= =?utf-8?B?L0ZtZE9VNkJtY2IzVlF0cGhDaVM0TWtlYUFaWHovV2c1NWFLN1k4RlVWWHhB?= =?utf-8?B?WWY2NnhJUHlWd1pFcXVSdy9lVC9QeTZyRllyMFVOc0RlNXlENCszS09sb2Fp?= =?utf-8?B?dHlNWGtUdGJaOVNrTFdRQXBWNVkvQzVDVFhWREM1aU9pbXlZaTcvZTYwa1lV?= =?utf-8?B?VklITVJmT2NmUUxTbnpMY21LL2I1ckNFSzdhVEQ3SlRXRHdpSGU3d1hiNGwz?= =?utf-8?B?Zngvd0ZlWFFHanVpWk5kNkkwM0p2b3BJUkpwWU9qK3JZK0luMUszMlg1eGhX?= =?utf-8?B?NHVPUml4c2Rya2tyZWd3UWpJNTZYWEc0Y0VMSUlLa0xNNTE3bE96WTU1VXZy?= =?utf-8?B?b1diODRMRmt5VHBJOVJ0V09IVUE4YnRmWXZuckhHMUQ5R3IzdW94Nmk1SmJE?= =?utf-8?B?T2dYN2JrSlQramJyWG8zZzBybk83VDZ3eWFLUlRZdXdlTjVkUnZ0NUlpZVZT?= =?utf-8?B?OVdrQXhYS3FDbDluVFF6cXFyMUNvVjIyWjJNRVQvZlN1M3lTbnpBMDk0dXli?= =?utf-8?B?MDNoQXdTLzY4R2RKVDY3Tmk5K0hiK2lDK3RSU1ozZFoyWW52YU04SlR5R2Rk?= =?utf-8?B?R1hCM3ZKckErZFFVeEp0ODBtLzdQSTFNOW5Sbnh4V0Uvdjc5cDY1ZjV2T2Nz?= =?utf-8?B?alVDWjZiYzVCL0d0c1EyMFIraXdxWm9icWlJMmNNelFkVk5RVUFwOGpYK1d5?= =?utf-8?B?T1RDWUMySngxKzF6aGIySFZRYzBIbzkzZlRGNHBJWmd3QzhzZnlYVk4vVjNj?= =?utf-8?B?QjdMd0h2L2N4aUFJMlp3bnFSTnpUdnYrTXQyWFlvVjVyVzlsZjk5SHhBSWFH?= =?utf-8?B?eFYxWGo3Kys0andYWWRZZklFdDl1d05sbCtNVEdMZFd1d0wxZWJEMUkwY0RM?= =?utf-8?B?WVhSTHBCUGVCVXMvajJLWkREc3JDYlgvOUU0NmlUZ3ZSWjNPeVE4TGJTeDc5?= =?utf-8?B?UmxPbVV5SEN3b3VQRzYvYVhzbHJzNWR4Y1ZsaWVJTkcrMnNXYWYySEplbXNJ?= =?utf-8?B?VDE1M3ByRFA5NG5WZzhucTdlWWppZnF1V3VPNEdSYzhyTnMva2JSQ050eEph?= =?utf-8?B?WTIzT2twS2FTMm05MGR0cEl4MkVTbFNodkhFakNDdlE2cVBLRlRQbTduOFVl?= =?utf-8?B?c1ExdW1wNm9MU3lXd3RLSDlyWVFFVkI3SWxjRFQxdWZzMEU0b3VSN09ZazRX?= =?utf-8?B?aEgxRlJRNWFNd0dtRjdkK3Jub1ZNeUI4ZVdvNDF4a2I2RVIvY0gzV1NBOUJE?= =?utf-8?B?a0F5bnNFR2FtNjl2R0tkeVJycGZBRGF2aHlxbExlZm95bS9TbE9RM3hCMnpl?= =?utf-8?B?eURGYWFyYTFPUmNlaUFmbzZXOUhPVnlBRlpLRHlEbTRLUlE5R01YT1hrNy9X?= =?utf-8?B?Y0U0TnZwZlRHQmxqY0xzY0tPYm5zbStWb2lZY0Y1RE1oakpLR01CcUgySDhz?= =?utf-8?B?N296eHZSS1JXT21STkJGMG1IeWFPYnNWM0w4UHpiUXhmUHpSTEdGazZqclVk?= =?utf-8?Q?x7VneCUrZGpkBhBD5Tk5?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: b9a3369c-875f-493a-e221-08dc89cea886 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2024 04:26:26.6855 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR01MB5990 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US] X-Rspamd-Queue-Id: 4Vywbr22Nkz52YZ If you want to read the important parts of this email first, scroll to the bottom and read from the bottom :) Tomoaki AOKI wrote on 2024/06/10 20:58: > I think poudriere would be better ignoring last 3 (at least 2) digits > of __FreeBSD_version for stable, releng and release branches, as > API/KPI (not ABI/KBI, unfortunately) are basically assured to be > downward compatible within each of those branches. This time, if anything, we'd like to need an event where all packages are lost in order to clean up the packages of py39-* that are no longer needed. How does it go in the official repository? >From here, it changed to another part... My poudriere had BUILD_ALL_PYTHON_FLAVORS defined in make.conf to allow multimedia/openshot to work with all versions of python. If it is removed, non-default flavors will only be ignored, and packages that have already been made will not be deleted. [00:01:45] Ignoring multimedia/openshot@py310 | openshot-py310-3.1.1_3: Unknown flavor 'py310', possible flavors: py311 [00:01:45] Ignoring multimedia/openshot@py38 | openshot-py38-3.1.1_3: Unknown flavor 'py38', possible flavors: py311 [00:01:45] Ignoring multimedia/openshot@py39 | openshot-py39-3.1.1_3: Unknown flavor 'py39', possible flavors: py311 I just had multimedia/openshot for py38, py39, and py311, so I also experimented with upgrading python. The approximate steps are as follows: ( cd /packages/Latest/ && pkg add pkg.pkg ) pkg update pkg install openshot-py38 sh -c 'for i in $(pkg query -g %n "py38-*") ; do pkg set -y -n "${i}:py39-${i#py38-}" ; done' pkg upgrade pkg install blender pkg delete blender pkg autoremove sh -c 'for i in $(pkg query -g %n "py39-*") ; do pkg set -y -n "${i}:py311-${i#py39-}" ; done' pkg upgrade pkg install blender This procedure did not reproduce the same issue. It may also be that it is not just a matter of sorting. One additional thing that bothered me was that the py310 package is still installed. It may be that the renaming by pkg-set rewrites the names of packages like USES=python:-3.10 to py311, so they cannot be found in the repository. Again, this is just speculation on my part. I still can't think of a way to look into it. And it is not possible to prepare an experimental environment... 12.4-STABLE disposal is far away :) Regards.