[Release][Packaging] Use random build directory path for Debian Packages instead of fixed one
- Dominant language
- C++
- Stars
- 17.1k
- Forks
- 4.3k
- Avg merge
- 3d 13h
- Merged PRs (30d)
- 88
Description
### Describe the enhancement requested
With the following PR we added Reproducible builds for Debian Packages:
- https://github.com/apache/arrow/pull/48148
In order to make them reproducible we had to fix the build path name instead of using mktemp's random suffix because c_glib's meson generates pkgconfig files that adds the absolute build-tree path into Libs.private, so a random suffix breaks reproducibility across reprotest runs.
This is a follow up issue in order to remove the fixed build path as it's one important reproducible build check that we should be able to modify without leaking it on the built artifacts.
### Component(s)
Continuous Integration, Packaging
Contributor guide
Assessment
This issue has not been assessed yet.