FS#77134 - [openssl] FTBFS

Attached to Project: Arch Linux
Opened by Sebastien Duthil (duthils) - Sunday, 15 January 2023, 03:49 GMT
Last edited by Toolybird (Toolybird) - Sunday, 15 January 2023, 05:02 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: package openssl 3.0.7-4 fails to build from source.

The error:

...
make depend && make _build_programs
pod2man --name=CA.PL --section=1ssl --center=OpenSSL \
--release=3.0.7 doc/man1/CA.pl.pod >doc/man/man1/CA.pl.1
/usr/bin/perl "-I." "-Idoc" -Mconfigdata -Mperlvars "util/dofile.pl" "-oMakefile" doc/man1/openssl-asn1parse.pod.in > doc/man1/openssl-asn1parse.pod
/bin/sh: 1: pod2man: not found
...

Full build log:

https://tests.reproducible-builds.org/archlinux/core/openssl/build1.log

Steps to reproduce:

* run makepkg
This task depends upon

Closed by  Toolybird (Toolybird)
Sunday, 15 January 2023, 05:02 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Reporter says "Not reproducible". Also see comments
Comment by loqs (loqs) - Sunday, 15 January 2023, 04:42 GMT
pod2man is provided by perl which is in the PKGBUILD's makedepends array. The package also builds for me in a clean chroot.
Comment by Sebastien Duthil (duthils) - Sunday, 15 January 2023, 04:50 GMT
You're right, it's probably only a $PATH issue. Closing.
Comment by Toolybird (Toolybird) - Sunday, 15 January 2023, 04:59 GMT
Yeah, I was just going to chime in with something similar to @loqs. That "reproducible-builds.org" build system appears *not* to be pristine Arch. While still very useful, it's not a true representation of our builds.

Sidenote: after looking into some reproducibility issues, it seems to me the Arch definition of "reproducible" is not quite as strict as the upstream definition on reproducible-builds.org. I'm sure the likes of @Foxboron and @jelly have the full picture.

Loading...