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.
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.