From nobody Wed Feb 21 03:42:08 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 4Tfht219WJz5BJZ0 for ; Wed, 21 Feb 2024 03:42:18 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01acsn2080b.outbound.protection.outlook.com [IPv6:2a01:111:f400:feae::80b]) (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 4Tfht15NhMz4Xj5 for ; Wed, 21 Feb 2024 03:42:17 +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=NQWEynmXE1g4Glqif4XwSCmjstaP4pJqbIgMIGQVsJ2lwyD8hBFkj8zVpzunXDu79/9EJ6VgzLvxcxxKgFw4Rxd2eTTFiRNpYzqVIUw4FxqlPYEIs3MJzDlPNeO1Nc6ArBFSNza1xAlsoWqjuNYNRbCFeYqMcYtuqLZ+PHnjm2zYhn9VJ4sxaaeI9TrFy1uB+7P9k94I5AmneIR0XoX73fSwKE4Oqh2cjUx3u3TcnOk/XD2jROXWIU3mOQUxwAapD2xW43RH5fvoQljlK3Vg+zu1phA4kySbV5eNhD7qJSwDinR3NjrsrqArMonSFonIXmV+aTFAttlFpU6BYjcLfw== 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=f4ndrkDrVoRvsA0rE3Q5FoTI3+l49G1+msgoPjV6jGA=; b=iBN2jh8YAE7GlCP4V59Ytv5gA2vczNbxQbbpP0MvGxDJzVUNbzKUziEy1HnFyBezwTVOPStQRPvkwK+jlK7C3Y6USeaq2nkfAE32AmPuFbGd915gOCci1smW7QuN63YVcNG+LyAN9BKJJhppvAEE6nqCHCQ3JUQGeAWarIhTAP6r0BnXnFJiyvOeshGS4lx8nAymZXqOXCRg7jpjYKRgiVP5L6KRra95OPFIitqTYz8z0aOgUIf99xh0AK9IcqI1fLkrpcjB7mIDzDGnY1klDewPIjwJc+0PrqwzvwwqXbtaup4ajn+ZO3bW8w3SyzBjOfkT95y93Bcqc1/GR8+Bpg== 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=f4ndrkDrVoRvsA0rE3Q5FoTI3+l49G1+msgoPjV6jGA=; b=pd/+N8HNfZmgkRCb8QnZrvDcn1uCLqsUNUjEnBGiNioaMVEkJQoAg0Zw6z5Fhvijjy9H9sCe3j7e+nmGOM8jiiasPmTiCLYPxLRp0RZS1DOfaud4MrST5h0t5s4ktGHuQdEhVikRTwXzA6AARvSkUYJ0g4wiT3VdAeik0qTvRP9W7d6BCFnJwfgQPG8tyLbHQzUYn6+hKXZkk6psWCJrkMZybLZ7TyZytcTgtXFiT/wq+l8YM15WLG66fkevd6M7B59W3HBapDj9ha8iZJQ2aKyQSodpaZqTX/y3AkKAFYdlYUf1O3RwKgdHIj0fWZzElxCfo4upvdMdNPbin2Zgmw== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by PUZPR01MB4620.apcprd01.prod.exchangelabs.com (2603:1096:301:da::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.39; Wed, 21 Feb 2024 03:42:11 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::95ba:2aa0:3ce4:8dc1]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::95ba:2aa0:3ce4:8dc1%4]) with mapi id 15.20.7292.029; Wed, 21 Feb 2024 03:42:11 +0000 Subject: Re: Installed audio/alsa-plugins and dependencies To: "John Marino (FreeBSD)" , ports@freebsd.org References: <20240217110320.09af416e@venus.private.rrbrussell.com> From: Tatsuki Makino Message-ID: Date: Wed, 21 Feb 2024 12:42:08 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [rg+kEaoGbwLoxjnGyHRdEceyBe6Mfb3D] X-ClientProxiedBy: TYCP286CA0227.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:3c7::14) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <14fcdd20-9a4b-b766-5163-64509cb92409@hotmail.com> 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 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|PUZPR01MB4620:EE_ X-MS-Office365-Filtering-Correlation-Id: 3a3a18b2-84e4-40ee-a90b-08dc328f1648 X-MS-Exchange-SLBlob-MailProps: YfhX3sd/0TWcyWixP/9sz2A/rT7cihj6Z5MJio9f4Y6z915b2Lvb/XhlA9+b41cId8Eg6elTrHIx1M36VjHxPvgiAuy8ZnkRwy+xmaJ2DAxHdVXLyEDTPqKznvOIqyiUoNvG708jKPXXwPXCJQDEOZgpJ9tVAksT8n4ZjGvHvQbvUiyBnBF5ReMApDpGw2uGaIlnmjC/1Ra5EKht93ojkpK8UwOsqGpz7O3mvScUw9K67XuvmQWYaKN7VWi0Up7ORqGVY1O2QRFg1O+i3sK0CTDn3xZbwWdZbuOjdKHStq0GRD2qH5CgHjlCMdNzUgC0V3bCS1b/P1pppeueTkvRTkUtZByIgA+FrwZKeMfWCc0DILTU1RhJmBPdzmZQhoyIQ3bWmOY5FdADGO0uPIP6/SSGCLPRtjVukhnMh4Oq7VPKKo6LL5PuYzrwp1sQVl8Sum5qNqLx0kdqg4p/e/mwBERtx11JwSbx0324od2JCtJL3tKu0UzxYdukaUH+ktfrOJbmSTbQhwT9/f8hfvUuT93hbMXoCcFDnUN40MF+IB0GtrAaBhNWriGm98vfBDLRbvFp4IrUx7s+F7U+ceujQcmyjeheVWyn88ua3TjwJBPVaQpNw59lPMMXQpEFOP1+1ce3scQ2sb3Xkn2MlKr17uLEL5wm04qT0rx2sSQpF2k4SDt9e9NaRMCFshK942CRmMkhKuVWe4XiPjtmy0opwFLxKotNdpzua8oXU0/zcBJz3ekQwy0vSebCIQTY3q36bJpQKTrqRNqJ90it8khx+6MfRtktMSulisutdeIipNM= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 0LFT2rSOfYj3fV2CQIBkZMLeh9d9pBYDD6uZsybgfNWQl/bvYWY1IHdLcQ+RfTJ3U82+bOs/U4wMUZAFckkzfn0J/f4bOdc1QoAJ+KNsVPFyLO651YERENprSYlJT+cwZyiqQtOGfd6eHVn9dbefCPT7DQDc8lNJCbPLARHlf2xZBLqZlxT4PeLCT42PMFCzV0Q2FxlHEepTRPYPNURASGigMSnoV94F+SsdXuF2NoECisX+ZQxBmYsieiOVyuBlHFqQOnCkA2IkorQG84lCgLY59Yo8QfE1BtK5fqTjKS4WSCj9DAhDHEhIJnWkRIvKHc32IrKI2JQl/V4IYk0nLhC36yaLE9EQTcQOMDVzMvsfoyplapG/5EVdLEVMmJovgPHXbWI3hnAHJhWAFVbC6r67wXl1LaNzWpUm+7+D6tpmamPpUuS3ng+TsHboS8y13plJGzjfGVba4P6wDJHS2RBvpDWQEUipAnawIPu1IaXpEmFLYNaaO1+xn4laUCl07ppN/m9AYuU14xOCIdOgXMVBpq+B4ITmy6pKyCvm/TGC2Fv3ILODPdk07DG9mk+vXEUFUK53IOu8hOP0KIMdBr3apTQ+1Is0xfZ1Hfye/mKrkhLEhocSV1+DZFYYa4m9 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MHZCVFgyN1lLVGduczBrS1U0amdNZTJpcnc5QW5DRHdqaEI2aXBSMW5pMWdS?= =?utf-8?B?ZHo5Z0U1MWZZOVNJelV1UTdPdzE2YVM3ZnlOK24wM3NHNFUwZ3FVeS9sZjBu?= =?utf-8?B?cDdJUTFlWjBhTmpBZzRBUXhsSUdCY1oyV3VScXI5YjJ3c2g5a2xrZC9rbm12?= =?utf-8?B?SldFMUJSTVdTNHN2WjJkSnczTUlMdFRQanR6T3JPelR3Yks3bE91ZnFjb2RC?= =?utf-8?B?dUlqaGVOQm5Td2NGQmZSeGFoTFYyNUFKL29EeWljdnJHdXhOa2Ivd0RNb0oz?= =?utf-8?B?bURvQlFFMVdtdXJaZ0xna1B3MHFDbW9MWTZLY1l5RXhCUnZPbm56dEgvWjE5?= =?utf-8?B?UGg1NisvSDhWb0FyYzBROEt3UW16OHpnanRKVUpMNm8vUVAwVHVoL20xQUtx?= =?utf-8?B?ckFpb3RTOXMrd0lyR21jbW1qZWtNakgzQzVjZEdoaEFnOEJYUGYySk5qbFUy?= =?utf-8?B?UDBhL0xyWkdjL0I0NGJlUnRGZVd3VFQ3NmF4cUhwWmJsTTFpckF5bHlBSldK?= =?utf-8?B?WGU2bG15bVVWalc2M0JtQ3hUR0ZpM212NmkydlBOTTVoaG9TT0ZUYUVURkFX?= =?utf-8?B?VTM1cjlqdFRMc29UOEdFbnpwNTRCaWdJQVhuWTRZNjFGSzluK2loaWxUblNp?= =?utf-8?B?NFRaa2cyMjNoeTl2K3JwNFhwODlYczI1MmM2eFNwNTNTVFVVMk5ocitBcU9o?= =?utf-8?B?RUpMbDNIY0Y3UEdMVXZPM1Z2SlV3YTdMM1Yya0pyaFp3U0FkRTdTbml6M2w4?= =?utf-8?B?WFNod3p4QkxuTFAwZXVGYVpWN3ByZDZtZjd5ZkJ5dHFGaFgrUEtYL3pwUnJW?= =?utf-8?B?dm40NG1SSCtOOXZyV2U5SjBQOXBvN2s3L0JEb09hN3hwR3lLU3JMUms1b1FI?= =?utf-8?B?c2hVNk5hZVBMSmE4MzZiVW10VWcxVW0wQkRQY3RmSkxMaEhNY0F6aStuV0dy?= =?utf-8?B?ZHFyOW9URGNoZEtEZ0pVTXRFWVptU0NrWVBQbnNYNTVwV24vTUpuYW9vTy9a?= =?utf-8?B?S2gxaWI5SmpLSHhaazI2djRrYUpxZEQxYlNnZy9LVkdYN3I5NzJCRVZ5R21N?= =?utf-8?B?d1k1VlNSTmxQT2dXT1RWWWp3SXYwNzJ5aGFZWm12M2hISFYrY2JJODJQNTFW?= =?utf-8?B?OWJSaU1DNHN4Y0JGaTFsa0k0SXQ2RE5MakxySkFWRnM2Rzl0NnhMMUFqZHNr?= =?utf-8?B?OFVTaDNoOFpJL0FCYnBubFFKTTdENUNnOHBiV0MvMlRrME9BSXhYRFVhbTFX?= =?utf-8?B?L1Rvc0lOMTNvY2dTZ3c0UnRWblBQM2ZWYUVRWXl4Q0NGa2hCanhkNnE3eHNP?= =?utf-8?B?bU5TbWZjOGRaZm1jWURjOWg1YTVZTFBKR3VVZms3VlJ4OEVZQmtxS2NFRTJk?= =?utf-8?B?cDhJVlBOOGVHSWtIVjFWYitFak4wMi9oQ2xXYUZwcHMwbTJnSkVsYmRKKzZs?= =?utf-8?B?YjY0TGNzNmhLc1ZNTWVkWG1WMFRlWmVmZ05CYVFoa3c4VmxHTFFXQTZVWGZO?= =?utf-8?B?Q0VIS0RYdXZaYWMvams0SUVISFprNkNtK1BHVzhTSE5uTTh4MDIzSUdNWlhR?= =?utf-8?B?NEZScmRiZm1pUVRZcGdKb2pwSnArVDVZTnhXQzNucWt4c3hJKytZUnNaUHJJ?= =?utf-8?B?eUEwL3l1d3hWaXBPRGNMeWd1ZVFJckQ1U3VUR1djT0o5OVdIVml5ejVJbkRG?= =?utf-8?Q?iOzI8jMAMinS12dwY0d8?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 3a3a18b2-84e4-40ee-a90b-08dc328f1648 X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2024 03:42:11.7497 (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: PUZPR01MB4620 X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4Tfht15NhMz4Xj5 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:2a01:111:f000::/36, country:US] Hello. I have yet to read the instructions by pizzamig@freebsd presented by arrowd@freebsd... :) ( https://lists.freebsd.org/archives/freebsd-ports/2024-February/005321.html ) John Marino (FreeBSD) wrote on 2024/02/21 00:18: > The port builds fine. Yes, however, it seems that all subpackage options must be turned on, so the options must be changed. This applies to people who do not need something like alsa-plugins-ffmpeg. > The problem is that the dependencies are not listed in the package manifest. > This is a bug in the code that creates the package manifest. I thought so too, but I don't see the problem there. The packages is also built correctly. It is normal that only alsa-plugins is installed when alsa-plugins is installed. This is because alsa-plugins-jack is a dynamic plugin feature that can be used simply by installing files. > That's why both Synth and Poudriere are considering the packages using > subpackages to be invalid. They are examining the package manifest > and seeing that it doesn't match up with the port Makefile, so it gets > deleted as invalid, and the now-missing package causes everything > dependent on it to rebuild. > > Fix the manifest and the problems will go away. So it seems to me that poudriere, synth and such like would need code to check for the existence of SUBPACKAGES and check the dependencies for each package. I'm not sure about that. Regards.