[Freedombox-pkg-team] Bug#869203: freedom-maker: Uninstallable on non-x86 as well as non-linux architectures due to hard dependency on extlinux

Axel Beckert abe at debian.org
Fri Jul 21 13:04:56 UTC 2017

Package: freedom-maker
Version: 0.8
Severity: wishlist


freedom-maker sounds like really nice package, but unfortunately (for
the freedom), it's only installable on amd64, i386 and x32 due to the
hard dependency on extlinux (which is only built for these

Since freedom-maker also depends on u-boot-tools, I assume, it can also
build images for non-x86 architectures and that depending on the
architecture the image is built for, only one of extlinux and
u-boot-tools is actually needed.

If that's the case, I suggest to change the dependencies as follows:

* Depend hard on "extlinux | u-boot-tools"
* Recommend "extlinux, u-boot-tools".

Thanks for consideration.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.11.0-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages freedom-maker depends on:
ii  binfmt-support    2.1.7-1
ii  btrfs-tools       4.9.1-1
ii  dosfstools        4.1-1
ii  extlinux          3:6.03+dfsg-14.1
ii  git               1:2.13.3-1
ii  pxz               4.999.99~beta5+gitfcfea93-1+b1
ii  python3           3.5.3-3
ii  qemu-user-static  1:2.8+dfsg-6
ii  qemu-utils        1:2.8+dfsg-6
ii  sshpass           1.06-1
ii  sudo              1.8.20p2-1
ii  u-boot-tools      2017.07+dfsg1-1
ii  vmdebootstrap     1.7-1+nmu1

freedom-maker recommends no packages.

Versions of packages freedom-maker suggests:
pn  virtualbox  <none>

-- no debconf information

More information about the Freedombox-pkg-team mailing list