Rodney Baker composed on 2019-06-21 18:25 (UTC+0930):
If btrfs is installed, then btrfs-tools should be installed, that's expected - but if btrfs is not installed, it should be possible to uninstall btrfs-progs without breaking other packages (like gparted). User choice, etc.
I wholeheartedly agree with your philosophy about both propriety of hard requires, and btrfs in particular: # zypper ll | grep btrfs 8 | btrfsprogs | package | (any) Luckily for me, I'm not a gparted user. However, I am very particular about fonts, and find several so-called "required" fonts routinely interfering with zypper progress, forcing me to repeatedly "break" multiple packages because I don't want to see those fonts, don't want to waste space hosting those fonts, and don't want to waste bandwidth installing or updating those fonts: http://bugzilla.opensuse.org/show_bug.cgi?id=992519 onerous font package requirements IMO, "those that do" have too much power to bloat the distro to suit their personal fancies rather than best interest of the distro or its reputation. Break/require/depend should equate to functionality in absence of, not does not look the way developer/packager prefers it to look in absence of. I see the current condition of gparted requiring btrfsprogs no differently than if yast2-network was requiring yast2-tftp-server, yast2-dns-server or yast2-dhcp-server (which thankfully it does not). -- Evolution as taught in public schools is religion, not science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org