[Bug 780300] New: kde is not compiled with kerberos support
https://bugzilla.novell.com/show_bug.cgi?id=780300 https://bugzilla.novell.com/show_bug.cgi?id=780300#c0 Summary: kde is not compiled with kerberos support Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: luizluca@tre-sc.gov.br QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0 Hello, All kde applications cannot authenticate using kerberos/SPNEGO after updating to 12.2. I checked the libraries and discovered that lib*.so does not depend anymore on libkrb5*. It seems that it is not compiled anymore with the packages # diff <(rpm -qp opensuse12.1/oss/suse/x86_64/kdelibs4*.rpm --requires | cut -d' ' -f 1 | sort -u) <(rpm -qp opensuse12.2/oss/suse/x86_64/kdelibs4*.rpm --requires| cut -d' ' -f 1 | sort -u) warning: opensuse12.1/oss/suse/x86_64/kdelibs4-4.7.2-5.2.2.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284 warning: opensuse12.2/oss/suse/x86_64/kdelibs4-4.8.4-2.3.2.x86_64.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 3dbdc284 12d11 < kdebase4-runtime 30a30
libc.so.6(GLIBC_2.15)(64bit) 39,40d38 < libgssapi_krb5.so.2()(64bit) < libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)
I downloaded the src.rpm file and compiled it myself. The compiling messages says that some optional libraries were not found: ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. ----------------------------------------------------------------------------- * HUPnP http://www.herqq.org UPnP support for Solid Allows Solid to provide information about UPnP devices on the network * GSSAPI http://web.mit.edu/kerberos/www Allows KIO to make use of certain HTTP authentication services A MIT or HEIMDAL flavor of GSSAPI can be used * Aspell http://aspell.net/ Spell checking support via Aspell This is not needed for spell checking if Enchant is provided or only Hebrew spell checking is required * HSpell http://ivrix.org.il/projects/spell-checker/ Spell checking support for Hebrew Hebrew support can also be provided via Enchant, providing the correct Enchant backends are installed The problem is that the package krb5-devel is not explicitly required in kdelibs4.spec. Somehow, in opensuse12.1 and before, a required *-devel package indirectly required the krb5-devel. The solution is simple: add BuildRequires: krb5-devel to kdelibs4.spec. I would also suggest to take a look at the other optional libraries like herqq-devel for getting "UPnP support for Solid" Reproducible: Always Steps to Reproduce: 1. Install a fresh opensuse12.2 2. check the linked so of a kde library: 2.1 ldd /usr/lib64/kde4/kio_http.so | grep krb Actual Results: *krb* are not linked. Expected Results: Something like I got in opensuse12.1 # ldd /usr/lib64/kde4/kio_http.so | grep krb libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00007f17ddeed000) libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00007f17d9677000) libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00007f17d903f000) This also happens on OBS kde builds. I specially tested kde49 release. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=780300
https://bugzilla.novell.com/show_bug.cgi?id=780300#c1
Christian Trippe
https://bugzilla.novell.com/show_bug.cgi?id=780300
https://bugzilla.novell.com/show_bug.cgi?id=780300#c2
--- Comment #2 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=780300
https://bugzilla.novell.com/show_bug.cgi?id=780300#c3
Christian Trippe
https://bugzilla.novell.com/show_bug.cgi?id=780300
https://bugzilla.novell.com/show_bug.cgi?id=780300#c
Swamp Workflow Management
http://bugzilla.novell.com/show_bug.cgi?id=780300
Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com