From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6444072206428274688 X-Received: by 10.25.212.144 with SMTP id l138mr496984lfg.15.1500398527551; Tue, 18 Jul 2017 10:22:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 10.28.0.78 with SMTP id 75ls676103wma.16.gmail; Tue, 18 Jul 2017 10:22:07 -0700 (PDT) X-Received: by 10.28.184.149 with SMTP id i143mr45689wmf.1.1500398527207; Tue, 18 Jul 2017 10:22:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1500398527; cv=none; d=google.com; s=arc-20160816; b=CE6cMsZEDiCeiOj6CCKoVvzcRNulHhxSXsVMvlsraQE5o/2eiVZiGH8PVtaz2cXhvV dleBsCu/VnSkT2BEZpCEILGW0EUDVw/v/pF8YWQx5Bvx9Jr+oGW0pG4oHC8Bd6BUntvc wgFtHFNr8YOgwBEVA9SwAKVx9PkZzQ35ThPQg86QDdtsmrbbu8iq09CW+Dv5UC9QEuVF srAm4f9vTk1IpAc+asSVP94z1nX4qlWGelVr9XSCDFg1N1FsapIZJeLafiSkh69c7p21 21HulX62nmeB+6KaSblYxbi9by9ylY1eDJzOsfoT8ahs+Y1oeLroBIyJXUraxUeolMQ5 n7Dg== 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=nBKdnBvhfvdSnCmJPkzd7suIIa/rQypvUhsJNIzI1Qo=; b=ct0pcEh7xE+KJZ39rYZuYQy9CrLLHKnvzR6JDmAi+BzpLlYFa7YOdCjUlZwytM1jZK nBT3UIcWVmhycs3E2qxoSFxz5sf0GauALmezMDJ3rrWkc9qkQ+wOdtDDmVEXUWeJLAM8 OaidMDugWneZmG0hOBwpyoI1Q9yn5hfzOBTeNBVGp+eEVwgS5+W2DM/41VJSMjNpjKFJ baqGjs6kCkSC05gUhlicLXWdnSTWl5wRzxJurP65l7rHm+W8PFdpiwzTNPGrnXdcedkq UNVVAzMXBmXJVozDmLl1WcvHE5NM7N6In3MGzV5xZ4PiQyvp+HkctYNth5EupwY6qHta 1SSg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 192.35.17.2 is neither permitted nor denied by best guess record for domain of henning.schild@siemens.com) 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 k68si978684wmg.4.2017.07.18.10.22.07 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 18 Jul 2017 10:22:07 -0700 (PDT) Received-SPF: neutral (google.com: 192.35.17.2 is neither permitted nor denied by best guess record for domain of henning.schild@siemens.com) client-ip=192.35.17.2; Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 192.35.17.2 is neither permitted nor denied by best guess record for domain of henning.schild@siemens.com) smtp.mailfrom=henning.schild@siemens.com Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id v6IHM5uX007705 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 18 Jul 2017 19:22:05 +0200 Received: from md1em3qc ([139.25.68.40]) by mail2.siemens.de (8.15.2/8.15.2) with ESMTP id v6IHM5aI000838; Tue, 18 Jul 2017 19:22:05 +0200 Date: Tue, 18 Jul 2017 19:23:53 +0200 From: Henning Schild To: Claudius Heine Cc: Subject: Re: Creating debian packages from files/sources Message-ID: <20170718192353.0ad50c37@md1em3qc> In-Reply-To: <1500377472.26468.14.camel@denx.de> References: <1500377472.26468.14.camel@denx.de> X-Mailer: Claws Mail 3.13.2 (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: xIBmoflizqC/ Am Tue, 18 Jul 2017 13:31:12 +0200 schrieb Claudius Heine : > Hi, > > from what I gather with isar, it is currently not possible to build > debian packages directly in an isar recipe conveniently. > > There are a couple of scenarios for this: > > - Package configuration and interpreted files. > - Build meta or virtual packages that just contain only dependencies > Instead of installing specific packages into a image, install only > one virtual package with every package that is needed for the target > as a dependency > > - Compile sources in a buildchroot and package it even if the > sources are not debianized. > > Currently I am looking into a generic way to deploy lxc containers > with isar to the target. So some mechanism like this might come in > handy. > > Are some of those points already possible or is someone working on > them? https://packages.debian.org/stretch/equivs This seems to be a good starting point. It has some issues but if you hide it in the baseclass it can be exchanged with something more sophisticated some day. It offers hook scripts and packaging random Files. Henning > Cheers, > Claudius >