Bug#323064: kdenetwork-filesharing needs to depend on 'perl-suid'
Package: kdenetwork-filesharing
Version: 4:3.4.0-0pre1
Severity: important
kdenetwork-filesharing makes use of /usr/bin/fileshareset and
/usr/bin/filesharelist, which are setuid perl scripts. These two scripts
are included in kdelibs-bin. Without the package 'perl-suid' on cannot
use these 2 scripts, hence one cannot use KDE's filesharing features.
kdelibs-bin is does only recommend perl-suid. Therefore, perl-suid will
not be installed, when kdenetwork-filesharing is installed. The user
gets some wierd error messages ("make sure if the fileshareset script
ist really setuid" or something similiar) but does not know what to do.
Solution:
a) make kdenetwork-filesharing depend on the perl-suid (also you might
then be able to remove the "recommend" from kdelibs-bin)
b) make kdelibs-bin depend on perl-suid instead of only recommending it
Don't know which one is better. Anyway, without perl-suid the package
kdenetwork-filesharing is not usable, therefore there must be some kind
of dependance on perl-suid.
Keep up the good work :)
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages kdenetwork-filesharing depends on:
ii kdelibs4 4:3.4.0-0pre4 core libraries for all KDE applica
ii libc6 2.3.5-3 GNU C Library: Shared libraries an
ii libgcc1 1:4.0.1-2 GCC support library
ii libstdc++5 1:3.3.6-7 The GNU Standard C++ Library v3
kdenetwork-filesharing recommends no packages.
-- no debconf information
Reply to: