| Message ID | 54d4eb2b-ea1d-46d0-b89a-ae25ba6428f3@siemens.com |
|---|---|
| State | New |
| Headers | show |
| Series | doc: user_manual: Shorten package dependency list | expand |
On Wed, 2026-11-04 at 07:51 +0100, 'Jan Kiszka' via isar-users wrote: > From: Jan Kiszka <jan.kiszka@siemens.com> > > bzip2 and xz-utils are already required by pristine-tar and dpkg-dev, > and zstd is needed by reprepro. Shortening this list makes user's life > easier when setting up a build env manually. Hmm... While this does not make any difference regarding the set of installed packages, it will make a difference on updates in case package dependencies change. At least in Debian the policy is to depend on all direct dependencies, even if these are anyways pulled in via transitive deps. At least zstd is definitely a direct dependency, as the sstate cache needs it. Felix > > Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> > --- > doc/user_manual.md | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/doc/user_manual.md b/doc/user_manual.md > index 09ac080b..297f4137 100644 > --- a/doc/user_manual.md > +++ b/doc/user_manual.md > @@ -78,7 +78,6 @@ apt install \ > acl \ > binfmt-support \ > bubblewrap \ > - bzip2 \ > mmdebstrap \ > arch-test \ > apt-utils \ > @@ -92,12 +91,10 @@ apt install \ > sudo \ > uidmap \ > unzip \ > - xz-utils \ > git-buildpackage \ > pristine-tar \ > sbuild \ > schroot \ > - zstd > ``` > > If your host is bullseye or bookworm, also install the following package. > -- > 2.47.3 > > -- > You received this message because you are subscribed to the Google Groups "isar-users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. > To view this discussion visit https://groups.google.com/d/msgid/isar-users/54d4eb2b-ea1d-46d0-b89a-ae25ba6428f3%40siemens.com.
On 04.11.26 09:44, Moessbauer, Felix (FT RPD CPC OES-DE) wrote: > On Wed, 2026-11-04 at 07:51 +0100, 'Jan Kiszka' via isar-users wrote: >> From: Jan Kiszka <jan.kiszka@siemens.com> >> >> bzip2 and xz-utils are already required by pristine-tar and dpkg-dev, >> and zstd is needed by reprepro. Shortening this list makes user's life >> easier when setting up a build env manually. > > Hmm... While this does not make any difference regarding the set of > installed packages, it will make a difference on updates in case > package dependencies change. At least in Debian the policy is to depend > on all direct dependencies, even if these are anyways pulled in via > transitive deps. > > At least zstd is definitely a direct dependency, as the sstate cache > needs it. I'm pretty sure that your package list is not built from such direct dependencies. Jan
diff --git a/doc/user_manual.md b/doc/user_manual.md index 09ac080b..297f4137 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -78,7 +78,6 @@ apt install \ acl \ binfmt-support \ bubblewrap \ - bzip2 \ mmdebstrap \ arch-test \ apt-utils \ @@ -92,12 +91,10 @@ apt install \ sudo \ uidmap \ unzip \ - xz-utils \ git-buildpackage \ pristine-tar \ sbuild \ schroot \ - zstd ``` If your host is bullseye or bookworm, also install the following package.