From owner-freebsd-ports Wed Nov 1 14:55: 5 2000 Delivered-To: freebsd-ports@freebsd.org Received: from lacrosse.corp.redhat.com (lacrosse.corp.redhat.com [207.175.42.154]) by hub.freebsd.org (Postfix) with ESMTP id B624E37B4D7; Wed, 1 Nov 2000 14:55:02 -0800 (PST) Received: from ns.tokyo.redhat.com (IDENT:root@ns.tokyo.redhat.com [172.16.21.254]) by lacrosse.corp.redhat.com (8.9.3/8.9.3) with ESMTP id RAA10621; Wed, 1 Nov 2000 17:54:54 -0500 Received: from station18.tokyo.redhat.com (colts.tokyo.redhat.com [172.16.21.101]) by ns.tokyo.redhat.com (8.9.3/8.8.7) with SMTP id HAA14917; Thu, 2 Nov 2000 07:54:37 +0900 Message-Id: <200011012254.HAA14917@ns.tokyo.redhat.com> Date: Thu, 2 Nov 2000 07:45:15 +0900 From: Yukihiro Nakai To: Marcel Moolenaar Cc: sada@bsdclub.org, marcel@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/22310: Update port: x11-wm/icewm-i18n In-Reply-To: <39FDA1A9.117AF201@cup.hp.com> References: <200010291631.BAA23255@home.bsdclub.org> <39FCE142.C19F368E@cup.hp.com> <200010300906.SAA24240@ns.tokyo.redhat.com> <39FDA1A9.117AF201@cup.hp.com> X-Mailer: Sylpheed version 0.4.3 (GTK+ 1.2.6; Linux 2.2.14-5.0; i686) Organization: FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org There is /etc/mtab and /proc/mounts files in Linux and they means what is mounted just now. In FreeBSD, there doesn't seem to be such files. /var/run/mount.today seems to be a mounted path when boot, and /var/db/mounttab disappears when unmounted... On Mon, 30 Oct 2000 11:28:25 -0500 Marcel Moolenaar wrote: > Yukihiro Nakai wrote: > > > > There is no such file '/etc/mnttab' in a linux box. (Red Hat Linux 7J). ?? > > I know of other applications that need mnttab. I believe that mnttab is > written by the mount family of tools. I don't keep up with Linux enough > to know the hairy details. I'm 100% sure it's not a FreeBSD "thingy" :-) > > Maybe the use of /etc/mnttab is a fallback method when some other method > fails (ie backward compatibility). If this is the case, we need to start > looking at the Linuxulator (missing syscall)... > > > > > > > > > Looks ports/emulators/linux_base need /etc/mnttab on my 4.1.1 box. > > > > Is there anything to do with it ? > > > > > > > > # rpm -U --ignoreos --root /compat/linux --dbpath /var/lib/rpm --nodeps --replacepkgs setup-2. > > > > 0.5-1.noarch.rpm > > > > failed to open /etc/mnttab: No such file or directory > > > > # touch /etc/mnttab > > > > # rpm -U --ignoreos --root /compat/linux --dbpath /var/lib/rpm --nodeps --replacepkgs setup-2. > > > > 0.5-1.noarch.rpm > > > > > > > > > > Hmmm... This is new. I think the updated rpm needs mnttab and since > > > linux_base has ``--root /compat/linux'', rpm expects it in /compat/linux > > > (which I think is strange, so I may be wrong here). > > > > > > Can you file a PR? > > -- > Marcel Moolenaar > mail: marcel@cup.hp.com / marcel@FreeBSD.org > tel: (408) 447-4222 > --- Nakai To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message