Bug 1341970
Summary: | javareconf fails, because libssh2-devel is missing | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Götz Waschk <goetz.waschk> |
Component: | R | Assignee: | Tom "spot" Callaway <tcallawa> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | el6 | CC: | tcallawa |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | R-3.3.0-5.el6 R-3.3.0-10.el5 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-07-06 04:18:13 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: |
R-3.3.0-5.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-ea9aef57fc R-3.3.0-5.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-93778a4eeb R-3.3.0-5.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-93778a4eeb R-3.3.0-5.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-ea9aef57fc The package in testing worked for me. R-3.3.0-6.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-050c4e8af7 R-3.3.0-5.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report. R-3.3.0-6.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-050c4e8af7 R-3.3.0-8.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-09c8007e64 R-3.3.0-8.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-09c8007e64 R-3.3.0-10.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-367d157bc6 R-3.3.0-10.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-367d157bc6 R-3.3.0-10.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. |
Description of problem: In the recent R update, the call of javareconf in the postinstall of R-core fails, because it tries to compile a program against -lssh2 and there is no dep on libssh2-devel Version-Release number of selected component (if applicable): 3.3.0-3.el6 How reproducible: always Steps to Reproduce: 1. clean install of R 2. try to install a Java based package like rJava 3. Actual results: it fails to build Expected results: Additional info: # R CMD javareconf \ > JAVA_HOME=/usr/lib/jvm/jre \ > JAVA_CPPFLAGS='-I/usr/lib/jvm/java/include\ -I/usr/lib/jvm/java/include/linux' \ > JAVA_LIBS='-L/usr/lib/jvm/jre/lib/amd64/server \ > -L/usr/lib/jvm/jre/lib/amd64\ -L/usr/lib/jvm/java/lib/amd64 \ > -L/usr/java/packages/lib/amd64\ -L/lib\ -L/usr/lib\ -ljvm' \ > JAVA_LD_LIBRARY_PATH=/usr/lib/jvm/jre/lib/amd64/server:/usr/lib/jvm/jre/lib/amd64:/usr/lib/jvm/java/lib/amd64:/usr/java/packages/lib/amd64:/lib:/usr/lib /usr/lib64/R/bin/javareconf: Zeile 66: -L/usr/lib/jvm/jre/lib/amd64 -L/usr/lib/jvm/java/lib/amd64: Datei oder Verzeichnis nicht gefunden Java interpreter : /usr/bin/java Java version : 1.8.0_92 Java home path : /usr/lib/jvm/jre Java compiler : /usr/bin/javac Java headers gen.: /usr/bin/javah Java archive tool: /usr/bin/jar trying to compile and link a JNI program detected JNI cpp flags : -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux detected JNI linker flags : -L/usr/lib/jvm/java-1.8.0-oracle-1.8.0.92/jre/lib/amd64/server -ljvm gcc -m64 -std=gnu99 -I/usr/include/R -DNDEBUG -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fpic -fPIC -c conftest.c -o conftest.o gcc -m64 -std=gnu99 -shared -L/usr/lib64/R/lib -ldl -lpthread -lc -lrt -lcurl -lidn -lssh2 -lssh2 -lssl -lcrypto -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lldap -lz -lrt -o conftest.so conftest.o -L/usr/lib/jvm/java-1.8.0-oracle-1.8.0.92/jre/lib/amd64/server -ljvm -L/usr/lib64/R/lib -lR /usr/bin/ld: cannot find -lssh2 collect2: ld gab 1 als Ende-Status zurück make: *** [conftest.so] Fehler 1 Unable to compile a JNI program JAVA_HOME : /usr/lib/jvm/jre Java library path: JNI cpp flags : JNI linker flags : Updating Java configuration in /usr/lib64/R Done.