From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6499063932287713280 X-Received: by 10.25.207.206 with SMTP id f197mr410515lfg.23.1513258928063; Thu, 14 Dec 2017 05:42:08 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.46.67.136 with SMTP id z8ls724087lje.2.gmail; Thu, 14 Dec 2017 05:42:07 -0800 (PST) X-Google-Smtp-Source: ACJfBovgfjBmO/9Vc5jsa0Ipw8WBV67l1k9p4lPdfs/ahyUOBwaRYkRGxy67Yuenva8Wrk1hN3r6 X-Received: by 10.46.2.155 with SMTP id y27mr484221lje.18.1513258927465; Thu, 14 Dec 2017 05:42:07 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513258927; cv=none; d=google.com; s=arc-20160816; b=btarjchoeWPguXdDjQXnNvqQfsmAV9xzJoHhKLwu4BoDyjJADTh8VjZnPOBsSZ4ZPt Pz1uhqOIQzCUXZMDgwzPX40KvYZ22HKM9sbMYyame2fA4eRPjYaKJ97ODG6Hv5r/XGQf W6Gu0j8tMQlLDr6HwwprYJPApi0m5HeXRVkuG91Drrw2PX6DISiVMY+OfsveiUJu7Mb1 TZpgxgYEpY5OZFMfvrzkmAylq/ZgnxaGSuayFBI4imgBr71kkogCRQ70hhn1CTFwPHah rXWlVpFhVGNyfA04OC3N061iHS9u1BxHcwa1GqINtj9M9JWmPZ9H5jCnuYaxIStrrJWC 1Wfg== 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=4gSCsF5JcXmcUCmGDL6Vt9W24h56foSV5SoChWK+7w0=; b=RYfmzSJS6Q1Dzxv7MlGLSDkZki4Xdqjb7ttyF43rpqrj68/bCVTlEo9p/lCOOt1Vgy C41vyYcpDSaRBE1ym303CaClu4StGHLTCmdunACPK14wMAu80B+hkT/jkJOFoHPODirC Q0gEskzBbtAc0XdDWTF6fH95ROsWk1R3xNuCM5x4jRYH/37Tfwe6sVicqabcgJA+19lF jcYa/X0wcLzEb8yJxUlWdQnc5c5YXiTKra33BjMmn1M3JIpsJ+CCjvqigLYuE9sTYaEf XENbWt9k0W0uXQTA5/ODfPML+L2AvrYaw2Ask0CdUBkUu7jmj5ATHOhY01LkQDanTzyr ipwg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Return-Path: Received: from thoth.sbs.de (thoth.sbs.de. [192.35.17.2]) by gmr-mx.google.com with ESMTPS id b78si427025ljf.3.2017.12.14.05.42.07 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Dec 2017 05:42:07 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.2 as permitted sender) client-ip=192.35.17.2; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of henning.schild@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=henning.schild@siemens.com Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id vBEDg6wm025074 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 14 Dec 2017 14:42:06 +0100 Received: from mmd1pvb1c.ad001.siemens.net (md1pvb1c.ad001.siemens.net [139.25.68.40] (may be forged)) by mail1.siemens.de (8.15.2/8.15.2) with ESMTP id vBEDg6tq014553; Thu, 14 Dec 2017 14:42:06 +0100 Date: Thu, 14 Dec 2017 14:42:05 +0100 From: Henning Schild To: "[ext] claudius.heine.ext@siemens.com" Cc: , Claudius Heine Subject: Re: [RFC PATCH 0/1] Special debian depends entries Message-ID: <20171214144205.063a6c49@mmd1pvb1c.ad001.siemens.net> In-Reply-To: <20171213160710.3610-1-claudius.heine.ext@siemens.com> References: <20171213160710.3610-1-claudius.heine.ext@siemens.com> 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=US-ASCII Content-Transfer-Encoding: 7bit X-TUID: CRlnmwwJCLcQ Am Wed, 13 Dec 2017 17:07:09 +0100 schrieb "[ext] claudius.heine.ext@siemens.com" : > From: Claudius Heine > > Hi, > > this patch is to start the discussion about how to implement the > debian depends. > > Instead of going the just 'echo ${DEBIAN_DEPENDS}' route, I chose to > be backwards compatible. Another reason for this is also for the > possible next feature where ISAR 'DEPENDS' or 'RDEPENDS' will be > converted to the package specific 'DEBIAN_DEPENDS'. With the current nature of dpkg-raw DEPENDS and RDEPENDS make no sense. Maybe some day the class will do more than just wrap stuff in a package, but at the moment i do not see that coming. And even if that ever happened the class could take care of turning the bitbake-list (R)DEPENDS into a Debian comma-seperated list. I tried your code in a bash (not in Isar/bitbake etc.) and i got a few more commas that i would have expected. 'libc, (>=, 2.16)', 'tar, |, bsdtar', systemd Shell code is nasty, i think i do not even want to know why it worked for you or wether it would work in Isar with my build env. I think i still prefer just taking the string from the recipe, not messing with it at all. Henning > A short discussion with Henning, discovered that there might be more > dissussion needed for this feature. > > Cheers, > Claudius > > Claudius Heine (1): > meta/dpkg-raw: support for special debian package dependencies > > meta/classes/dpkg-raw.bbclass | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) >