* Felix Miata <mrmazda@earthlink.net> [06-06-20 17:04]:
Patrick Shanahan composed on 2020-06-06 15:55 (UTC-0400):
* Felix Miata composed: [...]
What does one do to determine which package contains a file that's missing (e.g. libkdeinit5_kded5) so that (re-)installing it can be attempted?
rpm -qf </path/to/file/file.xt> # locate libkdeinit5_kded5 # which libkdeinit4_kded5 which: no libkdeinit4_kded5 in (/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/opt/kde3/bin) #
Like trying to prove a nullity, if a file is *missing*, how does one determine the path that's supposed to contain it, much less the name of the package that's supposed to provide it?
locate libkdeinit5 /usr/lib64/libkdeinit5_dolphin.so /usr/lib64/libkdeinit5_kaccess.so .. /usr/lib64/yui/libkdeinit5_ksysguard.so /usr/lib64/yui/libkdeinit5_kwin_rules_dialog.so /usr/lib64/yui/libkdeinit5_kwin_x11.so rpm -qf `locate libkdeinit5` dolphin-20.04.1-1.2.x86_64 plasma5-desktop-5.18.5-3.2.x86_64 kcalc-20.04.1-1.2.x86_64 plasma5-workspace-5.18.5-2.2.x86_64 plasma5-workspace-5.18.5-2.2.x86_64 kde-cli-tools5-5.18.5-1.3.x86_64 konqueror-20.04.1-140.2.x86_64 khelpcenter5-20.04.1-1.2.x86_64 kinit-5.70.0-1.2.x86_64 plasma5-workspace-5.18.5-2.2.x86_64 kmenuedit5-5.18.5-1.2.x86_64 konqueror-20.04.1-140.2.x86_64 konsole-20.04.1-1.2.x86_64 plasma5-workspace-5.18.5-2.2.x86_64 ksysguard5-5.18.5-1.2.x86_64 kwin5-5.18.5-1.2.x86_64 kwin5-5.18.5-1.2.x86_64 and some not owned by any package ... -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org