Re: heads-up, debhelper now depends transitively on libsub-prototype-perl and hence on the current "perlapi"

Alex Muntada <[email protected]>
Newsgroups gmane.linux.debian.alioth.reproducible-builds,gmane.linux.debian.devel.perl
Message-ID <Zk9a6Gm3Fj6nHfj8@ix>
> After looking at the code I think that the easiest way to avoid
> monkey patching at all would be inheritance.

Inheritance won't work :(

> * Replaces `Archive::Zip->new()` with `Local::AZM->new()`.

Because Local::AZM replaces Archive::Zip::Member not Archive::Zip.

> Monkey patching without importing other packages is also doable,
> but I think inheritance is cleaner here.

So I ended up doing a manual monkey patch:
https://salsa.debian.org/reproducible-builds/strip-nondeterminism/-/merge_requests/16

JFYI, tests pass locally, but the pipeline failed on something
that totally unrelated:

    gbp:error: Cannot find pristine tar commit for archive
    'strip-nondeterminism_1.13.1.orig.tar.bz2'

Hope this helps,
Alex

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁   Alex Muntada <[email protected]>
  ⢿⡄⠘⠷⠚⠋   Debian Developer 🍥 log.alexm.org
  ⠈⠳⣄⠀⠀⠀⠀

_______________________________________________
Reproducible-builds mailing list
Reproducible-builds-wVTzQnVv9Y8Rm1jG9FmulZdwIE86Xf0q@public.gmane.org
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEaUBwKsbetWW2SKTt466XjoNOXn4FAmZPWuAACgkQ466XjoNO
Xn731g//XX2cDDSWz5pQCz/sWmAwUw81jurSRLk3glRAiGkBIgUC4l464gWtWkRL
B11WcHgijEkladDwl8zgXL7zEEuzlouM4A772sHThy3DV/BtTC3wP1lz/iS4g4RV
gA/KxxB/yFS7UBXABh3jt4DDCVqYBFRYm1iz+2QL7bM05/Qvgp95iGhacGzJw/uw
j1lTNBVGFa0+GK7QPPfq+yLhaqGwrtk3i5TpV/zC5JPAU6mkAcPMmQ/L3lnbDdkB
jnuYkVu4RfKTyX3AXuC5RyGAbppGNOSruzH9135+7Gzp2Xp70GmaWelsoWaufjnI
UueAiqq3xD1VRx/yhcfrRa1RiWvXdeW+NCy4708i5gspC6C+KWme/pt1gLF6gAgJ
pOOX1R3Agka/9ezN6fT3AToXJ3iFjLNr9J8xtl41jOgH7z6U+teWEc65vwTgGVXh
OBYP4FcJAgV2RYcdoORakun8iIxgGnSun8tFiZ/dsdJhJTNgJMFOo7p9ljXYWkeT
MgbuA97K9MfskFnFwkdChN+jgpZbzQP1B0r0ZI3gLTgS5eBPpwrrqdrUNsCQ0Qag
a13KrFWYIa1Vor1MKFuUwlXKNtGbE99RwrJ2oH9YSwSVdlSgudltl4/78NGmuFaF
fd0HycNaxADqvgv69OhoiqYz3QwAmxsvmdUefIceBf/lXWb+pj8=
=u74E
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.