Bug 1610921
| Summary: | ruby: FTBFS in Rawhide | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Pavel Valena <pvalena> |
| Component: | ruby | Assignee: | Vít Ondruch <vondruch> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 29 | CC: | mo, mtasaka, pvalena, s, strzibny, tmraz, vanmeeuwen+fedora, vondruch |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | ruby-2.5.1-98.fc29 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2018-10-08 16:15:21 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Pavel Valena
2018-08-01 15:55:21 UTC
So this newly fails with the latest build of OpenSSL and it fails on this line: https://src.fedoraproject.org/rpms/openssl/blob/master/f/openssl-1.1.1-conf-paths.patch#_34 Is it valid syntax to start the line with "."? Is that ".include" some new directive in OpenSSL not supported by Ruby yet? The RegExp [1] should be probably adjusted in that case [1] https://github.com/ruby/openssl/blob/b8b8f74e95854a8db793d8189952a51e5af53dea/lib/openssl/config.rb#L91 Yes, it is a new directive introduced in 1.1.1 - it will include the specified file. Actually, I was wrong about the ".". The line contains: ~~~ .include /etc/crypto-policies/back-ends/opensslcnf.config ~~~ but for INI file, it should be in format "key = value". What is this ".include" directive? I have never heard about such directive in INI files. Which INI file parsers support something like this? There is no promise that OpenSSL config file format is some 'standard INI file'. The format is documented in the config manual page. @Tomas: Thx for the explanation. I reported this upstream. We should probably disable this test case in the meantime. This bug appears to have been reported against 'rawhide' during the Fedora 29 development cycle. Changing version to '29'. |