From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6647496723618856960 X-Received: by 2002:a2e:541c:: with SMTP id i28-v6mr671069ljb.20.1548839749532; Wed, 30 Jan 2019 01:15:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:9691:: with SMTP id q17-v6ls219815lji.2.gmail; Wed, 30 Jan 2019 01:15:49 -0800 (PST) X-Google-Smtp-Source: AHgI3IaoLwWRPFDrG1iv23qJEWKjXss520CEyZAw+zllM0ovzeMMWXBbT48KhpQKwCXfRcgS7HGV X-Received: by 2002:a2e:165c:: with SMTP id 28-v6mr653455ljw.25.1548839749062; Wed, 30 Jan 2019 01:15:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548839749; cv=none; d=google.com; s=arc-20160816; b=ruT+ARkNj4mkGNI7WQz21bpSxvUuucjNHp2NDyUlUFjNjKiIAIk/qfa0F6xTDUloy8 dbbYdX3RNABzYdKK4eG8bV+RCfqJiX0+bANU/IXedwtlahRHcQdOATO5TIsb/QE1ODau +AObBhFCMbzU0Rt87qJMD8RD3/0LOGXHvdS0w4kCF+yBch33l2DNSmUD7Oqoy5Lwj0zL 3X4pVl5+dbMEGQPMysHQMw3+0XRE1QukPjs3hzHPo+teulbnv+ccAclZkhuMl/dt8DFs 9XFTwtSv+HDZjs/92gsd481EdDL27spbrD37NjI/8GI2vtph3Fiie2ffrW/RJqUtNzO8 wKZA== 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; bh=NJ/vGL54So3+zsslwyGu+z+R55NDXs8Gz0/qYXkgBVo=; b=nmmi8twSggUfFJGTfcqy0Qw92ixKxS2SCXRQJWpQoUz4wWCUo2rpsnzhPKab8KaKRi xLvOOgwRpjlI+dlneU4ZDMj7Y/8mga+XXpZGGZlHpYxsbHicSBtbf1lPi9/SJGjfAOA1 yO23KMKqVaPXao2txtjKFI04GU45ZVDq+N/KIzfwYj7yFmzm+UgsaxlwduOqn23zO+NO aqN2Z8sf8pW2D/z2otbNxttqJkSG8BeAvVHVgc3aYJ4PViN+wo0EWdZvIEdbood3gPRi Ci+pvHGkptMonxN0drxBMAqZGGndzzi1sRF+a5YzgJNPGhfDR9dIz3XVJ5etpDWminT5 InEw== 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 q10-v6si40269lji.4.2019.01.30.01.15.48 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 30 Jan 2019 01:15:48 -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.sbs.de (mail1.sbs.de [192.129.41.35]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id x0U9FmDm000997 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 30 Jan 2019 10:15:48 +0100 Received: from md1za8fc.ad001.siemens.net ([139.25.68.203]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id x0U9FlWF008326; Wed, 30 Jan 2019 10:15:47 +0100 Date: Wed, 30 Jan 2019 10:15:47 +0100 From: Henning Schild To: "Maxim Yu. Osipov" Cc: isar-users , Cedric Hombourger Subject: Re: [PATCH 0/7] "apt-get source" fetch/unpack support Message-ID: <20190130101547.28d7f41d@md1za8fc.ad001.siemens.net> In-Reply-To: References: <20190117160427.26556-1-henning.schild@siemens.com> <20190128175711.73c0df4d@md1za8fc.ad001.siemens.net> X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-TUID: by5atgHVqlcH On Wed, 30 Jan 2019 07:43:24 +0100 "Maxim Yu. Osipov" wrote: > I've rebased the patchset against current 'next' (I've dropped patch > #6 from the series) and ran the "quick" test (with cross-compilation) > - 'ci_build.sh -q -f'. build of 'hello' package failed: > http://isar-build.org:8080/job/isar_mosipov_develop/14/console Thanks. Cant quickly spot what happened there. Seems like the compile went fine and the execution in the testsuite says "file not found". I am guessing the binary is there but some shared object is missing. Might actually be a problem in upstream, but i will try to reproduce this. Henning > FYI: native build ('ci_build.sh -q') passed OK: > http://isar-build.org:8080/job/isar_mosipov_next/133/console > > Maxim. > > On 1/28/19 5:57 PM, Henning Schild wrote: > > ping > > > > Am Thu, 17 Jan 2019 17:04:20 +0100 > > schrieb Henning Schild : > > > >> From: Henning Schild > >> > >> This series includes support for fetching upstream sources with > >> "apt-get source". This will make sure we fetch exactly what matches > >> out distro, without rewriting debian fetch/unpack logic. > >> I did consider implementing it as an "apt://" extension to the > >> regular fetcher but decided against that. You have to set SRC_APT > >> and effectively pass arguement to apt-get. That fetcher can only > >> work in packages and depends on buildchroot and mounting, so it > >> can not be part of the general fetcher. But maybe the general > >> fetcher could ignore "apt://" lines and this task will ignore > >> anything but "apt://" so we can still use SRC_URI instead of > >> SRC_APT. Let us talk about the interface. The documentation is > >> still missing, but i thing it is ready for a first review. > >> > >> The idea and parts of the code came from Mentor. > >> > >> Henning Schild (7): > >> conf: add deb-src entries to all our distro configs > >> dpkg-base: introduce an "apt-get source" fetch/unpack step > >> meta: move debianization code into a class and into dpkg-base > >> debianize: allow changlog version change > >> meta-isar/recipes-app: add upstream hello rebuild example > >> local.conf: remove example-hello from the default build > >> local.conf: enable rebuilding "hello" for all distros > >> > >> meta-isar/conf/distro/debian-buster.list | 3 + > >> meta-isar/conf/distro/debian-jessie.list | 3 + > >> .../conf/distro/debian-stretch-backports.list | 1 + > >> meta-isar/conf/distro/debian-stretch.list | 3 + > >> meta-isar/conf/distro/raspbian-jessie.list | 1 + > >> meta-isar/conf/local.conf.sample | 2 +- > >> meta-isar/recipes-app/hello/hello.inc | 19 +++++ > >> meta-isar/recipes-app/hello/hello_2.10.bb | 8 ++ > >> meta-isar/recipes-app/hello/hello_2.9.bb | 8 ++ > >> meta/classes/debianize.bbclass | 82 > >> +++++++++++++++++++ meta/classes/dpkg-base.bbclass | > >> 20 +++++ meta/classes/dpkg-raw.bbclass | 76 > >> ----------------- 12 files changed, 149 insertions(+), 77 > >> deletions(-) create mode 100644 > >> meta-isar/recipes-app/hello/hello.inc create mode 100644 > >> meta-isar/recipes-app/hello/hello_2.10.bb create mode 100644 > >> meta-isar/recipes-app/hello/hello_2.9.bb create mode 100644 > >> meta/classes/debianize.bbclass > > > >