https://bugs.kde.org/show_bug.cgi?id=441824

--- Comment #8 from ratijas <gm...@ratijas.tk> ---
Let's see. On Arch Linux, latest

pacman -Qi kdenetwork-filesharing

>   Name            : kdenetwork-filesharing
>   Version         : 21.08.0-1
>   Description     : Properties dialog plugin to share a directory with the 
> local network
>   Architecture    : x86_64
>   URL             : https://apps.kde.org/kdenetwork_filesharing/
>   Licenses        : GPL  LGPL  FDL
>   Groups          : kde-applications  kde-network
>   Provides        : None
>   Depends On      : kdeclarative
>   Optional Deps   : samba: folder sharing
>   Required By     : kde-network-meta

https://archlinux.org/packages/extra/x86_64/kdenetwork-filesharing/

samba indeed is specified as optional and not installed on my local.

Let's peek at CMakeLists.txt:

>   find_package(net)
>   set_package_properties(net PROPERTIES
>       TYPE RUNTIME
>       DESCRIPTION "Samba CLI tool"
>       PURPOSE "Runtime dependency to do anything"
>   )

find_package() without REQUIRED keyword. Plus some magical PackageKitQt5, and a
lot more code which I don't understand (and so probably didn't maintainers of
Arch).

I don't know much about PackageKit, but isn't it a thing to present a sudo
button "clikk herrre to instoll"?

On the other hand, Ubuntu strictly required `samba-common-bin` dependency
packageā€¦
https://ubuntu.pkgs.org/21.04/kubuntu-backports-arm64/kdenetwork-filesharing_21.08.0-0ubuntu1~ubuntu21.04~ppa1_arm64.deb.html

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to