[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #22301] find fails on Solaris automount points when configured --wi
From: |
Martin Buchholz |
Subject: |
[bug #22301] find fails on Solaris automount points when configured --with-fts |
Date: |
Wed, 13 Feb 2008 05:16:09 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071008 Iceape/1.1.5 (Ubuntu-1.1.5-1ubuntu0.7.10) |
URL:
<http://savannah.gnu.org/bugs/?22301>
Summary: find fails on Solaris automount points when
configured --with-fts
Project: findutils
Submitted by: mrb
Submitted on: Tuesday 02/12/2008 at 21:16
Category: find
Severity: 3 - Normal
Item Group: Wrong result
Status: None
Privacy: Public
Assigned to: None
Originator Name: Martin Buchholz
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 4.3.12
Fixed Release: None
_______________________________________________________
Details:
bug #9043: find fails on automounter paths
has regressed, apparently with the introduction of
gnulib/fts
Even specifying --enable-leaf-optimisation=no
has no effect when fts is enabled because
gnulib fts appears to assume that the leaf optimisation
is always correct...fts.c states
" Otherwise, we assume that the number
* of subdirectories in a node is equal to the number of links to the
parent."
Here is the output of a series of find commands.
Each invocation of find causes the automounter to
mount another filesystem, and causes the find command
to search more files. The workaround is to build
findutils --without-fts
$ (pwd; FIND=~/src/findutils-4.3.12/find/find; repeat 4 (mount | grep
/hotspot; $FIND -name '*.cpp' | wc -l; echo ---; sleep 10); $FIND --version;
uname -a)
/java/jdk/7/ws/MASTER/hotspot
0
---
/net/jdk.sfbay/export/disk7/jdk7/hotspot/doc on
jdk.sfbay:/export/disk7/jdk7/hotspot/doc
remote/read/write/nosetuid/nodevices/intr/retrans=10/retry=3/xattr/dev=4f462a3
on Tue Feb 12 20:57:51 2008
176
---
/net/jdk.sfbay/export/disk7/jdk7/hotspot/doc on
jdk.sfbay:/export/disk7/jdk7/hotspot/doc
remote/read/write/nosetuid/nodevices/intr/retrans=10/retry=3/xattr/dev=4f462a3
on Tue Feb 12 20:57:51 2008
/net/jdk.sfbay/export/disk7/jdk7/hotspot/src on
jdk.sfbay:/export/disk7/jdk7/hotspot/src
remote/read/write/nosetuid/nodevices/intr/retrans=10/retry=3/xattr/dev=4f462a4
on Tue Feb 12 20:58:02 2008
1274
---
/net/jdk.sfbay/export/disk7/jdk7/hotspot/doc on
jdk.sfbay:/export/disk7/jdk7/hotspot/doc
remote/read/write/nosetuid/nodevices/intr/retrans=10/retry=3/xattr/dev=4f462a3
on Tue Feb 12 20:57:51 2008
/net/jdk.sfbay/export/disk7/jdk7/hotspot/src on
jdk.sfbay:/export/disk7/jdk7/hotspot/src
remote/read/write/nosetuid/nodevices/intr/retrans=10/retry=3/xattr/dev=4f462a4
on Tue Feb 12 20:58:02 2008
/net/jdk.sfbay/export/disk7/jdk7/hotspot/make on
jdk.sfbay:/export/disk7/jdk7/hotspot/make
remote/read/write/nosetuid/nodevices/intr/retrans=10/retry=3/xattr/dev=4f462a5
on Tue Feb 12 20:58:20 2008
1274
---
find (GNU findutils) 4.3.12
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Eric B. Decker, James Youngman, and Kevin Dalley.
Built using GNU gnulib version 0ecab77568dafa1f0b67627f319efe88d51d3b86
Features enabled: O_NOFOLLOW(enabled) LEAF_OPTIMISATION FTS() CBO(level=0)
SunOS suttles 5.10 Generic_118833-33 sun4u sparc SUNW,Sun-Blade-1000 Solaris
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?22301>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [bug #22301] find fails on Solaris automount points when configured --with-fts,
Martin Buchholz <=