Bug 234575

Summary: lang/ruby23: Fails to package on FreeBSD 12.0-RELEASE
Product: Ports & Packages Reporter: rainer
Component: Individual Port(s)Assignee: freebsd-ruby (Nobody) <ruby>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: meta
Priority: --- Keywords: needs-qa
Version: LatestFlags: bugzilla: maintainer-feedback? (ruby)
koobs: merge-quarterly?
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 231931    
Attachments:
Description Flags
ruby build failure poudriere
none
ruby buildlog compressed none

Description rainer 2019-01-02 15:45:23 UTC
Created attachment 200716 [details]
ruby build failure poudriere

Hi,

12.0-amd64 using poudriere.

(cd /wrkdirs/usr/ports/lang/ruby23/work/ruby-2.3.8/sample/ && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) &&  /usr/bin/find -Ed $1 $3 \(   -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} +  -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE . /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/share/examples/ruby23/)
====> Compressing man pages (compress-man)
===========================================================================
=======================<phase: package        >============================
===>  Building package for ruby-2.3.8_1,1
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/amd64-freebsd12/openssl.so:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/bn.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/buffering.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/cipher.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/config.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/digest.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/pkey.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/ssl.rb:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/lang/ruby23/work/stage/usr/local/lib/ruby/2.3/openssl/x509.rb:No such file or directory
*** Error code 1

Stop.
make: stopped in /usr/ports/lang/ruby23
=>> Cleaning up wrkdir
===>  Cleaning for ruby-2.3.8_1,1
build of lang/ruby23 | ruby-2.3.8_1,1 ended at Wed Jan  2 16:19:13 CET 2019
build time: 00:06:59
!!! build failure encountered !!!
Comment 1 rainer 2019-01-02 20:24:06 UTC
Addendum:

2019Q1 ports-tree.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2019-01-03 04:25:54 UTC
Thank you for your report Rainer.

Could you please include a full build log, compressed if necessary (if its too large to attach uncompressed).

This appears related to OpenSSL (1.1.x) in base, adding Blocks to track parent issue accordingly. If this turns out not to be the case, please remove the dependency.
Comment 3 rainer 2019-01-03 08:11:55 UTC
Hi,

I'll re-add the attachment compressed.
Comment 4 rainer 2019-01-03 08:12:51 UTC
Created attachment 200736 [details]
ruby buildlog compressed

same log but compressed
Comment 5 rainer 2019-01-05 23:21:25 UTC
Hi,

it seems ruby23 hasn't been building on what was to become FreeBSD 12 since October.

Seeing that it's going to b e EOLed in March, am I right in assuming that nobody will be fixing this particular issue?
Comment 6 Koichiro Iwao freebsd_committer freebsd_triage 2019-02-15 02:42:22 UTC
I +1 to leave it as-is unless someone already has a patch. Will EoL soon.
Comment 7 Koichiro Iwao freebsd_committer freebsd_triage 2019-03-31 15:03:26 UTC
ruby23 has expired and been removed from ports tree at r497414.
https://svnweb.freebsd.org/ports?view=revision&revision=497414