From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6558372643829972992 X-Received: by 2002:aa7:c659:: with SMTP id z25-v6mr448462edr.5.1528361446547; Thu, 07 Jun 2018 01:50:46 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a50:f317:: with SMTP id p23-v6ls523091edm.3.gmail; Thu, 07 Jun 2018 01:50:46 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIq0WstRMcQlZhSPn4JSwvfHlL/cgCvY62sRC+nuclc28UV58MV5pFD6C0j024G6dmowFGV X-Received: by 2002:a50:e613:: with SMTP id y19-v6mr454629edm.2.1528361446167; Thu, 07 Jun 2018 01:50:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528361446; cv=none; d=google.com; s=arc-20160816; b=XFfDksObvWnRZq6p1kVOV7hQG5XQ2WIx86so/BUVF/ejaBsJIEQ0Vb/AcdfYifDL7K MZcXgY2t4ylKxDp0V02IVN6+y4rYs4wFKnhpucktjZoaSgxD5RuZDeE1FWqghaI5tpEd z/P9LPQYbP6DDMgHIoVLY+rxdyblRttalOVjdtfH5Oig+mBssKduYQO7R4lR1aTTcdWV Dmkg2gNctpg6muhYC7V3yMPXvan5q5vfhnyM7DqLaCSdxM5zJy3G7vILtQrVvzhT/g1l vU1ITND8SITwZ1NuaSD5a15VTaaORFOSFJdbJ9D2k3PibhdXKXyPZBxzBYkGJaji8Bng P+Tg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:to:from:date :arc-authentication-results; bh=XSdCqM+9IamW6gdpNOUUb8JGz24V78qR9p4aiSyql6E=; b=eRPEja75vWXEZfwUlB86H0eG24RAwmfTGIIiQxP7kpX57MNHKTgulQL9ZtDwddudSD lQ9LbDD2vWBogF0KZfMxUUjKMjvxD/HM2vAKkF5DdVtW7CrttFppUQjNxwm4felb14A1 k5pLWi2uwWlspoulQq0WPwxNgjK07ams2xX6ahsiax0/vNZIzCHDYbpDpnj0mU3fQPUk fwzumK6skYejGz44okx+Pq2cUmcpSz9SA8/bTTgqdpsgnbqNPyfd2bmYkgongD92fycF thiqCENoezATsAQhwghMSGg7hzVBVKeYCPe0UlWzMN/KMI4wAlNHYWoyW0qzl6uXqHw3 xXGQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=neutral (google.com: 85.214.62.211 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) smtp.mailfrom=ibr@radix50.net Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id k6-v6si736405edn.1.2018.06.07.01.50.46 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 07 Jun 2018 01:50:46 -0700 (PDT) Received-SPF: neutral (google.com: 85.214.62.211 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 85.214.62.211 is neither permitted nor denied by best guess record for domain of ibr@radix50.net) smtp.mailfrom=ibr@radix50.net Received: from yssyq.radix50.net (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w578oh3G007116 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 7 Jun 2018 10:50:45 +0200 Received: from yssyq.radix50.net (localhost [127.0.0.1]) by yssyq.radix50.net (8.14.4/8.14.4/Debian-8) with ESMTP id w578ohlT008414 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 7 Jun 2018 10:50:43 +0200 Received: (from ibr@localhost) by yssyq.radix50.net (8.14.4/8.14.4/Submit) id w578ohMW008413 for isar-users@googlegroups.com; Thu, 7 Jun 2018 10:50:43 +0200 Date: Thu, 7 Jun 2018 10:50:43 +0200 From: Baurzhan Ismagulov To: isar-users@googlegroups.com Subject: Re: [RFC PATCH 0/3] Reproducible build Message-ID: <20180607085043.GB6172@yssyq.radix50.net> Mail-Followup-To: isar-users@googlegroups.com References: <20180523063206.29180-1-claudius.heine.ext@siemens.com> <20180524180027.09b7b880@md1pvb1c.ad001.siemens.net> <3a6032fee718de6cf44fff4e8051a8c7a89a6471.camel@denx.de> <20180604113736.GD5657@yssyq.radix50.net> <3431e051-cdc2-1ba6-8d8f-c426679c6954@siemens.com> <1e8bda03-70e6-93bf-6a30-29740164e83d@siemens.com> <88bd9482-62f3-fe31-28ed-12ccd607db5a@siemens.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <88bd9482-62f3-fe31-28ed-12ccd607db5a@siemens.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-TUID: lwbHJ35UNX1G Hello Claudius, On Wed, Jun 06, 2018 at 04:20:56PM +0200, Claudius Heine wrote: > 0. apt-move > 1. reprepro > 2. apt-ftparchive or dpkg-scanpackages > 3. mini_dinstall > 4. aptly > 5. pulp > > I looked at other products as well, but most are just unmaintained for a > long time or doesn't solve our issues (mrepo, local-apt-repository). > > If we don't find a solution that does not require any implementation > ourselves, then I would prefer implementing the missing functionality in > python instead of shell, with the hope that it becomes easier to maintain. Thanks for looking at the tools and summarizing, that's very valuable. Regarding the tool, I'd suggest to continue using reprepro. It does its job well. If it works, don't fix it. Regarding the diagram, I'd also like to see some step numbers and a brief description of those. With kind regards, Baurzhan.