Squashfs-tools is in KDE minimal but not in full

Comparing manjaro-kde-25.0.0-250414-linux612.iso.pkgs with manjaro-kde-25.0.0-minimal-250414-linux612.iso.pkgs shows that
squashfs-tools is in minimal but not in full. Why?

squashfs-tools is in manjaro-gnome-25.0.0-250414-linux612.iso.pkgs , manjaro-xfce-25.0.0-250414-linux612.iso.pkgs , and manjaro-xfce-25.0.0-minimal-250414-linux612.iso.pkgs , but not in manjaro-gnome-25.0.0-minimal-250414-linux612.iso.pkgs .

So, for clarity, could you confirm inclusion of squashfs:

  • manjaro-kde-25.0.0-250414-linux612.iso.pkgs
  • manjaro-kde-25.0.0-minimal-250414-linux612.iso.pkgs
  • manjaro-gnome-25.0.0-250414-linux612.iso.pkgs
  • manjaro-gnome-25.0.0-minimal-250414-linux612.iso.pkgs
  • manjaro-xfce-25.0.0-250414-linux612.iso.pkgs
  • manjaro-xfce-25.0.0-minimal-250414-linux612.iso.pkgs

I’ve formatted my reply this way as it’s nice and easy to read; it seems to be a bit of a “hidden feature” on Discourse, by the way (hadn’t seen it before).

This does seem a bit perplexing to me, as well. :man_shrugging:

EDIT:
In case those checkboxes are changed by accident, the sequence is - âś“ âś“ - âś“ âś“.

Yes BG405, your table match my observations.

1 Like

I think this deserves a ping to @philm and/or @Yochanan… :wink:

1 Like

Good question. I honestly don’t know.

Now that you pointed it out, I’m going to remove from the ISO profiles except for on some full editions as it’s an optional dependency for file-roller. Anything that needs squashfs-tools will pull it in as a dependency. I see no reason to have it installed explicitly otherwise.

❯ pacman -Sii squashfs-tools | grep 'Required By\|Optional For'
Required By     : apptainer  archiso  calamares  calamares-git  distrobuilder  gearlever  incus  incus-tools  libguestfs  lxd  manjaro-tools-iso-git  penguins-eggs  snapd  xapp-appimage-thumbnailer
Optional For    : binwalk  diffoscope  dracut  file-roller  mkosi  rauc
3 Likes