Bug 345047

Summary: fish:// kioslave doesn't work if target doesn't have perl installed
Product: [Frameworks and Libraries] kio-extras Reporter: Alex Richardson <arichardson.kde>
Component: FISHAssignee: Alexandr Akulich <akulichalexander>
Status: RESOLVED FIXED    
Severity: normal CC: akulichalexander, nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 20.08.3

Description Alex Richardson 2015-03-11 12:17:34 UTC
I am trying to use the fish:// kioslave to connect to a remote machine which doesn't have perl installed.

The error message that dolphin shows is "Could not enter folder fish://guest@192.168.141.100/data." which is not exactly helpful. This error message should be improved and according to https://docs.kde.org/stable/en/kde-runtime/kioslave/fish/index.html it should actually work even without perl (but I guess that may no longer be the case).

I guess missing perl is the problem according to this blog post: http://possiblelossofprecision.net/?p=1306


The target directory is partially displayed, but it also shows some completly wrong folders and copying/pasting files does not work


Reproducible: Always
Comment 1 Bug Janitor Service 2020-10-19 20:36:13 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/kio-extras/-/merge_requests/44
Comment 2 Alexandr Akulich 2020-10-19 20:39:41 UTC
The issue is reproducible with postmarketOS.
I proposed the fix at https://invent.kde.org/network/kio-extras/-/merge_requests/44
Comment 3 Nate Graham 2020-10-20 15:33:12 UTC
Fixed by Alexander Akulich with the commits in https://invent.kde.org/network/kio-extras/-/merge_requests/44 in kio-extras 20.08.3!