On Thu, Oct 3, 2013 at 8:09 AM, Anton Aylward <opensuse@antonaylward.com> wrote:
find /usr -links +20 -print0 | xargs -0 ls -l | more
I don't think the issue triggers if the link is for .. otherwise you could not have a directory with more than 300 subdirectories. So I'm looking only at files and I changed it to +200 links to have less for me to scan: find /usr -type f -links +200 -print0 | xargs -0 ls -l | more On my 12.3 system, I have 518 files output by that. They are all in /usr/lib/locale. The 518 appears to really only be one file linked to 250 names and another file linked to 268 names. The limit is "around 300" so apparently neither of those are causing problems when users have been testing the zypper dup upgrade to 13.1. I doubt many btrfs for root upgrades via zypper dup to 13.1 have been tested yet. This bug is just now getting attention on the factory list. One person proposed switching from hardlinks to symbolic links. I hope they don't go that way as they won't be able to undo the decision for a while. Also they have somehow ensure every package that has the problem is converted to use symbolic links. Greg -- Greg Freemyer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org