Bug 1424862 - Undefined symbol: remmina_tp_handler_new
Summary: Undefined symbol: remmina_tp_handler_new
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: remmina
Version: 25
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Simone Caronni
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-02-19 23:20 UTC by Yaakov Selkowitz
Modified: 2017-03-24 18:54 UTC (History)
3 users (show)

Fixed In Version: remmina-1.2.0-0.32.20170302git1da1fb6.fc25
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-03-24 18:54:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Yaakov Selkowitz 2017-02-19 23:20:29 UTC
Description of problem:
The remmina telepathy plugin contains an undefined reference to a nonexistant remmina_tp_handler_new.

Version-Release number of selected component (if applicable):
remmina-1.2.0-0.23.20160914git42f5a87.fc25.x86_64 

How reproducible:
100%

Steps to Reproduce:
1. run remmina
2. check stderr

Actual results:
The telepathy plugin is not loaded, and the following is printed to stderr:

Failed to load plugin: /usr/lib64/remmina/plugins/remmina-plugin-telepathy.so.
Error: /usr/lib64/remmina/plugins/remmina-plugin-telepathy.so: undefined symbol: remmina_tp_handler_new

Expected results:
Either plugin should load, or not be built.

Additional info:
This issue dates back to at least 1.0.0.  As this function does not exist, and without which the plugin does nothing, I suggest disabling the plugin entirely until this is fixed upstream.

Comment 1 Simone Caronni 2017-03-08 10:16:59 UTC
FreeRDP had no releases for more than 2 years and there is absolutely no guarantee of any stability towards API/ABI. So the best that it can happen is that in a given moment in time all components relying on FreeRDP work fine. Just by saying that it makes me shiver.

Would it be possible for you to make a test with the package that is available for Fedora 26 and see if the issue is fixed there? That's another snapshot for both components (FreeRDP/Remmina). Maybe I can push the same build to Fedora 25 along with the other dependent components.

I can build those for you in Koji for Fedora 25 if you can't on your own.

Comment 2 Yaakov Selkowitz 2017-03-08 16:09:56 UTC
This isn't related to FreeRDP in any way; that's used by Remmina only in the RDP plugin, but I'm discussing the Telepathy plugin.  remmina-plugins/telepathy hasn't been touched in 2.5 years[1], so a new snapshot isn't going to change anything.  The plugin is simply not functional, and therefore should be disabled until such time that it is.

[1] https://github.com/FreeRDP/Remmina/commits/next/remmina-plugins/telepathy

Comment 3 Fedora Update System 2017-03-22 10:01:23 UTC
freerdp-2.0.0-23.20170302git210de68.fc25 freerdp1.2-1.2.0-6.fc25 guacamole-server-0.9.11-3.fc25 remmina-1.2.0-0.32.20170302git1da1fb6.fc25 vinagre-3.22.0-4.fc25 weston-1.12.0-6.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-7191d8e808

Comment 4 Fedora Update System 2017-03-24 18:54:57 UTC
freerdp-2.0.0-23.20170302git210de68.fc25, freerdp1.2-1.2.0-6.fc25, guacamole-server-0.9.11-3.fc25, remmina-1.2.0-0.32.20170302git1da1fb6.fc25, vinagre-3.22.0-4.fc25, weston-1.12.0-6.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.


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