LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Kuser on current (https://www.linuxquestions.org/questions/slackware-14/kuser-on-current-4175705194/)

TarFile 12-20-2021 01:48 PM

Kuser on current
 
I get the following error

kuser: error while loading shared libraries: libkldap.so.4: cannot open shared object file: No such file or directory

Every thing is up to date.

Thanks

ponce 12-20-2021 01:58 PM

there's no kuser neither a libkldap.so.4 in current (it ships a libKF5Ldap.so.5): that is probably a leftover of a kde 4 installation and cannot work with kde 5.

TarFile 12-20-2021 02:35 PM

I see is there an equivalent for kde 5?

LuckyCyborg 12-20-2021 03:01 PM

Quote:

Originally Posted by TarFile (Post 6311201)
I see is there an equivalent for kde 5?

You have on System Settings a page named User Manager, where you can edit (or add/remove) unprivileged users.

Just type "user" on the search box of application, and you will find it easily.

TarFile 12-20-2021 06:45 PM

There is something called user, but it only appears to add users. It does not even show the users that are already on the system so broken or useless or both, or my installation is borked.

chrisretusn 12-21-2021 03:05 AM

Quote:

Originally Posted by TarFile (Post 6311248)
There is something called user, but it only appears to add users. It does not even show the users that are already on the system so broken or useless or both, or my installation is borked.

Strange, it does here. You can also delete them. Root password (once per session) is required for deletion and addition of users. The users shown in mine were all added from the CLI, my normally method for user management.

TarFile 12-21-2021 11:10 AM

Well if that is the case there is something borked with my installation. Does the obsolete KUser show up for you? It should not be there as it should have been removed when we went from KDE4 to KDE5.

I Will probably nuke the install when 15 is release and go with a clean install. As my Steam OS drive does a kernel panic for some reason now I may format that drive and try a clean install there. SteamOS is dead in the water anyway no updates since 2019. So no reason to keep it around anyway.:rolleyes:

I use the command line to do these things but since I don't need to add or modify users often I have to look it up :redface:

chrisretusn 12-22-2021 03:14 AM

1 Attachment(s)
I'm on a up-to-date slackware64-current install, no KUser on my system, that was removed ages ago, before KDE Plasma5 landed in Slackware, when I was using Alien Bob's ktown.

TarFile 12-22-2021 11:40 AM

My guess is the fact that it still shows up for me (KUser) has something to do with User not working. :study:

chrisretusn 12-23-2021 11:27 AM

Kuser should not be on your system, it was removed over a year ago when Plasma landed in the main tree.

dchmelik 12-23-2021 09:45 PM

Read/follow docs.slackware.com current instructions; after an update you have to: slackpkg clean-system.

TarFile 12-24-2021 12:14 PM

That sometimes causes problems for me.

LuckyCyborg 12-24-2021 12:30 PM

Code:

cat ./ChangeLog.txt | grep ".t[gx]z" | grep ":  Removed." | cut -d: -f1 | cut -d/ -f2 | xargs removepkg --terse
Download the ChangeLog.txt in a directory, then execute this command in the same directory.

It will try to remove every package which was previously removed from -current, without touching of course your custom packages.

OR, you can remove them manually, those are the packages removed from -current:
Code:

ksysguard-5.22.0-x86_64-2.txz
kdev-python-5.6.2-x86_64-3.txz
eigen2-2.0.17-x86_64-4.txz
aaa_elflibs-15.0-x86_64-30.txz
glibc-solibs-2.32-x86_64-1.txz
openssl10-solibs-1.0.2u-x86_64-2.txz
gst-plugins-base0-0.10.36-x86_64-4.txz
gst-plugins-good0-0.10.31-x86_64-4.txz
gstreamer0-0.10.36-x86_64-3.txz
openssl10-1.0.2u-x86_64-2.txz
glade3-3.8.6-x86_64-2.txz
kdepim-apps-libs-20.08.3-x86_64-1.txz
libkgeomap-20.08.3-x86_64-1.txz
cgmanager-0.42-x86_64-1.txz
pm-utils-1.4.1-x86_64-6.txz
amarok-2.9.0-x86_64-3.txz
amor-4.14.3-x86_64-3.txz
kaccessible-4.14.3-x86_64-3.txz
kajongg-4.14.3-x86_64-3.txz
kaudiocreator-1.3-x86_64-3.txz
kde-base-artwork-4.14.3-x86_64-3.txz
kde-baseapps-4.14.3-x86_64-3.txz
kde-runtime-4.14.3-x86_64-8.txz
kde-wallpapers-4.14.3-noarch-2.txz
kde-workspace-4.11.22-x86_64-9.txz
kdeartwork-4.14.3-x86_64-3.txz
kdegraphics-strigi-analyzer-4.14.3-x86_64-3.txz
kdelibs-4.14.38-x86_64-8.txz
kdenetwork-strigi-analyzers-4.14.3-x86_64-3.txz
kdepim-4.14.10-x86_64-5.txz
kdepimlibs-4.14.10-x86_64-9.txz
kdesdk-strigi-analyzers-4.14.3-x86_64-3.txz
kdevelop-php-1.7.4-x86_64-2.txz
kdevelop-php-docs-1.7.4-x86_64-2.txz
kdevplatform-1.7.4-x86_64-2.txz
kdewebdev-4.14.3-x86_64-3.txz
kgamma-4.14.3-x86_64-3.txz
kio-mtp-2063e75_20131020git-x86_64-4.txz
klettres-4.14.3-x86_64-3.txz
korundum-4.14.3-x86_64-8.txz
kplayer-0.7.2-x86_64-3.txz
kppp-4.14.3-x86_64-3.txz
kremotecontrol-4.14.3-x86_64-3.txz
ksaneplugin-4.14.3-x86_64-3.txz
ksnapshot-4.14.3-x86_64-3.txz
ktuberling-4.14.3-x86_64-3.txz
ktux-4.14.3-x86_64-3.txz
kuser-4.14.3-x86_64-3.txz
kwebkitpart-1.3.4-x86_64-3.txz
libkdeedu-4.14.3-x86_64-3.txz
libmm-qt-1.0.1-x86_64-3.txz
libnm-qt-0.9.8.4-x86_64-1.txz
mplayerthumbs-4.14.3-x86_64-3.txz
nepomuk-core-4.14.3-x86_64-5.txz
nepomuk-widgets-4.14.3-x86_64-3.txz
oxygen-icons-4.14.3-x86_64-3.txz
pairs-4.14.3-x86_64-3.txz
perlkde-4.14.3-x86_64-10.txz
perlqt-4.14.3-x86_64-11.txz
polkit-kde-kcmodules-1-001bdf7_20120111git-x86_64-3.txz
pykde4-4.14.3-x86_64-11.txz
qtruby-4.14.3-x86_64-11.txz
smokegen-4.14.3-x86_64-3.txz
smokekde-4.14.3-x86_64-3.txz
smokeqt-4.14.3-x86_64-6.txz
superkaramba-4.14.3-x86_64-4.txz
wicd-kde-0.3.0_bcf27d8-x86_64-3.txz
calligra-l10n-bs-2.9.11-noarch-1.txz
calligra-l10n-ca-2.9.11-noarch-1.txz
calligra-l10n-ca@valencia-2.9.11-noarch-1.txz
calligra-l10n-cs-2.9.11-noarch-1.txz
calligra-l10n-da-2.9.11-noarch-1.txz
calligra-l10n-de-2.9.11-noarch-1.txz
calligra-l10n-el-2.9.11-noarch-1.txz
calligra-l10n-en_GB-2.9.11-noarch-1.txz
calligra-l10n-es-2.9.11-noarch-1.txz
calligra-l10n-et-2.9.11-noarch-1.txz
calligra-l10n-fi-2.9.11-noarch-1.txz
calligra-l10n-fr-2.9.11-noarch-1.txz
calligra-l10n-gl-2.9.11-noarch-1.txz
calligra-l10n-hu-2.9.11-noarch-1.txz
calligra-l10n-it-2.9.11-noarch-1.txz
calligra-l10n-ja-2.9.11-noarch-1.txz
calligra-l10n-kk-2.9.11-noarch-1.txz
calligra-l10n-nb-2.9.11-noarch-1.txz
calligra-l10n-nl-2.9.11-noarch-1.txz
calligra-l10n-pl-2.9.11-noarch-1.txz
calligra-l10n-pt-2.9.11-noarch-1.txz
calligra-l10n-pt_BR-2.9.11-noarch-1.txz
calligra-l10n-ru-2.9.11-noarch-1.txz
calligra-l10n-sk-2.9.11-noarch-1.txz
calligra-l10n-sv-2.9.11-noarch-1.txz
calligra-l10n-tr-2.9.11-noarch-1.txz
calligra-l10n-uk-2.9.11-noarch-1.txz
calligra-l10n-zh_CN-2.9.11-noarch-1.txz
calligra-l10n-zh_TW-2.9.11-noarch-1.txz
kde-l10n-ar-4.14.3-noarch-1.txz
kde-l10n-bg-4.14.3-noarch-1.txz
kde-l10n-bs-4.14.3-noarch-1.txz
kde-l10n-ca-4.14.3-noarch-1.txz
kde-l10n-ca@valencia-4.14.3-noarch-1.txz
kde-l10n-cs-4.14.3-noarch-1.txz
kde-l10n-da-4.14.3-noarch-1.txz
kde-l10n-de-4.14.3-noarch-1.txz
kde-l10n-el-4.14.3-noarch-1.txz
kde-l10n-en_GB-4.14.3-noarch-1.txz
kde-l10n-es-4.14.3-noarch-1.txz
kde-l10n-et-4.14.3-noarch-1.txz
kde-l10n-eu-4.14.3-noarch-1.txz
kde-l10n-fa-4.14.3-noarch-1.txz
kde-l10n-fi-4.14.3-noarch-1.txz
kde-l10n-fr-4.14.3-noarch-1.txz
kde-l10n-ga-4.14.3-noarch-1.txz
kde-l10n-gl-4.14.3-noarch-1.txz
kde-l10n-he-4.14.3-noarch-1.txz
kde-l10n-hi-4.14.3-noarch-1.txz
kde-l10n-hr-4.14.3-noarch-1.txz
kde-l10n-hu-4.14.3-noarch-1.txz
kde-l10n-ia-4.14.3-noarch-1.txz
kde-l10n-id-4.14.3-noarch-1.txz
kde-l10n-is-4.14.3-noarch-1.txz
kde-l10n-it-4.14.3-noarch-1.txz
kde-l10n-ja-4.14.3-noarch-1.txz
kde-l10n-kk-4.14.3-noarch-1.txz
kde-l10n-km-4.14.3-noarch-1.txz
kde-l10n-ko-4.14.3-noarch-1.txz
kde-l10n-lt-4.14.3-noarch-1.txz
kde-l10n-lv-4.14.3-noarch-1.txz
kde-l10n-mr-4.14.3-noarch-1.txz
kde-l10n-nb-4.14.3-noarch-1.txz
kde-l10n-nds-4.14.3-noarch-1.txz
kde-l10n-nl-4.14.3-noarch-1.txz
kde-l10n-nn-4.14.3-noarch-1.txz
kde-l10n-pa-4.14.3-noarch-1.txz
kde-l10n-pl-4.14.3-noarch-1.txz
kde-l10n-pt-4.14.3-noarch-1.txz
kde-l10n-pt_BR-4.14.3-noarch-1.txz
kde-l10n-ro-4.14.3-noarch-1.txz
kde-l10n-ru-4.14.3-noarch-1.txz
kde-l10n-sk-4.14.3-noarch-1.txz
kde-l10n-sl-4.14.3-noarch-1.txz
kde-l10n-sr-4.14.3-noarch-1.txz
kde-l10n-sv-4.14.3-noarch-1.txz
kde-l10n-tr-4.14.3-noarch-1.txz
kde-l10n-ug-4.14.3-noarch-1.txz
kde-l10n-uk-4.14.3-noarch-1.txz
kde-l10n-wa-4.14.3-noarch-1.txz
kde-l10n-zh_CN-4.14.3-noarch-1.txz
kde-l10n-zh_TW-4.14.3-noarch-1.txz
ConsoleKit2-1.2.1-x86_64-4.txz
PyQt-4.12.3-x86_64-3.txz
automoc4-0.9.88-x86_64-2.txz
libbluedevil-2.1-x86_64-2.txz
liblastfm-1.1.0-x86_64-1.txz
phonon-gstreamer-4.8.2-x86_64-2.txz
qca-qt5-2.3.1-x86_64-1.txz
qimageblitz-0.0.6-x86_64-2.txz
qjson-0.9.0-x86_64-1.txz
qt-4.8.7-x86_64-17.txz
qt-gstreamer-1.2.0-x86_64-2.txz
qtscriptgenerator-0.2.0-x86_64-3.txz
raptor2-2.0.15-x86_64-10.txz
rasqal-0.9.33-x86_64-3.txz
redland-1.0.17-x86_64-6.txz
soprano-2.9.4-x86_64-3.txz
strigi-0.7.8-x86_64-4.txz
scim-1.4.18-x86_64-1.txz
scim-anthy-1.2.7-x86_64-2.txz
scim-hangul-0.4.0-x86_64-2.txz
scim-input-pad-0.1.3.1-x86_64-2.txz
scim-m17n-0.2.3-x86_64-2.txz
scim-pinyin-0.5.92-x86_64-2.txz
scim-tables-0.5.14.1-x86_64-2.txz
gtk-xfce-engine-2.10.1-x86_64-3.txz
orage-4.12.1-x86_64-5.txz
ilmbase-2.2.0-x86_64-2.txz
mozjs68-68.11.0esr-x86_64-2.txz
libcroco-0.6.13-x86_64-1.txz
urwid-1.0.3-x86_64-5.txz
mozjs60-60.9.0esr-x86_64-1.txz
keybinder-0.3.1-x86_64-2.txz
openldap-client-2.4.50-x86_64-1.txz
python-enum34-1.1.10-x86_64-1.txz
python-2.7.17-x86_64-2.txz
Thunar-1.8.11-x86_64-1.txz
db42-4.2.52-x86_64-4.txz
db44-4.4.20-x86_64-4.txz
mozjs52-52.9.0esr-x86_64-2.txz
mkfontdir-1.0.7-noarch-2.txz
getty-ps-2.1.0b-x86_64-4.txz
lha-114i-x86_64-2.txz
xfractint-20.04p13-x86_64-2.txz
xv-3.10a-x86_64-9.txz
gnome-themes-standard-3.22.3-x86_64-2.txz
seamonkey-solibs-2.49.5-x86_64-1.txz
mailx-12.5-x86_64-4.txz
js185-1.0.0-x86_64-2.txz
virtuoso-ose-6.1.8-x86_64-9.txz
libart_lgpl-2.3.21-x86_64-2.txz
intel-gpu-tools-1.22-x86_64-3.txz
sc-7.16-x86_64-6.txz
libwmf-docs-0.2.8.4-noarch-7.txz
libmsn-4.2.1-x86_64-3.txz
wireless-tools-29-x86_64-10.txz
rxvt-2.7.10-x86_64-5.txz
bigreqsproto-1.1.2-noarch-1.txz
compositeproto-0.4.2-noarch-1.txz
damageproto-1.2.1-noarch-1.txz
dmxproto-2.3.1-noarch-1.txz
dri2proto-2.8-x86_64-2.txz
dri3proto-1.0-x86_64-2.txz
evieext-1.1.1-noarch-1.txz
fixesproto-5.0-x86_64-2.txz
fontcacheproto-0.1.3-noarch-1.txz
fontsproto-2.1.3-noarch-1.txz
glproto-1.4.17-noarch-1.txz
inputproto-2.3.2-noarch-1.txz
kbproto-1.0.7-noarch-1.txz
presentproto-1.1-x86_64-1.txz
printproto-1.0.5-noarch-1.txz
randrproto-1.5.0-noarch-1.txz
recordproto-1.14.2-noarch-1.txz
renderproto-0.11.1-noarch-1.txz
resourceproto-1.2.0-noarch-1.txz
scrnsaverproto-1.2.2-noarch-1.txz
videoproto-2.3.3-noarch-1.txz
xcmiscproto-1.2.2-noarch-1.txz
xextproto-7.3.0-x86_64-2.txz
xf86bigfontproto-1.2.0-noarch-1.txz
xf86dgaproto-2.1-noarch-1.txz
xf86driproto-2.1.1-noarch-1.txz
xf86miscproto-0.9.3-noarch-1.txz
xf86vidmodeproto-2.3.1-noarch-1.txz
xineramaproto-1.2.1-noarch-1.txz
xproto-7.0.31-noarch-1.txz
transfig-3.2.5e-x86_64-3.txz
notify-python-0.1.1-x86_64-5.txz
workbone-2.40-x86_64-4.txz
man-1.6g-x86_64-3.txz
libXfont-1.5.3-x86_64-1.txz
libva-intel-driver-1.7.3-x86_64-1.txz
eject-2.1.5-x86_64-4.txz
imapd-2.21-x86_64-1.txz
sendmail-8.15.2-x86_64-2.txz
sendmail-cf-8.15.2-noarch-2.txz
libmcs-0.7.2-x86_64-1.txz
libmowgli-1.0.0-x86_64-1.txz
pyrex-0.9.9-x86_64-2.txz
rfkill-0.5-x86_64-1.txz
herqq-1.0.0-x86_64-1.txz
tetex-3.0-x86_64-10.txz
tetex-doc-3.0-x86_64-10.txz
ash-0.4.0-x86_64-2.txz
gnu-cobol-1.1-x86_64-2.txz
cargo-0.20.0-x86_64-1.txz
idnkit-1.0-x86_64-1.txz
dirmngr-1.1.1-x86_64-3.txz
pth-2.0.7-x86_64-1.txz
gcc-java-5.4.0-x86_64-1.txz
slocate-3.1-x86_64-4.txz
json-c-0.12-x86_64-1.txz
trn-3.6-x86_64-2.txz
libtermcap-1.2.3-x86_64-7.txz
xf86-video-chips-1.2.6-x86_64-2.txz
xf86-video-glint-1.2.8-x86_64-8.txz
xf86-video-i740-1.3.5-x86_64-3.txz
xf86-video-mga-1.6.4-x86_64-3.txz
xf86-video-nv-2.1.20-x86_64-9.txz
xf86-video-r128-6.10.1-x86_64-1.txz
xf86-video-savage-2.3.8-x86_64-2.txz
xf86-video-siliconmotion-1.7.8-x86_64-2.txz
xf86-video-sis-0.10.8-x86_64-2.txz
xf86-video-tdfx-1.4.6-x86_64-3.txz
xf86-video-trident-1.3.7-x86_64-3.txz
xf86-video-xgi-1.6.1-x86_64-2.txz
xf86-video-xgixp-1.8.1-x86_64-8.txz


volkerdi 12-24-2021 02:19 PM

The list of removed packages in UPGRADE.TXT was recently brought up to date as well, so you could use the removal script from that:

Code:

removepkg --terse ConsoleKit2 PyQt Thunar aaa_elflibs amarok amor ash \
automoc4 bigreqsproto calligra-l10n-bs calligra-l10n-ca \
calligra-l10n-ca@valencia calligra-l10n-cs calligra-l10n-da \
calligra-l10n-de calligra-l10n-el calligra-l10n-en_GB calligra-l10n-es \
calligra-l10n-et calligra-l10n-fi calligra-l10n-fr calligra-l10n-gl \
calligra-l10n-hu calligra-l10n-it calligra-l10n-ja calligra-l10n-kk \
calligra-l10n-nb calligra-l10n-nl calligra-l10n-pl calligra-l10n-pt \
calligra-l10n-pt_BR calligra-l10n-ru calligra-l10n-sk calligra-l10n-sv \
calligra-l10n-tr calligra-l10n-uk calligra-l10n-zh_CN \
calligra-l10n-zh_TW cargo cgmanager compositeproto damageproto db42 \
db44 dirmngr dmxproto dri2proto dri3proto eigen2 eject evieext \
fixesproto fontcacheproto fontsproto gcc-java getty-ps glade3 \
glibc-solibs glproto gnome-themes-standard gnu-cobol gst-plugins-base0 \
gst-plugins-good0 gstreamer0 gtk-xfce-engine herqq idnkit ilmbase \
imapd inputproto intel-gpu-tools js185 kaccessible kajongg \
kaudiocreator kbproto kde-base-artwork kde-baseapps kde-l10n-ar \
kde-l10n-bg kde-l10n-bs kde-l10n-ca kde-l10n-ca@valencia kde-l10n-cs \
kde-l10n-da kde-l10n-de kde-l10n-el kde-l10n-en_GB kde-l10n-es \
kde-l10n-et kde-l10n-eu kde-l10n-fa kde-l10n-fi kde-l10n-fr \
kde-l10n-ga kde-l10n-gl kde-l10n-he kde-l10n-hi kde-l10n-hr \
kde-l10n-hu kde-l10n-ia kde-l10n-id kde-l10n-is kde-l10n-it \
kde-l10n-ja kde-l10n-kk kde-l10n-km kde-l10n-ko kde-l10n-lt \
kde-l10n-lv kde-l10n-mr kde-l10n-nb kde-l10n-nds kde-l10n-nl \
kde-l10n-nn kde-l10n-pa kde-l10n-pl kde-l10n-pt kde-l10n-pt_BR \
kde-l10n-ro kde-l10n-ru kde-l10n-sk kde-l10n-sl kde-l10n-sr \
kde-l10n-sv kde-l10n-tr kde-l10n-ug kde-l10n-uk kde-l10n-wa \
kde-l10n-zh_CN kde-l10n-zh_TW kde-runtime kde-wallpapers kde-workspace \
kdeartwork kdegraphics-strigi-analyzer kdelibs \
kdenetwork-strigi-analyzers kdepim kdepim-apps-libs kdepimlibs \
kdesdk-strigi-analyzers kdevelop-php kdevelop-php-docs kdevplatform \
kdewebdev keybinder kgamma kio-mtp klettres korundum kplayer kppp \
kremotecontrol ksaneplugin ksnapshot ksysguard ktuberling ktux \
kuser kwebkitpart lha libXfont libart_lgpl libbluedevil libcroco \
libkdeedu libkgeomap liblastfm libmcs libmm-qt libmowgli libmsn \
libnm-qt libtermcap libva-intel-driver libwmf-docs mailx man \
mkfontdir mozjs52 mozjs60 mozjs68 mplayerthumbs nepomuk-core \
nepomuk-widgets notify-python openldap-client openssl10 \
openssl10-solibs orage oxygen-icons pairs perlkde perlqt \
phonon-gstreamer pm-utils presentproto printproto pth pykde4 pyrex \
python python-enum34 qca-qt5 qimageblitz qjson qt qt-gstreamer qtruby \
qtscriptgenerator randrproto raptor2 rasqal recordproto redland \
renderproto resourceproto rfkill rxvt scim scim-anthy scim-hangul \
scim-input-pad scim-m17n scim-pinyin scim-tables scrnsaverproto \
seamonkey-solibs sendmail sendmail-cf slocate smokegen smokekde \
smokeqt soprano strigi superkaramba tetex tetex-doc transfig trn \
urwid videoproto virtuoso-ose wicd-kde wireless-tools workbone \
xcmiscproto xextproto xf86-video-xgi xf86-video-xgixp xf86bigfontproto \
xf86dgaproto xf86driproto xf86miscproto xf86vidmodeproto xfractint \
xineramaproto xproto xv

Trying to just grep the ChangeLog for removals requires a bit of finesse, otherwise you can end up getting hits on packages that were removed in testing/ or /extra and end up removing (for example) all of the glibc packages. There are also cases where packages were removed in this development cycle but then reintroduced later, so even using a list that's filtered to avoid testing/ and extra/, you'd need to follow it up with an upgradepkg --terse --install-new <all packages> to add back the things that shouldn't have been removed.

This is my script to get a raw list of removals from the main package directory, in case anyone finds it useful:

Code:

grep -v -e "^extra/" -e "^testing/" ChangeLog.txt | grep "  Removed.$" | cut -f 2 -d / | cut -f 1 -d : | rev | cut -f 4- -d - | rev | sort | uniq

TarFile 12-24-2021 03:13 PM

Thanks that is useful information.

Still can't get users to see anything although it will seemingly let me add a new user. Also on my main test install there is no user manager, there is on my other test box but it also does not see the users that were added from the command line. Strange must have done something wrong at some point.


All times are GMT -5. The time now is 01:09 PM.