https://bbs.archlinux.org/ applies a strict purity test.
Samba seems quite heavily integrated into so many things.
Running this (but not carrying through), would results in various core packages getting lumped into removal, it’d essentially be de-installing the entire desktop environment
:
(DON’T DO THIS!)
yay -Rcns cifs-utils
I don’t use CIFS/Samba. I’m using SFTP for fileshares, and IPP for printing. I’d actually prefer if it wasn’t installed at all, but I’m not sure that’s possible ![]()
Would removing Samba cause problems with any other needed programs in EOS?
It depends on your Desktop Environment. The key package is smbclient which has cifs-utils as a dependency.
It’s a dependency itself of the Budgie and Gnome control centres, and also also kio-extras which is itself a dependency of plasma-workspace.
However, you can install and run Xfce without it.
I don’t listen to the nonsense. As far as I’m concerned any Arch distribution is still Arch whether it’s installed the Arch way or another way. EndeavourOS is an Arch based installed system. I don’t consider it Arch in the first place. But technically it is. People can say it’s Arch or it’s not Arch… what ever. Don’t care! It’s trivial. Besides … I’ll let the linux devs deal with any vulnerabilities found related to the kernel. That’s their responsibility. Just my opinion.
I have KDE Plasma so probably not a good idea to remove it.
I abhor these hard dependencies for functionalities I don’t need.
I have broken smbclient and not gnome-control-center by doing an -Rdd on cifs-utils for the time being but this is not something I recommend generally.
I find the decisions about what is a required dependency and what is optional very random across many Arch packages. v4l-utils being a required dependency of ffmpeg is a case in point.
Yes, in the case of KDE it could cause more problems that it solves.
In Debian Trixie with GNOME, smbclient is not a dependency of gnome-contorl-center.
I don’t know if it is Debian packaging things differently.
Or if it is GNOME… 48… yeah ![]()
Is smbclient in Arch the same as libsmbclient in Debian? If so, it’s a required dependency even in Trixie.
You are right. It’s a bit odd that libsmbclient is a dependency of gnome-control-center. smbclient isn’t. They are two separate packages.
It gets more interesting: cifs-utils is not a required dependency of smbclient. It’s only suggested.
Depends: samba-common, samba-libs (= 2:4.22.8+dfsg-0+deb13u2), libarchive13t64 (>= 3.0.4), libbsd0 (>= 0.0), libc6 (>= 2.38), libgnutls30t64 (>= 3.7.0), libndr6 (>= 2:4.20.0~rc1), libpopt0 (>= 1.14), libreadline8t64 (>= 6.0), libsmbclient0 (>= 2:4.10.0+dfsg), libtalloc2 (>= 2.4.0), libtevent0t64 (>= 0.15.0)
Suggests: cifs-utils, heimdal-clients
@thefrog Ran spelchuk on your terminal prompt. Should be “… it’s a waste of …”
Happy to help ![]()
I don’t care. ![]()
Looking at it again, you might want to run pacman -Qm cifs-utils as that is the package name.
The missing s makes much more of a difference than a missing ’ ![]()
You misspelled the package name: it’s cifs-utils
pacman -Q cifs-utils
Echo… echo…
My Internet connection is… coff coff… lagging ![]()
![]()

