Bug 422958 - nfs protocol no longer works in Dolphin- KDE Neon
Summary: nfs protocol no longer works in Dolphin- KDE Neon
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-14 10:46 UTC by Bruno P.
Modified: 2020-11-20 14:38 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno P. 2020-06-14 10:46:01 UTC
SUMMARY


STEPS TO REPRODUCE
1. Open Dolphin
2. Type nfs:// in location bar, or nfs://server_name:2049
3. Dolphin displays error: “Invalid protocol ” 

OBSERVED RESULT

NFS shares cannot be accessed with the nfs pseudo protocol. Mounting NFS shares with mount command is working.

EXPECTED RESULT

Direct access to NFS shares from Dolphin.


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: KDE NEON useredition
(available in About System)
KDE Plasma Version: 5.19.0
KDE Frameworks Version: 5.70.0
Qt Version: 5.14.2

ADDITIONAL INFORMATION

This problem occurs since the KDE application to 20.04.

It seems that the requested library nfs.so is no longer in the KDE NEON package kio-extra.
Comment 1 Bruno P. 2020-06-14 13:41:19 UTC
After rebuilding packages kio-extras and kio-extras-data it works again.

1. get source package from Neon repository:
apt source kio-extra

2. install build dependencies :
apt install libssl-dev libssh-dev libidn11-dev libpcre3-dev libgtk2.0-dev libmysqlclient-dev libpq-dev libsvn-dev firebird-dev libmemcached-dev libgpg-error-dev libgcrypt11-dev libgcrypt20-dev libtirpc-dev

I guess that libtirpc-dev was a missing dependency

3. rebuild the packages with dpkg-buildpackage  and install
Comment 2 Bruno P. 2020-06-14 13:51:04 UTC
Sorry the build dependency list in previous comment is completely wrong :/.

libtirpc-dev was indeed a missing build dependency.
Comment 3 Bruno P. 2020-08-26 10:42:49 UTC
(In reply to Bruno P. from comment #1)
> After rebuilding packages kio-extras and kio-extras-data it works again.
> 
> 1. get source package from Neon repository:
> apt source kio-extra
> 
> 2. I guess that libtirpc-dev was a missing dependency
> 
> 3. rebuild the packages with dpkg-buildpackage and install
Comment 4 Bruno P. 2020-10-17 15:40:07 UTC
Fixed in 20.08.2 packages
Comment 5 Alex Ander 2020-11-20 13:31:16 UTC
(In reply to Bruno P. from comment #4)
> Fixed in 20.08.2 packages

I have this problem right now. Dolphin version 20.08.3
Comment 6 Bruno P. 2020-11-20 14:38:19 UTC
(In reply to Alex Ander from comment #5)
> (In reply to Bruno P. from comment #4)
> > Fixed in 20.08.2 packages
> 
> I have this problem right now. Dolphin version 20.08.3

It works for me since KDE apps 20.08.2

---
$ apt policy kio-extras
kio-extras:
  Installé : 4:20.08.3-0xneon+20.04+focal+build18
---
---
$ dpkg -S nfs.so
libnfs13:amd64: /usr/lib/x86_64-linux-gnu/libnfs.so.13
libnfs13:amd64: /usr/lib/x86_64-linux-gnu/libnfs.so.13.0.0
kio-extras: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/nfs.so
---