kern/138169: Linux emulation do not list all files/directories

Martin Laabs info at martinlaabs.de
Tue Aug 25 13:40:02 UTC 2009


>Number:         138169
>Category:       kern
>Synopsis:       Linux emulation do not list all files/directories
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 25 13:40:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Martin Laabs
>Release:        7.2-STABLE
>Organization:
-
>Environment:
FreeBSD pc.martinlaabs.de 7.2-STABLE FreeBSD 7.2-STABLE #1: Sat Aug 15 18:48:58 CEST 2009     martin at pc.martinlaabs.de:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
I run several applications with the linux emulation. I.e. skype, some java application with the linux jre and an proprietary (motiv based)  CAD program. And these programs show the same behavior: Some files and directories are missing when I open the file open dialogs. I can not find any regularity which file/directory is shown and which isn't. You can reproduce this behavior also with the linux sh.

Here some information about my system:

bash:~$ cat /etc/make.conf
[...]
OVERRIDE_LINUX_BASE_PORT=f8
[...]

bash:/var/db/pkg$ ls -d linux_base* linux-f8-*
linux-f8-alsa-lib-1.0.15                linux-f8-openssl-0.9.8b
linux-f8-atk-1.20.0                     linux-f8-pango-1.18.4
linux-f8-cairo-1.4.14                   linux-f8-png-1.2.22
linux-f8-expat-2.0.1                    linux-f8-tiff-3.8.2
linux-f8-gtk2-2.12.8                    linux-f8-xorg-libs-7.3_2
linux-f8-hicolor-icon-theme-0.5_1       linux_base-f8-8_11

bash:/var/db/pkg$ mount
dev/ufs/root on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ufs/tmp on /tmp (ufs, local)
/dev/ufs/usr on /usr (ufs, local, soft-updates)
/dev/ufs/var on /var (ufs, local, soft-updates)
/dev/ufs/media on /media (ufs, local, soft-updates)
/dev/ufs/home on /home (ufs, local, soft-updates)
linprocfs on /usr/compat/linux/proc (linprocfs, local)
procfs on /proc (procfs, local)


>How-To-Repeat:
bash:~$ ls -a /media
.               .snap           Hoerspiele
.              Films           Music
bash:~$ /compat/linux/bin/sh 
sh:~$ ls -a /media
.  ..
sh:~$ exit
bash:~$ 

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list