From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 13 Jan 2024 20:58:41 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1rOk9Q-00GT0q-2w for lore@lore.pengutronix.de; Sat, 13 Jan 2024 20:58:41 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1rOk9Q-0004nT-Dq; Sat, 13 Jan 2024 20:58:40 +0100 Received: from mail-db3eur04on2049.outbound.protection.outlook.com ([40.107.6.49] helo=EUR04-DB3-obe.outbound.protection.outlook.com) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rOk93-0004mx-Sp for ptxdist@pengutronix.de; Sat, 13 Jan 2024 20:58:18 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mJuynF+V8BWujTwTivr578J1NbyzjkRE3/DpkbVDUscxPoRmEi6Nymtk6weYWwqWfMJfNiCEB1IS4mzxh+9YICU1W1wo9SJ4twXgtrzAveLEIN4M8J+Oe2D1TSyqyHgbpOw11riv4FTnxAQxFwaCqF1Zun7K9bKchORTJWaK9rM3N9D38K1m9uxv/QfoTOBmv/k1p2At22N6A2F17PMCg8HcuWnk++AmuiqCx1vap/6RyA5CW+Dt5e/MYy67OEwy1aKwUw6OSaCK4cLvo4rgjN3gOJT8UJ52FK973MMSpSS6OB7u3zWfCh9n0V9S0Ra2iH7faXAhKhNK1nPRhKkVZg== 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=i2pActUdNB6GK7J8mUMyHibSpA7JL7WSONWEGFAWCVY=; b=KHtGuZI7V18XL63N+UHz6JA+U0wRUdHu8rFxBLV9r3A+OOwYiEt+sFL4+JrjAPhjjHiUHEYVyQIdFX1pIbjq7jJVFt/JCALgvlIhkbypDJfMJ8G+kf608sXwBL9a3o2AcfNGCcdyvJkUE9g3uaEczwRahqidNB5wObjWpvVVlH0fNdyBNxMhpExeUNGwRwqhLfU3ijIOYKJOXFdNkqezAj0RUP6L1cYSiZaQccmBFhihUhh+DZZUhyU1qcXhK8peB6WOf0VPVwU7+fz/RRquD2xG2bbhyT976dxknAUCfsaEaqDA0RnUHAOaCjKWkrsBoF5RRLws7J/Etdb2qYTpWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=t2data.com; dmarc=pass action=none header.from=t2data.com; dkim=pass header.d=t2data.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=t2datacom.onmicrosoft.com; s=selector1-t2datacom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i2pActUdNB6GK7J8mUMyHibSpA7JL7WSONWEGFAWCVY=; b=gwsMwJzuZoBOgKQH0RAorQyaUlaohz0l3fR/a9QLyQrdvFK1J6Cx0VV1Pd1bPj6o3AxunxeNRF/ZvAQ5sTrxk3Nfc4V2TrFmoLPhDoQrpDAufeT2Dcwecdk8j3jU6wbHBg0T6yq9akOsUr8uJ1y6dl1xaAZu3ThDl/BhYoaDRWU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=t2data.com; Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) by AS4P251MB0896.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:580::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.15; Sat, 13 Jan 2024 19:58:15 +0000 Received: from DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::4aef:7398:a753:3fe8]) by DB9P251MB0618.EURP251.PROD.OUTLOOK.COM ([fe80::4aef:7398:a753:3fe8%4]) with mapi id 15.20.7202.013; Sat, 13 Jan 2024 19:58:14 +0000 Message-ID: Date: Sat, 13 Jan 2024 20:56:17 +0100 User-Agent: Mozilla Thunderbird To: Mariusz Pielat References: Content-Language: en-US From: Christian Melki In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: GV3P280CA0029.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:b::20) To DB9P251MB0618.EURP251.PROD.OUTLOOK.COM (2603:10a6:10:334::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9P251MB0618:EE_|AS4P251MB0896:EE_ X-MS-Office365-Filtering-Correlation-Id: 6024f962-537a-4357-d1cf-08dc1471fa83 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FFF/K+WMHINeFU3h+byPloQuaC01D7om436W9iZSScWxpSOEdAuCvf2hv/OQ2pdl9PrgZ0YeKPORprZolqFlJir+fG57Am03LC6rmo2dw3nEWqr5e0AVCsP3+20U2mu9JxQs+SFW7rxPWC1towSvv7N1flsS0mACLvXLnQIoAzke4O36G19kldynyt1vpSdW8NeKYAmI2edaBN/LJFGfmA+gCmrYMq5qxQJKnMz421v+nXWYVLCAQmEt0infTozvQ2waIVtrLQPBoVH2BvCw2q+QQHzehkY6l9cTDW0NiIOmJGb2mw5jwYsHe2DkgfnMhdbOa4Hwfllk+YXsbJLOWIRebSVqsUdh7kSMLBlVUc4r6Pqhz+I6gFeBmr1upS5+lYs40zXT6dpROkDgs3L5DGxVtsqgH7TGfJSOd0c0S4HP9eqxRfozwumcP+TX2pJSPyOanmoVi2Ee2fnVuQ/WDyHIzizZ6jDuOspJdiOlYq1n5VsTUTAn6u10aBs6fjy6pgijq2SXFI3WGXFGb7GdzCiAplFmCzKy30xk06zHZg6y7jowZw1y4mtaFrz/g/ey8Q5uNesYXl/1RFMxPGYQbvzrrtjjZKBItUpmDM5IkNX5SOksdjkwSrVZHP90RYRYA3PGWSBR1SmzQCHmtPXLJQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9P251MB0618.EURP251.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(346002)(396003)(136003)(366004)(376002)(39830400003)(230922051799003)(186009)(1800799012)(64100799003)(451199024)(31686004)(6506007)(6512007)(53546011)(26005)(36756003)(31696002)(86362001)(38100700002)(4326008)(44832011)(5660300002)(2616005)(6916009)(8936002)(8676002)(478600001)(66946007)(66476007)(316002)(66556008)(3450700001)(2906002)(41300700001)(6486002)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QnhuQ3Q2VW95RVNDSmRwQmoyTVZBZllKME1PNzNndzU2TmN6UitCTzN5am1F?= =?utf-8?B?c3h3ekhIdjVOQXJENXlIa2prMUV0NVQ0UWEzcFBBM1lmMXNFNjk5RWQvZUhR?= =?utf-8?B?cTlHS2xYUUpiLzlGbHJvSXFoRFJNMXFNUWN5V0hqRENxelYxemtURW1rV0Yy?= =?utf-8?B?dDJXc1VuOWFOb2lEYWNCQXo3UXcyc0V2Ny9PQWtkd0ZySkdvbWVUYkNjQkIx?= =?utf-8?B?bVhicDBENlIvWWZJZjF4MjRUTDluVHRhTXNQRUo1SlNaU2x5bmxueVlqWTdy?= =?utf-8?B?OW5NaFRFeFhZR1dreUpnZHJxd1JtbFFnTkU4WXRBQmJhUnE1OTZPbGpqaWdn?= =?utf-8?B?djNBOC9IdjN2Zy84U0lvdjNKTkxNcmRmMW02S1Z5YzB6KzBuQjhYRTN5aTdZ?= =?utf-8?B?cTJuR1ppRzhPVUVQUTdFZVBqenY5Q0J6alBBMGlkY0JUZVNna3dPUVJ0Wnpx?= =?utf-8?B?ZVlyaGRyUE1BRFFMSXlLUS8zL2RvMzNIam1PNGZLVG1YelBaV0w0ZjQxL0VO?= =?utf-8?B?aWduTlhmKy9BdFhNNkNndWVvUFMybm51UGppTExRSklPNDA3RDBKWGpOTG4y?= =?utf-8?B?OE82cU5xS2MycHFWenBuK0VZck5Zd0Y1emlhMmw3VkVMVkduQ095OEp2Z1BQ?= =?utf-8?B?UElueTVpN0UrQzlFYTRYNGlmZFd0SUdGaVppMHl5K3YyYnRjM21Ra0IxTXRL?= =?utf-8?B?SEpxMFlzSFdEckNiOG9NSE8xTkpFQjI5ZUoxVVI0UlpyZGVNaUZuR2xHWGRu?= =?utf-8?B?K3R6VnlzaXVLL3ZrVk1wbXZrK2RBNE1pZDNKVGNrVUFzOGZBRjI5YlBuYmlR?= =?utf-8?B?clRHN2E1L2FvdURKUnJ2dzdHVzN6blFrMzRweDFITnV2UXBxTXNpTjdXYkNi?= =?utf-8?B?dVZFMzMvVXlINEllNVVmcmpJOWM2UG9DMUtCSEFJZTIxdzBvOXk5U2FSWEFR?= =?utf-8?B?WDNVUmloZkE5Tys0TTAwWmI1YktoYmdsM1MwajNkd1libDJpVVViS093ak9o?= =?utf-8?B?RFJsMFEzR0dHbC9hRUx3K3JZV3QyS0RzdzRxZ0VPODdiQW03c1B3VHpBS3Rk?= =?utf-8?B?cWtKMEFxbVM2Qmp3OWpEeWJMaHJXVTZVczhHVVdGeGVHSTJ5VDVWd3B3bGhB?= =?utf-8?B?WHBTWEdDTC9wR0VLSFkrRU9BcXB0MzQ2eDhYakZ6QU05Q0FOTFR2bE1SL01K?= =?utf-8?B?dlZVSCtDM3VlTTBONFV1QzluK0pxMnlra04rbmNpTUs2bTU4NGh4bHRpRjZ1?= =?utf-8?B?UlRrRm5ta0diRkFsSHJQOWRGMEhKd2NJVXYyOVg4K3hvVUlVRXZ6U2EzVC9y?= =?utf-8?B?ZU1RSmhHdElFYi9FdnpoM2V3dVQzS0hoOEhBUE1qSE1WdS91UjI5K1BZcGtJ?= =?utf-8?B?a1hwUkx5czYrMkVDc25SbFg0S3dja2lFWTBaNFZvT25iSVdFczcwWXdRdnlH?= =?utf-8?B?OTEvNFRoK2VZYlZqSWNQWGVUanY2N210dGZEYldocFhpZjR6ZVYrMHZpQStD?= =?utf-8?B?UXNHbWhIdjZWbkRUOVV6NE41RzZzZ21wS3c3RGxkUlZ4M0QvRnZiaFRua0R0?= =?utf-8?B?K1BiMTZicjBTQ1V1WEdSa1FjempNKzljTitUUkVDK1ZZd1JLeW9sU0xMbU40?= =?utf-8?B?OUFRQW1hY0lWL2QybWdRUzBCMVpHSW4vbVZ5SXpLTDdYU1VETlQ4VW8wNTlo?= =?utf-8?B?OGxKVzFkbG5rUXBEUDdOMFlRc0tyZHppZkVVT0d4eURYMTJLbllzTjI4MWJD?= =?utf-8?B?WUhLQlU4S2x6WlJLbkpXLzlzYTJVYkNMQlhLWWNJOTNYUmdCYThQbUZaVTNl?= =?utf-8?B?cUxBODdhOUZ0dUJObnk2K0pPcUh0TlEwRjB2ZHFYWTk4STR2TytnUDljeVgx?= =?utf-8?B?NXZ4N1k4clhVS3pCbjhFUk56QmpzTnNXdXY1aVErTGVmVWJyUTFOOU1GRU1P?= =?utf-8?B?ZExKeW1SQ0U3WHVicCsxTzFZSXpIMUVSZXF3Sk01dWNlQUM0amw2U3RmSXhP?= =?utf-8?B?QWJGQVQxUGN0NjdTVGI1TTQxbUtGS0FUNUFreXM5MjlodVdYVkRUVUxoemwv?= =?utf-8?B?UWFSMm5PLy9oV3NoZXFsQ3hXazcrNlY4Q1RUK3VJSmNMV0cvczZEVmxpNk00?= =?utf-8?B?TXpsZ1RHVFBIQjVsUlFjVURaSWVrQVdZN1R5a1ByYjcrUFZBRmVFNkxJa2FK?= =?utf-8?B?dVE9PQ==?= X-OriginatorOrg: t2data.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6024f962-537a-4357-d1cf-08dc1471fa83 X-MS-Exchange-CrossTenant-AuthSource: DB9P251MB0618.EURP251.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2024 19:58:14.8476 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 27928da5-aacd-4ba1-9566-c748a6863e6c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2YE0Pc5DrLCcDNb2oroOtBkPh8np4ibU8rUS0pqPq8Tqvn7fThccsD2qBSSYSAlTcmPmdv/ivQ3pPd3fZz8b/cYMvFaPOBR80NdCwMqRXMY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4P251MB0896 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] Reporting difficulties to build usbutils package, RFC EUDEV? X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de, christian.melki@t2data.com Cc: "ptxdist@pengutronix.de" Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false On 1/13/24 08:22, Mariusz Pielat wrote: > Hello, > > I've tried to enable and build the usbutils package in PTXDIST-2023.07.0 > and it was not possible due to unfulfilled requirements.  > > In the given PTXDIST version the usbutils rulefile points to version > 015. According to usbutils/configure.ac it > requires libudev in version 196 or higher > (https://github.com/gregkh/usbutils/blob/v015/configure.ac#L20 > ). > PTXDIST rulefile for the udev package points to version 182, so it's > lower than required. > > I can see that the problem exists for newer PTXDIST versions as well.  > > So far I didn't work on that issue - just reporting. > Hi, Thanks for reporting. I think this has been missed for a long time, the blame line for version 196 claims it's 11 years old... usbutils seem to use it for the hwdb implementation. This hasn't triggered because I think most targets are systemd based. And that hwdb implementation should work fine. I have locally been running eudev instead of udev as a drop in replacement for ages. And that one works fine too. I think the correct solution here is to use eudev (which is actively developed still) and drop udev-182 (12 something years old by now?) or just drop legacy builds without systemd altogether. I'm not really a fan of the latter, but the argument against it increases as time passes by. I could post the eudev drop in replacement bump (probably needs some more work), but I'm unsure if people in general thinks it's worth the hassle. Regards, Christian > Best Regards, > Mariusz >