Your message dated Sat, 7 Nov 2020 09:11:48 +0100
with message-id <20201107081148.ga3633...@ramacher.at>
and subject line Re: Bug#971415: transition: ocaml
has caused the Debian Bug report #971415,
regarding transition: ocaml
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 ow...@bugs.debian.org
immediately.)


-- 
971415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971415
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: transition
X-Debbugs-Cc: debian-ocaml-ma...@lists.debian.org

Dear Release Team,

I've updated ocaml to 4.11.1 and uploaded to experimental. It builds on
all release architectures, and most of ports as well (fixes for
hurd-i386 are pending, and it's still not built on kfreebsd-*).

The main change as far as Debian is concerned is the split of the
graphics library, which I packaged (as ocaml-graphics) and has been
accepted.

I tried to install all corresponding opam packages in a 4.11.1 switch,
and the breakage is minimal.

Therefore, I think we can proceed to updating OCaml in unstable.


Cheers,

-- 
Stéphane

Ben file:

title = "ocaml";
is_affected = .depends ~ "ocaml.*4\.08\.1" | .depends ~ "ocaml.*4\.11\.1";
is_good = .depends ~ "ocaml.*4\.11\.1";
is_bad = .depends ~ "ocaml.*4\.08\.1";


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.8.0-2-amd64 (SMP w/4 CPU threads)
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

--- End Message ---
--- Begin Message ---
On 2020-11-03 00:07:16 +0100, Sebastian Ramacher wrote:
> Hi
> 
> On 2020-11-02 19:18:45 +0100, Paul Gevers wrote:
> > HI Stéphane,
> > 
> > On 02-11-2020 16:56, Stéphane Glondu wrote:
> > >> autopkgtest for ocaml-cairo2/0.6.1+dfsg-5: amd64: Regression ♻ 
> > >> (reference ♻), arm64: Regression ♻ (reference ♻), armhf: Regression ♻ 
> > >> (reference ♻), i386: Regression ♻ (reference ♻), ppc64el: Regression ♻ 
> > >> (reference ♻)
> > > 
> > > However, I don't understand why it complains about
> > > ocaml-cairo2/0.6.1+dfsg-5 whereas version 0.6.1+dfsg-6 is fixed. Does
> > > something need to be done?
> > 
> > Your symptoms describe a missing *versioned* Depends/Breaks or test
> > dependency. The migration software tries run tests with the minimum
> > changes. So, if nothing makes sure that the version from unstable is
> > needed, it will run with as much packages as possible from testing. What
> > we see in the logs is that it installs the test suite from testing.
> > Then, the test dependencies are installed and apt-get reports that it
> > can't install the required packages. It then falls back to enable
> > everything from unstable and then installation is possible.
> > 
> > Do you confirm that the issue is only in the test? I think we can ignore
> > this issue then (or better, trigger the test manually with ocaml-cairo2
> > from unstable. With the description above, do you understand why the
> > relations in the packages don't teach our migration software what to do?
> 
> The test fails because it tries to build the examples contained in the
> source package. The version in testing, 0.6.1+dfsg-5, fails to build
> with ocaml 4.11.1, so that's expected. The issue was fixed in
> 0.6.1+dfsg-6.
> 
> Since Depends and Breaks do not affect source packages, I don't think
> this is fixable in any of the involved packages other than by fixing the
> FTFBS bug. I think this issue can be ignored and I will add a hint.

ocaml and its reverse dependencies migrated last night. Closing

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to