From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7172560304523444224 X-Received: by 2002:a63:1860:0:b0:478:5c3b:bf57 with SMTP id 32-20020a631860000000b004785c3bbf57mr26378871pgy.358.1670317064620; Tue, 06 Dec 2022 00:57:44 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:90a:4b07:b0:219:4e38:78a0 with SMTP id g7-20020a17090a4b0700b002194e3878a0ls1060981pjh.1.-pod-canary-gmail; Tue, 06 Dec 2022 00:57:43 -0800 (PST) X-Google-Smtp-Source: AA0mqf4HVbJnvbW/mKOTsd/vsiuiY5SRGHKz8pPREJm63rO2fTTaQu/8oOhi9CzK3zlItg1pWG++ X-Received: by 2002:a17:90a:6741:b0:219:f9db:985 with SMTP id c1-20020a17090a674100b00219f9db0985mr2838931pjm.112.1670317063526; Tue, 06 Dec 2022 00:57:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670317063; cv=none; d=google.com; s=arc-20160816; b=r30o7RYqo7cnu1u92PvKowP4puYKPlvz83ltYVXqtNX0ePUCfdlvojmZCya+tR23hd TyoBZBwoPPGFng2RHkoVgnuQKaNA8UjJXXnKkCQP+jZHujL1FXxg8LkywdsO349/3EJ1 rUOryWuwJmKg3nYHk4JU/CEPyLDL0E902hObu6538xcDRg33RHsw+nxYXYoN1q1eUOgU W9GAM4CTuF0CaaWW2XrSD3YK7yzbRAgTpyW99bsfD4dCKJJBGznfCgvnwU4Y/mZ127lW 9aW0x0/YvQZ9Jq5TwbfR+4eg0Za9rUM0rB9xsO7LJeczBOum4dnFD0Jo1eTKrE6lqGkH GKmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id; bh=3QGCuWxW6FgzL3JI+KJs2EzvcW2uWodK3BhzaJjq/zY=; b=iAuXa2yoAJGOwkE5QvrD+69dAOgjWk2psRC6eotVqqxmjMsirMaJKRVi8vZ/T8sclE 3nywBsEjLJCap41023QFmWcTfwozBKVKu9+SF05FNH0xiDqQYIdPizZFAL4q+LU7xlLP KxiNfYS0Iqhc3ROWEFSLA5/7XNJUGq39eDPH1FxrfUUHOhzN5xuRNoxNYFc6NtD54vWk wWPTLAJjoEeCWIZABk5BbVIV5xEkL6G8uUSUe/0d+B0ENbIMmdq6LmKjhlGoeHwjuR2D XXjvsmd2jS0wI/Uia7QUMFbVwCqj2s3z/LSPUmLw/rEn5fuV0YQhErm0zqF3JAIoUHWv hH0A== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id az9-20020a17090b028900b002193be4e624si63389pjb.2.2022.12.06.00.57.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 06 Dec 2022 00:57:43 -0800 (PST) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 2B68vd80000587 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 6 Dec 2022 09:57:40 +0100 Message-ID: <7df99349-6652-30de-2f5b-720a93bb32f8@ilbers.de> Date: Tue, 6 Dec 2022 11:57:39 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH v5 18/21] isar-sstate: adopt sstate maintenance script Content-Language: en-US To: "Moessbauer, Felix" , "isar-users@googlegroups.com" Cc: "Schmidt, Adriaan" References: <20221202143701.6665-1-amikan@ilbers.de> <20221202143701.6665-19-amikan@ilbers.de> <38dd7b6a84e20dc13aca6d45556ab90130cb9dd1.camel@siemens.com> From: Anton Mikanovich In-Reply-To: <38dd7b6a84e20dc13aca6d45556ab90130cb9dd1.camel@siemens.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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-TUID: XRp0/IQ1mDPP 03.12.2022 07:57, Moessbauer, Felix wrote: > Hi, I guess we need a similar logic for the analyze subcommand? There, > I see a lot of these messages (even before the first "checking local > item" output): > > zstd: /*stdin*\: unsupported format > > Felix Hello Felix, as Adriaan already mentioned this logic is implemented inside bitbake's siggen.py, so we can't add any check and also can't get rid of zstd error. The only change possible is adding some other message for compression exception, something like: diff --git a/scripts/isar-sstate b/scripts/isar-sstate index 53d0541..d459011 100755 --- a/scripts/isar-sstate +++ b/scripts/isar-sstate @@ -789,7 +789,9 @@ def sstate_analyze(source, target, **kwargs):              remote_file = target.download(t.path)              try:                  out = compare_sigfiles(remote_file, local_file, recursecb, color=True) -            except: +            except bb.compress._pipecompress.CompressionError: +                out = ["Unsupported sstate cache compression."] +            else:                  out = ["Failed to compare signatures."]              source.release(local_file)              target.release(remote_file) But this will not give the user any information more then original zstd error. Anyway moving sstate to zstd compression should probably be added to changelog.