Summary: | sci-libs/plplot-5.15.0 - src_install(): java-pkg_regso '/usr/lib64/jni/plplotjavac_wrap.so': /usr/lib64/jni/plplotjavac_wrap.so does not exist | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | atoth, proteuss |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Martin Mokrejš
2019-12-30 10:01:05 UTC
Created attachment 601828 [details]
build.log
I see this being installed: -- Installing: /scratch/var/tmp/portage/sci-libs/plplot-5.15.0/image/usr/lib64/jni/libplplotjavac_wrap.so -- Set runtime path of "/scratch/var/tmp/portage/sci-libs/plplot-5.15.0/image//usr/lib64/jni/libplplotjavac_wrap.so" to "" The filename has changed, maybe the following is enough? - java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/plplotjavac_wrap.so + java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/libplplotjavac_wrap.so I looked for the recent changes in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6e02b6dd02c5f5466dc82818490693ab361f81 # grep plotjavac_wrap /usr/portage/sci-libs/plplot/files/* /usr/portage/sci-libs/plplot/files/plplot-5.12.0-java-install-path.patch:- install(TARGETS plplotjavac_wrap LIBRARY DESTINATION ${JAVAWRAPPER_HARDDIR}) /usr/portage/sci-libs/plplot/files/plplot-5.12.0-java-install-path.patch:+ install(TARGETS plplotjavac_wrap LIBRARY DESTINATION ${JAVAWRAPPER_DIR}) # Maybe the install process started to prepend "lib" mysteriously? Pacho? I receive mails from sci team too Still an issue with sci-libs/plplot-5.15.0-r1. (In reply to Martin Mokrejš from comment #2) > I see this being installed: > > -- Installing: > /scratch/var/tmp/portage/sci-libs/plplot-5.15.0/image/usr/lib64/jni/ > libplplotjavac_wrap.so > -- Set runtime path of > "/scratch/var/tmp/portage/sci-libs/plplot-5.15.0/image//usr/lib64/jni/ > libplplotjavac_wrap.so" to "" > > > The filename has changed, maybe the following is enough? > > - java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/plplotjavac_wrap.so > + java-pkg_regso "${EPREFIX}"/usr/$(get_libdir)/jni/libplplotjavac_wrap.so Solves the problem for me. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee4e91f161c8f2851f35c814494981e72ccf549 commit cee4e91f161c8f2851f35c814494981e72ccf549 Author: David Seifert <soap@gentoo.org> AuthorDate: 2021-06-06 16:52:46 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-06-06 16:52:46 +0000 sci-libs/plplot: Fix USE=java Closes: https://bugs.gentoo.org/704248 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> sci-libs/plplot/plplot-5.15.0-r101.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) |