public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
From: Baurzhan Ismagulov <ibr@radix50.net>
To: isar-users@googlegroups.com
Subject: Re: [PATCH v5 0/5] Debootstrap integration
Date: Mon, 9 Apr 2018 14:48:54 +0200	[thread overview]
Message-ID: <20180409124853.GA4414@yssyq.radix50.net> (raw)
In-Reply-To: <c0c09318-ffbe-591b-69b2-7aa29b9b96f0@siemens.com>

On Mon, Apr 09, 2018 at 12:50:56PM +0200, Jan Kiszka wrote:
> what's the status of this series from upstream perspective now? Claudius
> sent a documentation update. Any further requirements that need to be
> fulfilled prior to this becoming ready for merge?

Sorry for the delay, I'm still investigating the following issues:

1. CI fails with the series applied, and

2. The series drops Pre-Depends support and daemon starting prevention.


Regarding (1): As the series removes hostname setting, the image inherits the
hostname of the build host. I.e., images generated on different build hosts
have different hostnames. CI already checks the hostname and fails.

I'd suggest to restore at least the one-liner setting the hostname, possibly in
{debian,raspbian}-configscript.sh.


Regarding (2): The motivation for the old configscript.sh / setup.sh
distinction was to support Pre-Depends. "Sometimes, unpacking one package
requires that another package be first unpacked and configured. In this case,
the depending package must specify this dependency in the Pre-Depends control
field." [1].

Besides that, setup.sh prevented daemons from being started during the
configuration, which they otherwise are.

The series happens to work with Isar's minimal set of packages. ATM, I'm not
sure about the implications for real projects with more packages. What should
we do with this?

(I still think that in the end, we'll need more features than debootstrap
provides today, but that's a different story).


In general, I'm willing to move forward quickly. That said, I'd also like to
understand issues and have consensus when which issues are going to be
addressed. Till now, master has been the stable branch. Maybe we should
introduce an additional staging branch other than next. What do you think?


References:

1. https://www.debian.org/doc/debian-policy/


With kind regards,
Baurzhan.

  reply	other threads:[~2018-04-09 12:49 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-04-03 10:07 claudius.heine.ext
2018-04-03 10:07 ` [PATCH v5 1/5] implement isar-bootstrap using debootstrap claudius.heine.ext
2018-04-03 10:07 ` [PATCH v5 2/5] meta/isar-bootstrap-helper.bbclass: handle rfs customization centrally claudius.heine.ext
2018-04-03 10:08 ` [PATCH v5 3/5] meta/buildchroot: switch to using isar-bootstrap claudius.heine.ext
2018-04-03 10:08 ` [PATCH v5 4/5] meta-isar/isar-image-base: " claudius.heine.ext
2018-04-03 10:08 ` [PATCH v5 5/5] meta-isar/multiconfig: remove multistrap references claudius.heine.ext
2018-04-04 20:34 ` [PATCH v5 0/5] Debootstrap integration Baurzhan Ismagulov
2018-04-05  8:03   ` Claudius Heine
2018-04-05  9:16     ` Jan Kiszka
2018-04-11  6:28       ` Baurzhan Ismagulov
2018-04-11  6:58         ` Jan Kiszka
2018-04-11  7:04         ` Claudius Heine
2018-04-09 10:50     ` Jan Kiszka
2018-04-09 12:48       ` Baurzhan Ismagulov [this message]
2018-04-09 14:47         ` Jan Kiszka
2018-04-10 11:38         ` Claudius Heine
2018-04-10 20:49           ` Baurzhan Ismagulov
2018-04-11  5:59 ` Baurzhan Ismagulov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180409124853.GA4414@yssyq.radix50.net \
    --to=ibr@radix50.net \
    --cc=isar-users@googlegroups.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox