#1041840 ruby-babosa: please make the build reproducible

Package:
src:ruby-babosa
Source:
src:ruby-babosa
Submitter:
Chris Lamb
Date:
2026-05-13 02:45:32 UTC
Severity:
normal
Tags:
#1041840#5
Date:
2023-07-24 08:08:23 UTC
From:
To:
Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
ruby-babosa could not be built reproducibly.

This is because the rendered .gemspec file expands the unreproducible
__dir__ variable to be included in a "cert_chain" attribute. However,
this is not needed in the package, and is probably only needed if you
are making releases of the package (like the 'signing_key') attribute.

A patch is attached that moves the assignment of cert_chain to match
the conditional of signing_key, thereby excluding it from the
binary package and thus making the package reproducible.

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


Regards,

#1041840#10
Date:
2023-07-24 08:33:09 UTC
From:
To:
forwarded 1041840 https://github.com/norman/babosa/pull/74
thanks

I've forwarded this upstream here:

https://github.com/norman/babosa/pull/74


Regards,