From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7057835350645800960 X-Received: by 2002:a05:6512:b83:b0:443:3277:3744 with SMTP id b3-20020a0565120b8300b0044332773744mr16360486lfv.473.1645511898864; Mon, 21 Feb 2022 22:38:18 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:15a3:b0:443:7b15:f451 with SMTP id bp35-20020a05651215a300b004437b15f451ls1818967lfb.0.gmail; Mon, 21 Feb 2022 22:38:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJxoO7Q4p995chxyKsJ89nsnidrEmrO83qV769tPXuChaMxNye+uBzNJIYmoM4ZovTNGFNh4 X-Received: by 2002:a05:6512:10cb:b0:443:e5d9:eb0f with SMTP id k11-20020a05651210cb00b00443e5d9eb0fmr6766386lfg.445.1645511897950; Mon, 21 Feb 2022 22:38:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645511897; cv=none; d=google.com; s=arc-20160816; b=okx7muOGtu6GGHytTqPWJY+OhSO4UWcjDKx/y1v2BcQodsIR+DoW3hVOhEz1nxYDJ2 Nw9LUBoFAs23F84IqN/QESyhN/eUrnfXvV4d+UdK3BZRsPphNbyVoLdzRUvk2D0JjuYD c562FlmQwKcSROIYC37X3v4j554MI+bvRbCdpz3CJ7mBUhPAUM7i1oEHgaSCZrw7vqWR q0aqq9b3poE0+dgRgsns8Xohh/QbIDPR9TPGdU+EjNms9DW6HPy7AbIdzKCcXnPnUsHu gZxzoyaG7xSNGO6QXzizSVmjYWCkYoA3gdT4l20B/1b+egZF7mtvC2POdXlNWE//GzWK o/vQ== 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:to :content-language:subject:user-agent:mime-version:date:message-id; bh=55LPf1qy1+Shp9AaMm7drSfa1biOyMI950CAopIc/Wo=; b=qRIg8duWQQClydGBZFHwBuTmzYxgKZRmZXMMEa84JKByThad4DgnUWIEbLegzdOxPK ySDxmCowwWlNjNf9byEjwIN4Hd3vOI7kFEFYY43oNU/qmXOFmJLdS0sIE0VnfVOKXpEM aKk1N3ywh5s3fkxJzq/s6OgqmAPgXYXLqDjTt80SxjCR2s+8A2sqoGvCdw0oMqIMf5U6 c4uDJYEtix6dkK6uVipJ3j/Jjjvw4GdsbFRjbfjHYOs93ID5+SUnLYLFhHwsw3dZLKSc CafEHZ4L/RA88pI5Ky1c3b0Tvp3yRl8UAjGqfKOQsFRKVTy6/m/ag6WEp4fk3a6rnV/I Uciw== 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 w26si736354ljh.1.2022.02.21.22.38.17 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Feb 2022 22:38:17 -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) with ESMTPSA id 21M6cFTD019407 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 22 Feb 2022 07:38:16 +0100 Message-ID: <57b47cac-0c42-7bc7-c938-58b849e112ab@ilbers.de> Date: Tue, 22 Feb 2022 09:38:15 +0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH v3 0/1] deb-dl-dir: Use dpkg-deb --field in debsrc_download Content-Language: en-US To: Uladzimir Bely , isar-users@googlegroups.com References: <20220213073606.27476-1-ubely@ilbers.de> From: Anton Mikanovich In-Reply-To: <20220213073606.27476-1-ubely@ilbers.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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: syqGIDJUV/G3 13.02.22 10:36, Uladzimir Bely wrote: > Debian `control` file inside .deb package may not contain `Source` field. > So, this field is virtual and the simplest way to request it - using > ${source:Package} and ${source:Version} on "dpkg-deb --show --showformat". > > While in bullseye this is currently broken, the patch simply emulates > the same logic using dpkg-deb --field. Initially, we try to get source > package name and version using from `Source` field and if it fails, we > just use `Package` and `Version` values. > > Changes since v2: > - Replaced if/then/fi by one-line alternative > - Added comments in the code about reverting the patch when bug #1004372 > in Debian is fixed > > Changes since v1: > - Fixed commit message (should be BASE_REPO_FEATURES ?= "cache-deb-src", > but not ISAR_USE_CACHED_BASE_REPO) > > Uladzimir Bely (1): > deb-dl-dir: Use dpkg-deb --field in debsrc_download > > meta/classes/deb-dl-dir.bbclass | 11 +++++++++-- > 1 file changed, 9 insertions(+), 2 deletions(-) > Applied to next, thanks.