Your message dated Mon, 10 Feb 2025 10:50:41 -0500 with message-id <603d02bd593f60ef83c3d0b7686ea97c799eece9.camel@debian.org> and subject line Re: mkdocs-material: please make the build reproducible has caused the Debian Bug report #1052970, regarding mkdocs-material: 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 owner@bugs.debian.org immediately.) -- 1052970: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052970 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: mkdocs-material: please make the build reproducible
- From: "Chris Lamb" <lamby@debian.org>
- Date: Tue, 26 Sep 2023 15:13:16 +0100
- Message-id: <169573754146.194679.10044558861439468864@a5669c098870>
Source: mkdocs-material Version: 9.4.0-1 Severity: wishlist Tags: patch User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org Hi, Whilst working on the Reproducible Builds effort [0], we noticed that mkdocs-material could not be built reproducibly. This is because some part of build (the documentation generation or the tests) creates a bunch of __pycache__ directories that are not cleaned up. Patch attached that removes them manually in execute_before_dh_auto_install. [0] https://reproducible-builds.org/ Regards, -- ,''`. : :' : Chris Lamb `. `'` lamby@debian.org / chris-lamb.co.uk `---- a/debian/rules 2023-09-26 12:47:10.844488246 +0100 --- b/debian/rules 2023-09-26 15:08:59.532585994 +0100 @@ -7,3 +7,6 @@ override_dh_python3: dh_python3 /usr/share/mkdocs/themes/ + +execute_before_dh_auto_install: + find .pybuild -name __pycache__ -type d -print0 | xargs -0r rm -rfv
--- End Message ---
--- Begin Message ---
- To: 1052970-done@bugs.debian.org
- Subject: Re: mkdocs-material: please make the build reproducible
- From: Boyuan Yang <byang@debian.org>
- Date: Mon, 10 Feb 2025 10:50:41 -0500
- Message-id: <603d02bd593f60ef83c3d0b7686ea97c799eece9.camel@debian.org>
- In-reply-to: <169573754146.194679.10044558861439468864@a5669c098870>
- References: <169573754146.194679.10044558861439468864@a5669c098870>
Version: 9.5.50-1 On Tue, 26 Sep 2023 15:13:16 +0100 "Chris Lamb" <lamby@debian.org> wrote: > Source: mkdocs-material > Version: 9.4.0-1 > Severity: wishlist > Tags: patch > User: reproducible-builds@lists.alioth.debian.org > Usertags: timestamps > X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org > > Hi, > > Whilst working on the Reproducible Builds effort [0], we noticed that > mkdocs-material could not be built reproducibly. > > This is because some part of build (the documentation generation or the > tests) creates a bunch of __pycache__ directories that are not cleaned > up. > > Patch attached that removes them manually in execute_before_dh_auto_install. > > [0] https://reproducible-builds.org/ This issue is no longer present in recent uploads of src:mkdocs-material. Closing accordingly. Thanks, Boyuan YangAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---