Details

    • Type: Sub-task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 11.1.0.AM3
    • Fix Version/s: 11.1.0.GA
    • Component/s: rpm
    • Labels:
      None
    • Sprint:
      devex #139 October 2017
    • Docs QE Status:
      NEW

      Description

      The RPMLint found some issues, see the log bellow:

      rh-eclipse47-devstudio.x86_64: E: binary-or-shlib-defines-rpath /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/sparcv9-SunOS/libjffi-1.2.so ['/sw/lib/64']
      rh-eclipse47-devstudio.x86_64: E: library-not-linked-against-libc /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/sparcv9-SunOS/libjffi-1.2.so
      rh-eclipse47-devstudio.x86_64: E: missing-PT_GNU_STACK-section /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/sparcv9-SunOS/libjffi-1.2.so
      rh-eclipse47-devstudio.x86_64: E: binary-or-shlib-defines-rpath /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/i386-SunOS/libjffi-1.2.so ['/usr/ccs/lib', '/lib', '/usr/lib', '/usr/sfw/lib']
      rh-eclipse47-devstudio.x86_64: E: library-not-linked-against-libc /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/i386-SunOS/libjffi-1.2.so
      rh-eclipse47-devstudio.x86_64: E: missing-PT_GNU_STACK-section /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/i386-SunOS/libjffi-1.2.so
      rh-eclipse47-devstudio.x86_64: E: binary-or-shlib-defines-rpath /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/x86_64-SunOS/libjffi-1.2.so ['/lib/64', '/usr/lib/64', '/usr/sfw/lib/64']
      rh-eclipse47-devstudio.x86_64: E: library-not-linked-against-libc /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/x86_64-SunOS/libjffi-1.2.so
      rh-eclipse47-devstudio.x86_64: E: missing-PT_GNU_STACK-section /opt/rh/rh-eclipse47/root/usr/share/eclipse/droplets/devstudio/eclipse/plugins/com.github.jnr.jffi.native_1.2.11.v20170413-2020/jni/x86_64-SunOS/libjffi-1.2.so
      1 packages and 0 specfiles checked; 9 errors, 0 warnings.
      

      Václav Kadlčík helped me decrypt these rows. A plugin com.github.jnr.jffi.native includes libjffi-1.2.so which wants to override LD_LIBRARY_PATH and use some dynamic library form another location.

      It is not actually a problem because these errors are comming form ...*SunOS binaries which are intended for Solaris and are not used on Linux.

      Vašek proposed to use rh-eclipse47-jffi-native as a dependency. It should be almoust the same as com.github.jnr.jffi.native but it doesn't include unnecessary stuff as Solaris binaries.

        Attachments

          Activity

            People

            Assignee:
            nickboldt Nick Boldt
            Reporter:
            lvalach Lukáš Valach (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: