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