Your message dated Sat, 29 Mar 2025 11:46:50 +0000
with message-id <[email protected]>
and subject line Bug#1010854: fixed in mono 6.12.0.199+dfsg-4
has caused the Debian Bug report #1010854,
regarding mono: please make the build reproducible
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 [email protected]
immediately.)


-- 
1010854: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010854
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mono
Version: 6.8.0.105+dfsg-3.2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: filesystem toolchain
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
src:mono generates "mastersummary.xml" files with nondeterministic contents:

Here is, for example, diffoscope output from src:hyena:

│ │ │ │ ├── mastersummary.xml
│ │ │ │ │ ├── mastersummary.xml
│ │ │ │ │ │ @@ -1,95 +1,95 @@
│ │ │ │ │ │  <?xml version="1.0" encoding="utf-8"?>
│ │ │ │ │ │  <elements>
│ │ │ │ │ │ -  <namespace ns="Hyena.Data">
│ │ │ │ │ │ +  <namespace ns="Hyena.Data.Gui">
│ │ │ │ │ │      <summary>To be added.</summary>
│ │ │ │ │ │      <remarks>To be added.</remarks>
│ │ │ │ │ │    </namespace>
│ │ │ │ │ │ -  <namespace ns="Hyena.Query">
│ │ │ │ │ │ +  <namespace ns="Hyena.Gui.Dialogs">
│ │ │ │ │ │      <summary>To be added.</summary>
│ │ │ │ │ │      <remarks>To be added.</remarks>
│ │ │ │ │ │    </namespace>
│ │ │ │ │ │ -  <namespace ns="Mono.Data.Sqlite">
│ │ │ │ │ │ +  <namespace ns="Hyena.Gui">
│ │ │ │ │ │      <summary>To be added.</summary>
│ │ │ │ │ │      <remarks>To be added.</remarks>

Patch attached that should sort these files before iterating.

  [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
diff --git a/external/api-doc-tools/monodoc/Monodoc/providers/ecma-provider.cs 
b/external/api-doc-tools/monodoc/Monodoc/providers/ecma-provider.cs
index 4e82c2c..05e0969 100644
--- a/external/api-doc-tools/monodoc/Monodoc/providers/ecma-provider.cs
+++ b/external/api-doc-tools/monodoc/Monodoc/providers/ecma-provider.cs
@@ -128,7 +128,7 @@ namespace Monodoc.Providers
 
                        var masterSummary = new XElement ("elements",
                                                          directories
-                                                         .SelectMany (d => 
Directory.EnumerateFiles (d, "ns-*.xml"))
+                                                         .SelectMany (d => 
Directory.EnumerateFiles (d, "ns-*.xml").OrderByDescending(filename => 
filename))
                                                          .Select 
(FileSource.ExtractNamespaceSummary));
                        storage.Store ("mastersummary.xml", 
masterSummary.ToString ());
                }

--- End Message ---
--- Begin Message ---
Source: mono
Source-Version: 6.12.0.199+dfsg-4
Done: Antoine Le Gonidec <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mono, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antoine Le Gonidec <[email protected]> (supplier of updated mono 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 [email protected])


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

Format: 1.8
Date: Mon, 24 Mar 2025 13:16:01 +0100
Source: mono
Architecture: source
Version: 6.12.0.199+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Antoine Le Gonidec <[email protected]>
Changed-By: Antoine Le Gonidec <[email protected]>
Closes: 1010854 1098958
Changes:
 mono (6.12.0.199+dfsg-4) unstable; urgency=medium
 .
   * Include upstream patch disabling 32-bit float operations when unsupported
     (Closes: #1098958)
   * Improve mastersummary.xml reproducibility
     (Closes: #1010854)
   * Improve Multi-Arch metadata.
   * Update Maintainer email.
Checksums-Sha1:
 370159fa37e41894e60cfabd07bb2618d3ecc331 19430 mono_6.12.0.199+dfsg-4.dsc
 892c82e7ef950b990d855d41988ccc938e0134d0 159312 
mono_6.12.0.199+dfsg-4.debian.tar.xz
 cd12ead188b59533bfa18bdfb15fb95c5924d057 70326 
mono_6.12.0.199+dfsg-4_amd64.buildinfo
Checksums-Sha256:
 b31857f54a01958e4af3852d84c643b37165a094189bc5b43275467ce6028365 19430 
mono_6.12.0.199+dfsg-4.dsc
 91ab779936601922ccf71d94ef91255e4e488f61380eb79ebd2e894baaa4294a 159312 
mono_6.12.0.199+dfsg-4.debian.tar.xz
 df44fec3863c12fe66dd3671037184ff75229372fbac1160e3f1126604a99742 70326 
mono_6.12.0.199+dfsg-4_amd64.buildinfo
Files:
 973b4c9a001a81f155ff2364fdf4211a 19430 cli-mono optional 
mono_6.12.0.199+dfsg-4.dsc
 667f04ee563fb224441762e0b79b6c45 159312 cli-mono optional 
mono_6.12.0.199+dfsg-4.debian.tar.xz
 d38693bef72c498b5bfb42086d261d0e 70326 cli-mono optional 
mono_6.12.0.199+dfsg-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmfnzdcACgkQM2L3AxpJ
kuE52g//Ru5lN38bbroyrUxUbUQoSEPY8KseVuMYYz3R0z4nADNGSJLOnoyd+xR1
nhgSA0cr/7jalZUiOIVII9O3tnZ6Tp2KPVWJy802QGwWCh/9PrjvtK8oMfa+xqQw
9xllP5p2CYxEeTESYDrYOBiHqleAJLgxafkDzjtfKTjLTgo6FwLT38VW3eNpJrhu
49MQCa4OiMr+yYh3D9NYUgFPieVQCfSRwfSopl/0RBR2b6NaX+MffzerNvm2OOeH
JLzd5HJNuohTAg/E07PxMIH4SPbWeQwBTxXdovbnfPxhSJwRcNtoK5Z6ee7gfS4X
/JnBA93Kb3MYjES/1kRM4ysnl/QBZwVg/RjA5u3RWC7PoQA/zd4L5TqhLgxAhxSa
VMuIWaJq9Rc9pE4L0a+PXyNC+hjatzY/Q/U/u2UaUrEno90XeAJUK7FtZLGFq3JN
0nLR2aOw1+5q7GtT9x2k047yrAgfmQIlsJ9HaVvkZ+WtP2nlKg2o7sHyhw42oDY6
B/Qox8lIn2gvXdohRTh79J/Tg8VHrdt0RJnWFrDLY7tlCr4Pu8SajEvJ3fct4ARy
PerNVnriomEEvKISU+Y9qbKk/b4ju6NOQcTDa9yemOQNb77A5qIV+F6yIK04JJvl
e67y7kcuPoFya5ruECv8L9ct8UmdhAtUv83zwWiltIBiLSFfPUc=
=lxd0
-----END PGP SIGNATURE-----

Attachment: pgpYHd6mfZ1EJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to