Source: rdma-core
Version: 48.0-1
User: helm...@debian.org
Usertags: dep17m2

Hi!

The rdma-core binary packages installs a number of files below /lib. For
the ongoing Debian UsrMerge effort [1], these should be moved below
/usr/lib.

Currently the files installed are:

    - lib/systemd/system/ibacm.service
    - lib/systemd/system/ibacm.socket
    - lib/systemd/system/iwpmd.service
    - lib/systemd/system/rdma-hw.target
    - lib/systemd/system/rdma-load-modules@.service
    - lib/systemd/system/rdma-ndd.service
    - lib/systemd/system/srp_daemon.service
    - lib/systemd/system/srp_daemon_port@.service
    - lib/systemd/system/srptools.service -> srp_daemon.service

    - lib/udev/rdma_rename
    - lib/udev/rules.d/
    - lib/udev/rules.d/60-rdma-ndd.rules
    - lib/udev/rules.d/60-rdma-persistent-naming.rules
    - lib/udev/rules.d/60-srp_daemon.rules
    - lib/udev/rules.d/75-rdma-description.rules
    - lib/udev/rules.d/90-iwpmd.rules
    - lib/udev/rules.d/90-rdma-hw-modules.rules
    - lib/udev/rules.d/90-rdma-ulp-modules.rules
    - lib/udev/rules.d/90-rdma-umad.rules


Please investigate moving these below /usr/lib. When doing so, make
sure your packages do not install empty directories inside /lib (or
/lib itself).

For the correct place of the systemd system units, you can ask:
   pkg-config --variable=systemdsystemunitdir systemd
Provided you add systemd-dev to Build-Depends.

For the correct place for the udev files (= previously /lib/udev),
you can ask:
   pkg-config --variable=udevdir udev
Again, add systemd-dev to Build-Depends.

Please see the wiki [1] for further information and on uploading to
experimental first.

Chris

[1] https://wiki.debian.org/UsrMerge

Reply via email to