Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 494810 - net-fs/nfs-utils-1.2.9: libmount should not be enabled by default
Summary: net-fs/nfs-utils-1.2.9: libmount should not be enabled by default
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Network Filesystems
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-20 08:15 UTC by nobody
Modified: 2013-12-20 18:32 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nobody 2013-12-20 08:15:43 UTC
Upgrading nfs-utils to 1.2.9 turn on libmount experimental feature of nfs-utils.

emerge -pv nfs-utils
[ebuild   R    ] net-fs/nfs-utils-1.2.9  USE="ipv6* libmount nfsidmap nfsv4 tcpd uuid -caps -kerberos -nfsdcld -nfsv41 (-selinux)" 0 kB


Reproducible: Always

Steps to Reproduce:
1.emerge nfs-utils
2.
3.
Actual Results:  
nfs-utils pull out itself libmount.

Expected Results:  
nfs-utils should be emerge without experimental feature per default.
  --enable-libmount-mount Link mount.nfs with libmount (EXPERIMENTAL)
Hazardous options should be explicitly asked by user and not force on per default.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-12-20 08:21:29 UTC
Please see bug #487962 for an explanation why this feature is now enabled by default.
Comment 2 Tim Harder gentoo-dev 2013-12-20 08:47:31 UTC
Have you run into a bug or problem with this? If so open a bug.

Otherwise I don't see a great reason not to have it by default seeing as it helps us move along the track towards combining /etc/mtab and /proc/self/mounts files while only requiring the libmount library from util-linux which is in the system set.
Comment 3 nobody 2013-12-20 17:00:43 UTC
If people use /etc/mtab symlink, issue a warning they should enable -libmount with nfs-utils.

You are forcing everyone that don't use /etc/mtab symlink to use experimental feature because "it helps us move along the track towards combining /etc/mtab and /proc/self/mounts files".
So gentoo stable hosts are now gentoo devs toys ?

libmount is in system set, but the experiment is not about libmount, it's about using libmount with nfs-utils.
What will you say if people stabilize any firefox plugins only because firefox is stable?

Ask nfs-utils devs that mark it "experimental" about bugs. I'm just trusting them and will not use it on my stable hosts.
For the same reason it shouldn't be enable on everyone stable host per default.
Comment 4 SpanKY gentoo-dev 2013-12-20 18:32:35 UTC
do you have any actual known bugs ?

/etc/mtab as a file is going away.  there is no advantage at all to supporting it as a plain file, and there are many problems when it isn't a symlink to /proc/self/mounts.

if you don't know of any actual problems, then there's nothing to do.  bemoaning something purely because it's labeled "experimental" is madness.  clearly you've never built your own kernel as you used to have to enable CONFIG_EXPERIMENTAL to get a system that'd even boot on half the systems out there.