nothing provides libstdc++.so.6

Since I am having problems with the java version of passwordsafeSWT, I thought I’d try Password Safe at sourceforge.

I downloaded pwsafe-0.95.1BETA-3.x86_64.rpm which is packaged to run on Fedora. When I try to install it I get this error:

nothing provides libstdc++.so.6(CXXABI_1.3.8)(64bit) needed by pwsafe-0.95.1BETA-3.x86_64

I have installed:

ls /usr/lib64/libstdc++*
/usr/lib64/libstdc++.so.6  /usr/lib64/libstdc++.so.6.0.18

I’m guessing that the installer is looking for those files in /usr/lib rather than lib64? Or is there more to it than this?

Is there anything I can do to get this installed?

On 2015-05-03 21:26, 6520302 wrote:

> I’m guessing that the installer is looking for those files in /usr/lib
> rather than lib64? Or is there more to it than this?

Or… if it is trying to /build/ something, perhaps it wants the -devel
version of the rpm. :-?


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

I have both rpm-devel & rpm-build installed. Is this what you mean?

jon

I downloaded pwsafe-0.95.1BETA-3.x86_64.rpm which is packaged to run on Fedora

that’s your problem fedora uses different package names, why not get the opensuse version from here
https://software.opensuse.org/package/passwordsafe
https://build.opensuse.org/package/show?project=security&package=passwordsafe
it’s in the security repo you might need to add it.

edit, you might force an rpm install and that app might run but that will cause a hell of lot other problems just use the opensuse rpm or build it yourself.

Beautiful, I didn’t know about this repo. I’ll check it out
Thanks!!
jon

Unfortunately that link is for v13.2, I am running v13.1
The notes show it could not be built for v13.1?

On 2015-05-03 23:06, 6520302 wrote:
>
> robin_listas;2708118 Wrote:
>> On 2015-05-03 21:26, 6520302 wrote:
>>
>> Or… if it is trying to /build/ something, perhaps it wants the -devel
>> version of the rpm. :-?
>
> I have both rpm-devel & rpm-build installed. Is this what you mean?

Close :slight_smile:

Let me check, a minute…

I have these:


minas-tirith:~ # rpm -qa | grep libstdc
libstdc++-devel-4.8-2.1.2.x86_64
libstdc++6-4.8.1_20130909-3.2.1.x86_64
libstdc++6-32bit-4.8.1_20130909-3.2.1.x86_64
libstdc++48-devel-4.8.1_20130909-3.2.1.x86_64
minas-tirith:~ #

(the versions might be different in your case; mine are for oS 13.1)


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

Carlos:

I too am running oS 13.1x64
Mine are slightly different tho. That said, as noted earlier, the build for oS v13.1 doesn’t work.

I’ve been using the java version for a few years and it has suddenly stopped working. It usually runs after a reboot but once closed it won’t reopen. It writes a log error file in /tmp.

jon

the problem there is that wxWidgets 3.0 haven’t been officially ported to 13.1,
from the spec file
BuildRequires: wxWidgets-devel >= 3
as 13.1 is still supported wait until wxWidgets is updated and then you’ll get a working passwordsafe
or get a new version wxWidgets from here https://build.opensuse.org/package/show?project=X11%3AwxWidgets&package=wxWidgets-3_0 do it your self.

I really don’t get it as there doesn’t seam to be a binary for wxWidgets 3.0 for any version 13.1 or 13.2, you might need to do this the hard way, build wxWidgets3.0 and then build passwordsafe

That is going beyond my knowledge. It bugs me that the java version stopped working so suddenly and is why I started looking at the other one. I just reinstalled the java version and it tool fails. Other JRE apps I use work ok.

# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f3b2fa7b27c, pid=4568, tid=139892493444864
#
# JRE version: OpenJDK Runtime Environment (7.0_55-b14) (build 1.7.0_55-b14)
# Java VM: OpenJDK 64-Bit Server VM (24.55-b03 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libgobject-2.0.so.0+0x3327c]  g_type_check_instance_cast+0x1c

That says 7.0_55-b14 and YaST2 says I have java-1_7_0-openjdk-1.7.0.55-24.17.1, ‘java -version’ matches YaST2.

This has me wondering about it all. The java password safe has a lib directory. But they are all .jar files. Since my JRE was updated on 15 Dec, long ago and I use my pwsafe many times a week. It just started failing this past week.

regarding wxwidgets I made a small mistake it is available for 13.1 it’s just the source rpm contains a lot of binary rpm’s, so you might get passwordsafe working under 13.1.
first things first you need to add 2 extra repositories to avoid conflicts

zypper ar http://download.opensuse.org/repositories/X11:/wxWidgets/openSUSE_13.1/X11:wxWidgets.repo
zypper ar http://download.opensuse.org/repositories/security/openSUSE_13.1/security.repo

then refresh your repo’s and get the 64bit 13.2 build


zypper ref
zypper in http://download.opensuse.org/repositories/security/openSUSE_13.2/x86_64/passwordsafe-0.95.1~beta-2.20.x86_64.rpm

when wxwidgets 3.0 gets to the main 13.1 repo you will get a 13.1 build of passwordsafe in the meantime the above might work

about your java issues it seams to be unrelated to java but to libgobject-2_0-0 how to fix this I don’t know I really don’t think you should mess with this as it is a low level system library.

ps. I did get passwordsafe installed and working under 13.2 with the above mentioned steps I added the 2 extra repo’s and pulled the rpm.

>> I did get passwordsafe installed and working under 13.2 with the above mentioned steps I added the 2 extra repo’s and pulled the rpm.

Thanks for the detailed instructions. I’ll mull over whether or not to try. Since the repo folks to have tried already I’m not very confident. It sez that it works with v13.2 so I would expect that you would have a successful build.

I’m interested in proceeding with that attempt but I have a pretty full plate at the moment and so it will be some time before I can find the time to jump on this.

I really appreciate the help & time you gave me.
jon

was bored so I did a little googleing and it seams that a similar java error is caused by missing gtk+ visual elements
see this old ubuntu thread
http://ubuntuforums.org/showthread.php?t=2186523
and an accompanying kde bug that was supposedly fixed, not sure if that fix made it to 13.1.
https://bugs.kde.org/show_bug.cgi?id=324438

a temporary fix is to change the gtk theme in KDE from oxygen-gtk to something else.