Bug 1395478 - undefined symbol: _Z22gnome_cmd_data_get_intPKci
Summary: undefined symbol: _Z22gnome_cmd_data_get_intPKci
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-commander
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Mamoru TASAKA
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-16 01:54 UTC by Peter Trenholme
Modified: 2016-11-22 01:19 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-22 01:19:46 UTC
Type: Bug


Attachments (Terms of Use)

Description Peter Trenholme 2016-11-16 01:54:46 UTC
Description of problem:
gnome-commander: symbol lookup error: /usr/lib64/gnome-commander/plugins/libcvs.so: undefined symbol: _Z22gnome_cmd_data_get_intPKci

Version-Release number of selected component (if applicable): 1.6.2

How reproducible: Every time

Steps to Reproduce: Invoke gnome-commander in a terminal window

Actual results: See description, above

Expected results: Application start

Additional info: I'm not actually sure why the CVS plugin is being loaded.

Comment 1 Mamoru TASAKA 2016-11-16 05:06:54 UTC
Would you show the result of the following?

$ rpm -q gnome-commander
$ rpm -V gnome-commander
$ rpm -qf /usr/lib64/gnome-commander/plugins/libcvs.so

Comment 2 Peter Trenholme 2016-11-17 22:39:21 UTC
$ rpm -q gnome-commander
gnome-commander-1.6.2-1.fc26.x86_64

$ rpm -V gnome-commander

$ rpm -qf /usr/lib64/gnome-commander/plugins/libcvs.so
file /usr/lib64/gnome-commander/plugins/libcvs.so is not owned by any package

That last one could explain the problem, but how is it to be fixed?

$ dnf provides /usr/lib64/gnome-commander/plugins/libcvs.so
Last metadata expiration check: 1 day, 22:44:06 ago on Tue Nov 15 15:53:27 2016 PST.
Error: No Matches found

Comment 3 Mamoru TASAKA 2016-11-18 01:37:30 UTC
As rpm result shows, that libcvs.so does not belong to any packages.

libcvs.so was removed from 1.4.0, which means that gcmd on Fedora 22 and above don't have that file. I guess that during your upgrade process of Fedora somehow kept that file undeleted.

You can just remove /usr/lib64/gnome-commander/plugins/libcvs.so , however it may well that you do clean install again.

Comment 4 Mamoru TASAKA 2016-11-22 01:19:46 UTC
Once closing.

Please try clean install. Currently no Fedora package provides /usr/lib64/gnome-commander/plugins/libcvs.so .


Note You need to log in before you can comment on or make changes to this bug.