Package Details: lib32-ksm_preload-git 0.10.9.r459df0e-3

Git Clone URL: https://aur.archlinux.org/lib32-ksm_preload-git.git (read-only, click to copy)
Package Base: lib32-ksm_preload-git
Description: Library which allows legacy applications to use Kernel Same-page Merging
Upstream URL: http://vleu.net/ksm_preload/
Licenses: GPL3
Conflicts: lib32-ksm_preload
Provides: lib32-ksm_preload
Submitter: Score_Under
Maintainer: Score_Under
Last Packager: Score_Under
Votes: 0
Popularity: 0.000000
First Submitted: 2015-11-12 01:57 (UTC)
Last Updated: 2023-07-30 14:59 (UTC)

Latest Comments

Score_Under commented on 2023-07-30 14:57 (UTC)

It feels almost unfair to pick the package apart as I have done in this and the corresponding non-multilib pkgbuild, but regardless, I've kicked it into a more standard shape now

dreieck commented on 2023-07-27 18:31 (UTC) (edited on 2023-07-27 18:31 (UTC) by dreieck)

This package installs stuff into /usr/local/.

This must not happen! /usr/local/ is solely for stuff which is installed sidestepping the package management.

Please install the package's files correctly under /usr/:

  • /usr/lib32/ksm_preload/libksm_preload.so for the 32 bit library,
  • ksm-wrapper as /usr/bin/lib32-ksm-wrapper or so, and adapted to /usr/lib32/ksm_preload/libksm_preload.so.

You might also think of adding /etc/profile.d/lib32-ksm-preload.{sh,csh} files.

Regards and thanks for maintaining!

dreieck commented on 2023-07-27 18:24 (UTC)

Please add provides=("lib32-ksm_preload=${pkgver}"), conflicts=('lib32-ksm_preload').

Thanks for maintaining!