From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6499013560921751552 X-Received: by 10.25.199.78 with SMTP id x75mr179238lff.36.1513172720247; Wed, 13 Dec 2017 05:45:20 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.46.32.233 with SMTP id g102ls300557lji.10.gmail; Wed, 13 Dec 2017 05:45:19 -0800 (PST) X-Google-Smtp-Source: ACJfBouUPnZR/FG6u90QH3sCHaVmyIr8um4HEvi5CzuDNzjV1eHk4Nsv/+laJLu6sbA/f0+DEMgk X-Received: by 10.46.21.29 with SMTP id s29mr198339ljd.28.1513172719695; Wed, 13 Dec 2017 05:45:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513172719; cv=none; d=google.com; s=arc-20160816; b=btuDWZzX/odFb8ohqfahHhakVFN+oB+Nbx5WlyjH+by06Njwv/uEsiRlt0EKE+HSgT KhNSxVtaGzYWbcD6BB0s/eq/NEjEAnxE/+bClT1TNSu2YpR7eMmHe4XzrTxJs6yq84Z9 cmXVDjTfUCFId+6PsqUf73nJGgHBk/AxYXcSCOOxyhnRul4ClZIx4Xs+QW5guXJwirk7 VbCclv8B2qHcWMStqjYQYwMSalHVtOvYRRgAIrysKhg3vJWEsJ2lF7wTAgrPDk7NDKqv hrGie8vhIQLwxWOlANbzCWvVKf/M/SYTbdnJq+xJNBa80yfH0B1dGkHD8MciVq9bZJ8V TGug== 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:subject:cc:to:from:date:arc-authentication-results; bh=5VPe5NGqpTia2DBq3PYmZrcDTVDuUFWqGCLI3sQ3er0=; b=lUFc7fT5EQCJSScauAPDX5sw6ZWmJOHTM8OWd9Z8Z49qdK84VRRpUkO3mR9aojD3mP riQM5VOAxivGLykBG5QypqmfQBuzHsMvbXUFZePmQDzYilrJ9ji20hJ5lHV/Bjeh11Q2 r0xlF5BxsBr/q4Yv82gVAdnEAxUmtwTItap+ZUfLAhlZRYP9ad3kBNmVQchdHXyQxSSq iy1sCX2W53tsedxWitNnYlDz1YXVWYzw01A7iXH9oz1HulZGh1JJXMwy+bH/GRjLwr7c WgbeHELlwOgxqetOZRHIsVEtvWRBbchhdmEtq6i5cUnl7Fk9XBUH+MEzyHujy+80XXsw mUCw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id i88si144169lfh.4.2017.12.13.05.45.19 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Dec 2017 05:45:19 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id vBDDjIUe020190 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 13 Dec 2017 14:45:18 +0100 Received: from mmd1pvb1c.ad001.siemens.net (md1pvb1c.ad001.siemens.net [139.25.68.40] (may be forged)) by mail3.siemens.de (8.15.2/8.15.2) with ESMTP id vBDDjIKw030437; Wed, 13 Dec 2017 14:45:18 +0100 Date: Wed, 13 Dec 2017 14:45:17 +0100 From: Henning Schild To: "[ext] Christian Storm" Cc: Subject: Re: [PATCH] dpkg-raw: empty "Depends:" line is not allowed in .deb Message-ID: <20171213144517.0af1a8ab@mmd1pvb1c.ad001.siemens.net> In-Reply-To: <20171213133520.ojj4jotmmuegjlmm@MD1KR9XC.ww002.siemens.net> References: <20171213125136.32599-1-henning.schild@siemens.com> <20171213133520.ojj4jotmmuegjlmm@MD1KR9XC.ww002.siemens.net> X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-TUID: p/U0L2s11i4y Am Wed, 13 Dec 2017 14:35:20 +0100 schrieb "[ext] Christian Storm" : > > Apt-gat fails to install packages if the control-file contains a > > "Depends:"-line without any packages listed. > >=20 > > E: Problem parsing dependency Depends > >=20 > > So append that line to the control-file only if DEBIAN_DEPENDS was > > set in the recipe. The user could still specify i.e. " " or anything > > invalid, we do not check that. But now our default works. > >=20 > > Signed-off-by: Henning Schild > > Reported-by: Claudius Heine > > --- > > meta/classes/dpkg-raw.bbclass | 7 ++++++- > > 1 file changed, 6 insertions(+), 1 deletion(-) > >=20 > > diff --git a/meta/classes/dpkg-raw.bbclass > > b/meta/classes/dpkg-raw.bbclass index af62be4..1435e10 100644 > > --- a/meta/classes/dpkg-raw.bbclass > > +++ b/meta/classes/dpkg-raw.bbclass > > @@ -26,10 +26,15 @@ do_deb_package_prepare() { > > Section: misc > > Priority: optional > > Maintainer: ${MAINTAINER} > > - Depends: `echo ${DEBIAN_DEPENDS} | tr '[:blank:]' > > ','` =20 >=20 > Just as a side note: This doesn't work for versioned dependencies > that should result in a line like, e.g., > Depends: libc6 (>=3D 2.14) > in DEBIAN/control. Ah ok, that is the "tr". I just thought about dropping it, but that might break existing recipes ... What about "libc(>=3D2.14)" ? Thanks, i will look into it. Henning >=20 > Besten Gru=C3=9F, > Christian >=20