Source: libnbd Version: 1.20.2-1 Severity: important Tags: patch User: [email protected] Usertags: ocaml-5.2.0-transition
Dear Maintainer, Please do not hardcode /usr/lib/ocaml in your package, as it might change in the future. Attached is a patch that fixes the issue. Cheers, -- Stéphane -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.5.0-5-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
>From 945905cd70db156621e94367cb91a8ce483ed86e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Glondu?= <[email protected]> Date: Sun, 4 Aug 2024 09:55:25 +0200 Subject: [PATCH] Do not hardcode /usr/lib/ocaml --- debian/libnbd-ocaml-dev.install | 4 ---- debian/libnbd-ocaml-dev.install.in | 4 ++++ debian/libnbd-ocaml.install | 1 - debian/libnbd-ocaml.install.in | 1 + 4 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 debian/libnbd-ocaml-dev.install create mode 100644 debian/libnbd-ocaml-dev.install.in delete mode 100644 debian/libnbd-ocaml.install create mode 100644 debian/libnbd-ocaml.install.in diff --git a/debian/libnbd-ocaml-dev.install b/debian/libnbd-ocaml-dev.install deleted file mode 100644 index be0ccaa..0000000 --- a/debian/libnbd-ocaml-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/lib/ocaml/nbd/META -usr/lib/ocaml/nbd/*.a -usr/lib/ocaml/nbd/*.cm* -usr/lib/ocaml/nbd/*.ml* diff --git a/debian/libnbd-ocaml-dev.install.in b/debian/libnbd-ocaml-dev.install.in new file mode 100644 index 0000000..84e7ed4 --- /dev/null +++ b/debian/libnbd-ocaml-dev.install.in @@ -0,0 +1,4 @@ +@OCamlStdlibDir@/nbd/META +@OCamlStdlibDir@/nbd/*.a +@OCamlStdlibDir@/nbd/*.cm* +@OCamlStdlibDir@/nbd/*.ml* diff --git a/debian/libnbd-ocaml.install b/debian/libnbd-ocaml.install deleted file mode 100644 index ba56aef..0000000 --- a/debian/libnbd-ocaml.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/ocaml/stublibs/*.so diff --git a/debian/libnbd-ocaml.install.in b/debian/libnbd-ocaml.install.in new file mode 100644 index 0000000..1d5ce78 --- /dev/null +++ b/debian/libnbd-ocaml.install.in @@ -0,0 +1 @@ +@OCamlDllDir@/*.so -- 2.43.0

