Bug 12716 - Replace unfs3 with nfs-ganesha?
Summary: Replace unfs3 with nfs-ganesha?
Status: IN PROGRESS IMPLEMENTATION
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: deployment (show other bugs)
Version: 2.7
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: Future
Assignee: Unassigned
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2018-04-26 09:53 UTC by Ross Burton
Modified: 2025-02-06 16:26 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
nfs-ganesha and ntirpc (6.31 KB, patch)
2022-07-27 11:57 UTC, Paulo Neves
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2018-04-26 09:53:38 UTC
unfs3 is unmaintained (last repo touch was 2015), but Ganesha https://github.com/nfs-ganesha/nfs-ganesha is actively maintained.  Should we switch?
Comment 1 Ross Burton 2018-11-06 19:42:19 UTC
FWIW, ross/mut has recipes for libtirpc and nfs-ganesha which at least build.
Comment 2 Armin Kuster 2018-11-07 19:13:18 UTC
(In reply to comment #1)
> FWIW, ross/mut has recipes for libtirpc and nfs-ganesha which at least build.

thanks. I started with those. updated to latest stable versions.
now dealing with gcc8 issue.
Comment 3 Ross Burton 2018-11-07 20:18:38 UTC
I filed a few bugs and patches upstream, so check git/issues.
Comment 4 Ross Burton 2022-06-15 11:03:53 UTC
My patches are still available in poky-contrib:ross/nfs, fwiw.
Comment 5 Paulo Neves 2022-07-19 15:08:49 UTC
I gave it a try but ntirpc cannot replace libtirpc because otherwise there is a circular dependency where ntirpc depends on libnsl2 which in turn depends on an rpc library, in this case ntirpc.

Dont really know how to proceed from here.
Comment 6 Paulo Neves 2022-07-27 11:57:50 UTC
Created attachment 4889 [details]
nfs-ganesha and ntirpc
Comment 7 Ross Burton 2022-07-28 15:30:42 UTC
There is no circular dependency: libtirpc and ntirpc can co-exist.
Comment 9 Randy MacLeod 2024-08-29 15:03:03 UTC
Any news? Re-submit when 5.2 opens up?
Comment 10 Randy MacLeod 2025-02-06 16:26:12 UTC
Not really a newcomer issue.