From patchwork Tue Feb 8 22:12:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Cedric Hombourger X-Patchwork-Id: 1431 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3) with LMTPA; Wed, 09 Feb 2022 09:13:16 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f62.google.com (mail-wm1-f62.google.com [209.85.128.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPS id 2198DF0M023327 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 9 Feb 2022 09:13:16 +0100 Received: by mail-wm1-f62.google.com with SMTP id m3-20020a7bcb83000000b0034f75d92f27sf187043wmi.2 for ; Wed, 09 Feb 2022 00:13:16 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1644394390; cv=pass; d=google.com; s=arc-20160816; b=khV3tZIAQTDAs/5axh7JPC/meqpKYfo+scX+JiTCMZmJxZK/ssc2axY6pHJsPSwioo LINLeybFOA1i0jbOEAsi6y9/xhBY5zcBl97IIt4dhHlvNneortwY6BqhiYPLvB4z81L6 jPs7b154YiiZNYpHkwwbQKQB2ijE1wxo/aiyTZNWPzln+KxdYcu7+8tp8uz/femiVitd gv9tPMiO1p9kk4bVaBmhYc0z+yenTwe3j6NwCjNEDBYZqmQvaHrfsaeLt1XduXTyCB+S HYlKRCkGgnIzRlx7oZFye+EO75D+QjXwySefyWTjcKAkBr4Kcqka5bAmva6wd7kaVnS0 XS8A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:ironport-sdr:ironport-sdr:sender :dkim-signature; bh=7nqVfQuDsRTo6y51LtrFV/03SARjFSsF3K83cupd5Ro=; b=Xa9WaMNuREAwP6ZBqL2muCEUfRN1fTdSXXSC60Jl3dR97psBj1UYlAWP2kMT3ja/OF QZlIP095fV2Ns24l9JSdhMyRQXJubfASMWBwc1o/aumZ3VXegdBS/Mg1+MI35w6equs3 8EBmN7kYlAb+sDV8wL/+h04eqqFqO+vKoPlEKMYGPmF4h292wbFWvz5iKQWtPF3WZCz9 XScCiBmVS52PB7mQED707zbvh10LGb9PBP+zToI7p/FSJPoVAQjANcjvmBu8oQyjT9au SBfqXtlmx8CHPxpW8AS0Kl5fV80jHKeVXFHS2jxUlx1rPrKIKkjc6aHwLVuj51kD5Wdy +S4g== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 68.232.137.180 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:ironport-sdr:ironport-sdr:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=7nqVfQuDsRTo6y51LtrFV/03SARjFSsF3K83cupd5Ro=; b=lja0k1FZG6O8A67DaZKGhOP7tF7G6ndopjLGlZX/KO2hS4XHJijJeJk/RmJYyQ4vAK 19w5gSsIb56jj/qu9UI7v9jUwamMRRZs238W+5IwiWFk2WPpYUsduGrD8pHeAI713Z1a pJKcHv1rjoIdBn5RSsYTCQfzNWHdNFqyZ3j29gDugXJ6W7cKYKaeWvQ++/R5e0FAgoDc FvmXoatfCLn7HRlE3T8Uqb+ds+3OruOaPrwzKZqfcasmIOZa0kcG88tXuEMkWUPfQXCc 2WXbgyFLH/O1EXt2lXpLsYk+5Z3J/sTx/XrIHCMdK/2+cwketrzWpWE1+lQ98ROVQXxl aBRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:ironport-sdr:ironport-sdr:from:to:cc :subject:date:message-id:in-reply-to:references:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=7nqVfQuDsRTo6y51LtrFV/03SARjFSsF3K83cupd5Ro=; b=dds9mAk1nSh66fcVtByaZhrVKUVB678l9ACheXt6aQ5MwJm6f0eYFxLZK0c9SbMlEj U+rNgrXr/lJd9WG6gMvejoukvJS86KfOPnIzIt8H2rYzPgDiRPhlfSHpLt4PgWNh4yj0 5uED703bBspGxuEy3g4MG3VEa24t5sW8Z+Y+uiyXSweEcZdolhpRGPSxj3Ni3eU4WaJV 8a/33bAKUUTOo2fXF9X6a1Y7uftY8TJNrPbAAfObi318bA2KDpmPOpKunl1ozpxAajDP oJum1hvtFlIvK/uBuKYNAyTyKJ9Xe8mydZMmSPgONpLejdCt0WVbS5A0PlW/2lvs60+u ZgAA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM531+s//47A3Gqc5O7ONTwbQAVqFnVec0GykAXQr8RFC0URKZyBEV NJL6q98MaO3wSUmVAxLaRFE= X-Google-Smtp-Source: ABdhPJx0zji+hbC+HvYKBmIcY+ES0MpNMohlPpa6/vsGUS4hGAyBIQd2caWeZHPBSL+MTW7bBOkSOw== X-Received: by 2002:a7b:c318:: with SMTP id k24mr981303wmj.0.1644394390627; Wed, 09 Feb 2022 00:13:10 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3c9f:: with SMTP id bg31ls2289434wmb.1.canary-gmail; Wed, 09 Feb 2022 00:13:09 -0800 (PST) X-Received: by 2002:a7b:c088:: with SMTP id r8mr935603wmh.179.1644394389845; Wed, 09 Feb 2022 00:13:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1644394389; cv=none; d=google.com; s=arc-20160816; b=iZAeF6vAjGulPcplALDJNW+uNXMOnhsgBfXmzj7yniOOcCQjYWuo0nBLUYC3JmPKuK DFnsE1gbyO2d1GtQbMgyU7P9+BmuKc4VDi0IpqR4c6oqBfoddY7v9YwF4bIuf6bj1gYz WFlnklulTNxLptuUoUZfh/Ur8fOR2nEtfZM1DLKjRi6NTQManRyowjoI2YmdD7MpggPS W41X2L2z7FIa3xQw30gkRjvdbrAidelE9R4eLPa3G2GhPtASwAfWvHUNaowWgsaf6Bcy eUtfT4agbES57qG7rgMiqzYUFC7L/SB6tNi81qABdxBtSsn6mQZqGhrrjuPrHghf10Mv wuiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:ironport-sdr:ironport-sdr; bh=TnmKhD00nYB6yduanSI+PTlpfqptCkEuNm/Pqkeb7nE=; b=lsNRQYX7891UiX9PHd1BCmUsGGlJ2SRvCvhAEYVfznVaAN3JwVBxiMcHtpe1SXjYg4 GwcKqcoQo9n6x8In3QNZB8Mr9cxJnf9m7MyUjQwlOYmFeGE47JDwprYg+3K03YZ/ZgJY mDEtW+Ofk7ri/ahCMD6g2cjQww12OciDrg70CRhJNX/MbVXBko45RUdHSZUHjkbjakj+ FeGDfuAaT0FLlmksA0yZqOmGe1NU/no+DOBthe65M1dWgNdRXJRXutPrFQvxhEjSVdWj jHA1HawlFDdoaxO/GNbZDGXhPjU3b17X7+xh9HgFHqtkWwoG3ojYkA8aVPYilQW6D1r7 l44A== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 68.232.137.180 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Received: from esa3.mentor.iphmx.com (esa3.mentor.iphmx.com. [68.232.137.180]) by gmr-mx.google.com with ESMTPS id l27si68602wrz.7.2022.02.09.00.13.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 09 Feb 2022 00:13:09 -0800 (PST) Received-SPF: pass (google.com: domain of cedric_hombourger@mentor.com designates 68.232.137.180 as permitted sender) client-ip=68.232.137.180; IronPort-SDR: kXf4DSYpvPYWhy/lrGSOFL733CvVuHd6ucIGLBHoUFiBmAw9JQPZMLSdQF+bXyU+ev0icv1KoT JIxm++vWdu9nLdjYL1w28LD2AqjqyF+vE6M1851XLK+mfOPhOTsV71DpVl2XtbzhPFqo5HobEs H+NVKbSGslUpYN1xkDL2CiUVAAy7JFEFA+bXiD02YX+HueGGhFFaaMPaUjVQ+Ck6itM9TNtPls 8/XEk4llrFPG2YhExvdNtQxRAYE5+hiMPJKUc1AdJeQM/Z7/P/XsoZsRNU8V4VNF2XzIbH6Bc6 xQt9U/ELefc5r1mNz/Bn0Aq1 X-IronPort-AV: E=Sophos;i="5.88,355,1635235200"; d="scan'208";a="71592630" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa3.mentor.iphmx.com with ESMTP; 09 Feb 2022 00:13:08 -0800 IronPort-SDR: W3pKE43HvH6mOK7KDKhzGDg38qgMwHgSxMokbYhDwj8AuoS1NTOagcDTR5B5u0EXp/ZAo2QC67 N9GEX0TFyTs3hV7Z8pd4+tmMgi3I+ZPXxRaY305cK9Ku9NV2VOO59IsZoUpk4Q7Ept80RjY6tA I0R3d4vK7aElNQO9YEotmPYjiL2+/DW96B191WiHk9PHlPunUcgZG+KdIVLspThQcVkQfIPJU/ oeAZM4rbjo6wwv5ZVHg8/YujowRAU74t+SmpsybzovOx7hkez+wDcTowQBCzHzFntR/NBlNtdq Ocs= From: Cedric Hombourger To: CC: Cedric Hombourger Subject: [PATCH v4 0/1] dpkg-base: resolve DL_DIR in do_adjust_git Date: Wed, 9 Feb 2022 09:12:43 +0100 Message-ID: <20220209081244.814-1-Cedric_Hombourger@mentor.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <6de834583c405b429ad6eb921e363d0e2a3cf7da.camel@mentor.com> References: <6de834583c405b429ad6eb921e363d0e2a3cf7da.camel@mentor.com> MIME-Version: 1.0 X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-13.mgc.mentorg.com (139.181.222.13) To svr-ies-mbx-02.mgc.mentorg.com (139.181.222.2) X-Original-Sender: cedric_hombourger@mentor.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 68.232.137.180 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: INBOX Changes since v3: The path placed in .git/objects/info/alternates shall be relative, we should resolve git symbolic links only when comparing them v3 changes: fix subject line v2 changes: found actual root cause. instead of catching FileExistsError, we should instead resolve symbolic links and compare them. In the event when they do not match, the previous symbolic link should be re-created. Cedric Hombourger (1): dpkg-base: resolve DL_DIR in do_adjust_git meta/classes/dpkg-base.bbclass | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)