Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 398331 - kde-base/kdm-4.7.4[-pam]: pam support is automatically detected + enabled
Summary: kde-base/kdm-4.7.4[-pam]: pam support is automatically detected + enabled
Status: RESOLVED DUPLICATE of bug 398333
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-10 06:09 UTC by SpanKY
Modified: 2012-01-29 14:12 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-info.log,19.13 KB, text/plain)
2012-01-10 06:09 UTC, SpanKY
Details
kdm build.log (kdm-build.log,69.02 KB, text/plain)
2012-01-10 06:10 UTC, SpanKY
Details
ebuild patch (kdm.patch,1.12 KB, patch)
2012-01-12 16:24 UTC, Ian Delaney (RETIRED)
Details | Diff
the files/no-pam.patch (no-pam.patch,3.26 KB, patch)
2012-01-12 16:26 UTC, Ian Delaney (RETIRED)
Details | Diff
revised ebuild patch (kdm.patch,508 bytes, patch)
2012-01-15 10:28 UTC, Ian Delaney (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2012-01-10 06:09:49 UTC
Created attachment 298459 [details]
emerge --info

i have pam stuff installed (for testing), but my system is USE=-pam.  current kdm ebuild doesn't properly respect this.

# emerge -pv kdm
[ebuild   R    ] kde-base/kdm-4.7.4  USE="handbook (-aqua) -consolekit -debug (-kdeenablefinal) -kerberos -pam" 0 kB
# emerge kdm
# scanelf -qN libpam.so.0 `qlist -e kdm`
libpam.so.0  /usr/bin/kdm
Comment 1 SpanKY gentoo-dev 2012-01-10 06:10:09 UTC
Created attachment 298461 [details]
kdm build.log
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2012-01-12 12:31:07 UTC
gentoo64 kmail # USE=-pam emerge =kde-base/kdm-4.7.3-r1

>>> Emerging (1 of 1) kde-base/kdm-4.7.3-r1
>>> Installing (1 of 1) kde-base/kdm-4.7.3-r1

gentoo64 kmail # eix kdm
[U] kde-base/kdm
     Available versions:  (4) 4.6.3-r1 4.7.3-r1 (~)4.7.4

     Installed versions:  4.7.3-r1(4)(19:33:34 12/01/12)(consolekit handbook -aqua -debug -kdeenablefinal -kerberos -pam)

gentoo64 kmail # scanelf -qN libpam.so.0 `qlist -e kdm`
libpam.so.0  /usr/bin/kdm
Comment 3 Ian Delaney (RETIRED) gentoo-dev 2012-01-12 16:24:01 UTC
Created attachment 298763 [details, diff]
ebuild patch
Comment 4 Ian Delaney (RETIRED) gentoo-dev 2012-01-12 16:26:18 UTC
Created attachment 298765 [details, diff]
the files/no-pam.patch
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2012-01-12 16:43:19 UTC
gentoo64 kde-base # eix kdm
[U] kde-base/kdm
     Available versions:  (4) 4.6.3-r1 4.7.3-r1 (~)4.7.4
        {aqua +consolekit debug +handbook kdeenablefinal kdeprefix kerberos pam}
     Installed versions:  4.7.3-r1(4)(00:05:48 13/01/12)(consolekit handbook -aqua -debug -kdeenablefinal -kerberos -pam)

gentoo64 kde-base # scanelf -qN libpam.so.0 `qlist -e kdm`
gentoo64 kde-base 

a blank; perfect
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2012-01-15 10:28:26 UTC
Created attachment 298991 [details, diff]
revised ebuild patch

I gather this invokes advice received.
Comment 7 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2012-01-29 14:12:23 UTC
The problem is in FindPAM.cmake, bug 398333 provides a patch for it

*** This bug has been marked as a duplicate of bug 398333 ***