pop-os / distinst

Installer Backend
GNU Lesser General Public License v3.0
221 stars 43 forks source link

Installer removes "xfsprogs" despite being installed on XFS. #327

Open MorbidShell opened 10 months ago

MorbidShell commented 10 months ago

Distribution (run cat /etc/os-release):

NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os

Issue/Bug Description: When installing Pop! with custom partitions, and choosing XFS for root, the installer will still uninstall the "xfsprogs" package during the post-install cleanup.

Steps to reproduce (if you know): Format partitions, 1gb fat32 for /boot/efi, rest for / with XFS. Choose custom install, without formatting.

Expected behavior: I would expect the "xfsprogs" package to stay installed, otherwise fsck fails, which happens during the update of the initramfs, and you'd lack any userspace tools.

Other Notes: Log from the installer, when I retried in a VM. This also happens with a custom install with disk encryption (LUKS2). installer-log.txt

rado84-github commented 1 month ago

I was thinking of trying PopOS as a secondary distro (dual boot) since Linux Mint sucks and refuses to mount XFS filesystems but after seeing this report which is still open and untouched, I can only say "so much for "the best gaming distro!"" and move on to another. Looks like anything that is Debian or Ubuntu based still operates in the 18th century...

MorbidShell commented 1 month ago

I was thinking of trying PopOS as a secondary distro (dual boot) since Linux Mint sucks and refuses to mount XFS filesystems but after seeing this report which is still open and untouched, I can only say "so much for "the best gaming distro!"" and move on to another. Looks like anything that is Debian or Ubuntu based still operates in the 18th century...

I don't think you have any idea what you're talking about.

  1. Filesystem has no impact on gaming performance.
  2. Pop uses EXT4 by default, not XFS.
  3. The only thing any one needs to do is do a simple "sudo apt install xfsprogs" once the system is installed for the userspace tools. You can install Pop with XFS, it'll install and mount without issues.

While I agree they should've solved this, they're currently working on the Cosmic Desktop, and Pop 24.04, where I'll assume it'll be fixed. So, it seems the only thing you're really doing is just searching for things to be mad about? That's really sad.