DH_MOVELIBKDEINIT(1)

✨ dh_movelibkdeinit ✨

okay so bestie, welcome to the dh_movelibkdeinit manual page πŸ’– this lil guy lives in the User Contributed Perl Documentation section of the manual, and honestly? it's giving "quiet backstage crew energy" β€” nobody claps for it, but the show does NOT go on without it. πŸŽ€


🌸 NAME 🌸

dh_movelibkdeinit β€” the icon that literally just moves libkdeinit4_*.so from public to the private directory. that's it. that's the job. no cap. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

dh_movelibkdeinit [debhelper options]

πŸ‘‘ DESCRIPTION πŸ‘‘

dh_movelibkdeinit is a helper program, and its whole main character moment is: it moves all the installed usr/lib/libkdeinit4_*.so kdeinit "shared" executables out of their public location and into the private subdirectory /usr/lib/kde4/libkdeinit. slay. ✨

why tho? because libkdeinit*.so shared executables are not proper public shared libraries by definition β€” like, at all πŸ’€ they're only built as shared libraries for performance purposes. so keeping them in public is just... not the vibe. v i b e c h e c k: failed. πŸ™ˆ

but hold up 🫢 please note that for the moved executables to actually work properly, the following conditions must be met:
  • the package should depend on the kde4libs binary packages built with the "-DLIBKDEINIT_INSTALL_DIR=/usr/lib/kde4/libkdeinit" cmake flag (enabled since kde4libs 4:4.4.0). dh_movelibkdeinit will try to confirm this condition, and it will do nothing if it is not met. like, it just sits there. respectfully. 🧘
  • the source package was built with the "-DENABLE_LIBKDEINIT_RUNPATH=ON" cmake flag. good news bestie: that flag is enabled by default when building using the debhelper kde build system as shipped in the 0.6.2 or later version of the pkg-kde-tools package. so if you're on a recent-ish setup you already ate. πŸ”₯

πŸ’… OPTIONS πŸ’…

  • -Xitem, --exclude item β€” do NOT move libkdeinit4_*.so files that contain item anywhere in their filename. you can use this option multiple times to build up a whole lil list of things to exclude, and honestly? stacking them is lowkey satisfying πŸ“

🌈 SEE ALSO 🌈

debhelper(7)


πŸ’œ AUTHOR πŸ’œ

Modestas Vainius <modax@debian.org> 🫢


okay periodt, that's the whole page πŸ’– perl v5.42.3, dated 2026-08-19, and that footer is literally just the source/version + date flexing at the bottom β€” consider it mentioned, consider it slayed. go move some libraries bestie, ily 😭🌸

πŸ“¦ where this page comes from