LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 03-25-2017, 10:29 AM   #1
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2 XDM_Themes/WMaker
Posts: 735

Rep: Reputation: 229Reputation: 229Reputation: 229
Building SDDM - errors looking for PAM but it is suppose to bypass if PAM not present.


Iíve built sddm-0.12.0 release from git source with AlienBob's old 20140508git sddm.slackbuild which I updated to point to later versions. But when attempting to build either 0.13.0 or 0.14.0 an error is thrown where it is trying to look for PAM. OUTPUT is
ó Found PkgConfig: /usr/bin/pkg-config (found version ď0.29.1Ē)
CMake Error at cmake/FindPAM.cmake:70 (message):
PAM was not found
Call Stack (most recent call first):
CMakeLists.txt:74 (find_package)
ó Configuring incomplete, errors occurred!

My understanding from the 0.13 and 0.14 releases are that the build script is suppose to bypass PAM if it isn't present.

Has anyone else been able to build SDDM without PAM and systemd with the 0.13 or 0.14 releases?

System is Slackware 14.2 64bit with qt-5.7.1 present and cmake-3.5.2 with extra-cmake-modules-5.31.0, gcc-5.3.0.
 
Old 03-28-2017, 11:05 AM   #2
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2 XDM_Themes/WMaker
Posts: 735

Original Poster
Rep: Reputation: 229Reputation: 229Reputation: 229
According to AlienBob communication on his blog,

Quote:
Use my Slackware build instructions, and patches, instead. PAM is not required, systemd is not required.

Its cmake script: http://bear.alienbase.nl/mirrors/ali...cmake/sddm-qt5
Its patches: http://bear.alienbase.nl/mirrors/ali...sddm-qt5.patch and the content of http://bear.alienbase.nl/mirrors/ali...atch/sddm-qt5/
Itís post-compilation actions: http://bear.alienbase.nl/mirrors/ali...5.post-install

That should give you the required pointers.
Since I'm not familiar with applying patches to slackbuilds I won't try these steps until I have to learned how to modify the source/slackbuild from article on slackware wiki. In the meantime I'm going to mark this as solved. Cheers
 
Old 03-29-2017, 09:43 PM   #3
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2 XDM_Themes/WMaker
Posts: 735

Original Poster
Rep: Reputation: 229Reputation: 229Reputation: 229
UPDATEAs of 2017-March 29 I have now a working SDDM-0.14.0 on 14.2 with qt5-5.7.1 installed. Thanks to AlienBob and SlackWiki. I simply placed the contents of the patch in a patch subfolder and then modified the slackbuild with the cmake script text changes, added the text of sddm-qt5-patch, and modified the post-compilation actions. Thanks to AlienBOB. Cheers.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
/etc/pam.d/system-auth-ac vs. /etc/pam.d/password-auth-ac vs. /etc/pam.d/sshd christr Red Hat 2 08-01-2014 08:08 PM
Perl module Authen::PAM needed for PAM is not installed keymoo Linux - Server 4 01-19-2013 02:12 PM
vsftpd + pam + virtual users - Pam cannot load database file. mdkelly069 Linux - Networking 3 09-23-2004 12:07 AM
I want to bypass pam completely - How? philforrest Linux - Security 1 11-20-2003 07:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 08:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration