[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1040874: marked as done (ocaml-dune: Please add ocaml:Provides to d/control)



Your message dated Thu, 13 Jul 2023 06:49:16 +0000
with message-id <E1qJq8a-009btE-N7@fasolo.debian.org>
and subject line Bug#1040874: fixed in ocaml-dune 3.9.0-3
has caused the Debian Bug report #1040874,
regarding ocaml-dune: Please add ocaml:Provides to d/control
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1040874: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040874
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: ocaml-dune
Version: 3.9.0-2
Severity: normal
X-Debbugs-Cc: daniel.bungert@canonical.com

Dear Maintainer,

utop shows the following in testing migration:
* libutop-ocaml-dev/amd64 has unsatisfiable dependency

Attempting an install of libutop-ocaml-dev reports:
 libutop-ocaml-dev : Depends: libdune-ocaml-dev-v9190 but it is not installable

I believe that adding the ocaml:Provides will resolve this. Debdiff attached.

-Dan
diff -Nru ocaml-dune-3.9.0/debian/changelog ocaml-dune-3.9.0/debian/changelog
--- ocaml-dune-3.9.0/debian/changelog	2023-07-05 02:40:57.000000000 -0600
+++ ocaml-dune-3.9.0/debian/changelog	2023-07-11 13:41:34.000000000 -0600
@@ -1,3 +1,10 @@
+ocaml-dune (3.9.0-3) unstable; urgency=medium
+
+  * Rebuild against new OCAML ABIs.
+  * Add dh_ocaml compatible substitution variables per OCaml packaging policy
+
+ -- Dan Bungert <daniel.bungert@canonical.com>  Tue, 11 Jul 2023 13:41:34 -0600
+
 ocaml-dune (3.9.0-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru ocaml-dune-3.9.0/debian/control ocaml-dune-3.9.0/debian/control
--- ocaml-dune-3.9.0/debian/control	2023-07-05 02:40:57.000000000 -0600
+++ ocaml-dune-3.9.0/debian/control	2023-07-11 13:41:34.000000000 -0600
@@ -22,7 +22,9 @@
  whitedune (<< 0.30.10-2.2),
  dune (<< 1.6.2-3)
 Replaces: jbuilder (<< 1.0~beta20-1), whitedune (<< 0.30.10-2.2), dune (<< 1.6.2-3)
-Provides: jbuilder
+Provides:
+ jbuilder,
+ ${ocaml:Provides}
 Depends:
  ${ocaml:Depends},
  ${shlibs:Depends},
@@ -41,6 +43,8 @@
  ${ocaml:Depends},
  ${shlibs:Depends},
  ${misc:Depends}
+Provides:
+ ${ocaml:Provides}
 Suggests:
  ocaml-findlib
 Description: composable build system for OCaml projects (libraries)

--- End Message ---
--- Begin Message ---
Source: ocaml-dune
Source-Version: 3.9.0-3
Done: Stéphane Glondu <glondu@debian.org>

We believe that the bug you reported is fixed in the latest version of
ocaml-dune, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1040874@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stéphane Glondu <glondu@debian.org> (supplier of updated ocaml-dune package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 13 Jul 2023 08:14:09 +0200
Source: ocaml-dune
Architecture: source
Version: 3.9.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stéphane Glondu <glondu@debian.org>
Closes: 1040874
Changes:
 ocaml-dune (3.9.0-3) unstable; urgency=medium
 .
   [ Pino Toscano ]
   * Deal with PIPE_BUF not present (as in GNU/Hurd), applying a patch
     proposed for the OCaml 'spawn' library; patch
     vendor-spawn-pipe_buf.diff.
 .
   [ Dan Bungert ]
   * Add dh_ocaml compatible substitution variables per OCaml packaging
     policy (Closes: #1040874)
Checksums-Sha1:
 a89761f8d73e6cb49d93b4b24cf96c9a76600e47 1887 ocaml-dune_3.9.0-3.dsc
 599f6282798ec39fefbf0ae1d24b5e5563de272e 5324 ocaml-dune_3.9.0-3.debian.tar.xz
Checksums-Sha256:
 8f579eab18fe7e434910de644c21ee0c7c0110b9592f08d6204f910a04340077 1887 ocaml-dune_3.9.0-3.dsc
 e1956768ea2fc767791d4015e9e279776102cc5c7d0628f223f492894c337ec1 5324 ocaml-dune_3.9.0-3.debian.tar.xz
Files:
 99a81dc8843a43d8d8333ad453ec4da8 1887 ocaml optional ocaml-dune_3.9.0-3.dsc
 de291a391e150d1c24d416c94e243337 5324 ocaml optional ocaml-dune_3.9.0-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEEbeJOl+yohsxW5iUOIbju8bGJMIEFAmSvmpkSHGdsb25kdUBk
ZWJpYW4ub3JnAAoJECG47vGxiTCBdJEH/3T5P7r4m873DO/nwc3gLkNTDBQ7nefR
N6bMqnYExuv3J93gRAMeIbD5S+a7ORW5nM3NZHe8uAyIkflY3IREQ1FIbXVKIsky
/q34SNvjB2kwfRkdtT5MMDCM8rL3D/W8nxCjj/6Yfguj8dzHU0r2dZASVfRebzne
WusepIR9yIQg9nxHTddPPPERcwTEEWZkjDr7k6ChZfysB7CL8hOwwfXZx9FcN0Sr
uHYD6joch5RhtBeBHuCh8RA3U6Ck1sFEliocZgcNTj+WGEmn+Kh9NrSttDF4Bx6K
mksTBociLMiWsRjx1yKnuOSSixDLm5S/dpNqglP0UgV0grNJ2DJ/8wg=
=LX2p
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: