Source: gridengine Version: 8.1.9+dfsg-11 Severity: normal Tags: patch User: helm...@debian.org Usertags: dep17m2
We want to finalize the /usr-merge via DEP17 by moving all files to /usr. gridengine installs files into /lib; these should be moved into the respective directories in /usr/ Please find a patch attached. It has been build-tested. Note: this should not be backported to bookworm. If you intend to backport, please use dh_movetousr instead. If your package will change for the t64 transition or otherwise rename/split/move its binaries (packages) during trixie, please then upload to experimental and get in touch with the UsrMerge driver, please see the wiki [1]. Michael [1] https://wiki.debian.org/UsrMerge
diff -Nru gridengine-8.1.9+dfsg/debian/changelog gridengine-8.1.9+dfsg/debian/changelog --- gridengine-8.1.9+dfsg/debian/changelog 2023-08-13 17:56:03.000000000 +0200 +++ gridengine-8.1.9+dfsg/debian/changelog 2024-01-22 21:37:36.000000000 +0100 @@ -1,3 +1,10 @@ +gridengine (8.1.9+dfsg-11.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Install PAM modules into /usr (DEP 17 M2). (Closes: #-1) + + -- Michael Biebl <bi...@debian.org> Mon, 22 Jan 2024 21:37:36 +0100 + gridengine (8.1.9+dfsg-11) unstable; urgency=medium * Team upload. diff -Nru gridengine-8.1.9+dfsg/debian/gridengine-exec.install gridengine-8.1.9+dfsg/debian/gridengine-exec.install --- gridengine-8.1.9+dfsg/debian/gridengine-exec.install 2023-08-13 17:40:33.000000000 +0200 +++ gridengine-8.1.9+dfsg/debian/gridengine-exec.install 2024-01-22 21:37:35.000000000 +0100 @@ -1,3 +1,3 @@ debian/tmp/usr/bin/*/sge_execd usr/lib/gridengine debian/tmp/usr/bin/*/sge_*shepherd usr/lib/gridengine -/lib/*/security/*.so +usr/lib/*/security/*.so diff -Nru gridengine-8.1.9+dfsg/debian/rules gridengine-8.1.9+dfsg/debian/rules --- gridengine-8.1.9+dfsg/debian/rules 2023-08-13 17:40:33.000000000 +0200 +++ gridengine-8.1.9+dfsg/debian/rules 2024-01-22 21:37:36.000000000 +0100 @@ -66,7 +66,7 @@ override_dh_auto_install: install -d debian/tmp/usr install -d debian/tmp/usr/share - install -d debian/tmp/lib/$(DEB_HOST_GNU_TYPE)/security + install -d debian/tmp/usr/lib/$(DEB_HOST_GNU_TYPE)/security cd source && /usr/bin/yes | ${PRECMD} scripts/distinst \ -basedir ${CURDIR}/debian \ -vdir tmp/usr \ @@ -102,7 +102,7 @@ mandb -u -c debian/tmp/usr/share/man chmod 755 debian/scripts/init_cluster debian/gridengine-wrapper cp source/clients/qmon/qmon.desktop debian - mv debian/tmp/usr/lib/*/pam_sge* debian/tmp/lib/$(DEB_HOST_GNU_TYPE)/security + mv debian/tmp/usr/lib/*/pam_sge* debian/tmp/usr/lib/$(DEB_HOST_GNU_TYPE)/security override_dh_installinit: dh_installinit -p gridengine-master