From owner-freebsd-emulation Sun Mar 5 5:23: 7 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from quack.kfu.com (quack.kfu.com [170.1.70.2]) by hub.freebsd.org (Postfix) with ESMTP id 0008137B9A9; Sun, 5 Mar 2000 05:23:02 -0800 (PST) (envelope-from nsayer@quack.kfu.com) Received: from icarus.kfu.com (icarus.kfu.com [170.1.70.17]) by quack.kfu.com (8.9.2/8.9.3) with ESMTP id FAA58584; Sun, 5 Mar 2000 05:22:52 -0800 (PST) (envelope-from nsayer@quack.kfu.com) Received: from quack.kfu.com by icarus.kfu.com with ESMTP (8.9.3//ident-1.0) id FAA01257; Sun, 5 Mar 2000 05:22:51 -0800 (PST) Message-ID: <38C25FAB.1680D620@quack.kfu.com> Date: Sun, 05 Mar 2000 13:22:51 +0000 From: Nick Sayer Reply-To: freebsd-emulation@freebsd.org X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Atrens , freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Subject: Re: VMWare 2.0R broken - linux ioctl(13, 1260, *) not implemented References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Andrew Atrens wrote: > > A missing (not implemented) linux ioctl is breaking VMWare 2.0 - > > > linux: 'ioctl' fd=13, cmd=1260 ('^R',96) not implemented I implemented this ioctl. It's not as hard as you think. You do a DIOCGDINFO and return d_secperunit. But unfortunately, when I did this, a warning went away from the vmware log file, but vmware _still_ segfaulted immediately after, so I think there's more to it. Fortunately, this only affects raw disks. Virtual ones still work. I would attach my implementation for the missing ioctl below, but I can't find it. I send a copy to Marcel, but I I lost mine in my latest cvsup. :-( In the meantime, you can still fetch build 438 (I think), which is one of the 2.0 betas. It doesn't have this problem. Take a look at the freebsd-emulation mailing list archive. > > After rummaging around in the 2.3 kernel, I found the following in > `linux/include/linux/fs.h': > > /* the read-only stuff doesn't really belong here, but any other place is > probably as bad and I don't want to create yet another include file. */ > > #define BLKROSET _IO(0x12,93) /* set device read-only (0 = read-write) */ > #define BLKROGET _IO(0x12,94) /* get read-only status (0 = read_write) */ > #define BLKRRPART _IO(0x12,95) /* re-read partition table */ > #define BLKGETSIZE _IO(0x12,96) /* return device size */ > #define BLKFLSBUF _IO(0x12,97) /* flush buffer cache */ > #define BLKRASET _IO(0x12,98) /* Set read ahead for block device */ > #define BLKRAGET _IO(0x12,99) /* get current read ahead setting */ > #define BLKFRASET _IO(0x12,100)/* set filesystem (mm/filemap.c) read-ahead */ > #define BLKFRAGET _IO(0x12,101)/* get filesystem (mm/filemap.c) read-ahead */ > #define BLKSECTSET _IO(0x12,102)/* set max sectors per request (ll_rw_blk.c) */ > #define BLKSECTGET _IO(0x12,103)/* get max sectors per request (ll_rw_blk.c) */ > #define BLKSSZGET _IO(0x12,104)/* get block device sector size */ > > So it looks like BLKGETSIZE is the missing ioctl. > > I'm not sure how to fix this, because well, we don't have block devices, > the ATA driver doesn't support ioctls _or_ have a useful psize attribute > in its cdevsw struct. > > I naively thought I could use fstat() then devsw() to map the file > descriptor to a device, and then interrogate the device's psize. But that > goofy attempt just resulted in a kernel panic. :) Please don't dis me on > how stupid that was - instead tell me what I should do :) > > Seriously though, any help y'all could provide would be greatly > appreciated. :) > > Andrew. > > -- > > +-- > | Andrew Atrens Nortel Networks, Ottawa, Canada. | > | All opinions expressed are my own, not those of any employer. | > --+ > Berkeley had what we called "copycenter", which is "take it down > to the copy center and make as many copies as you want". > -- Kirk McKusick > +-- --+ > Bill Gates is a white Persian cat and a monocle away from becoming > another James Bond villain. "No Mr Bond, I expect you to upgrade." > -- Dennis Miller > +-- --+ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Mar 5 5:35:34 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from quack.kfu.com (quack.kfu.com [170.1.70.2]) by hub.freebsd.org (Postfix) with ESMTP id 0DAB137B9AF; Sun, 5 Mar 2000 05:35:29 -0800 (PST) (envelope-from nsayer@quack.kfu.com) Received: from icarus.kfu.com (icarus.kfu.com [170.1.70.17]) by quack.kfu.com (8.9.2/8.9.3) with ESMTP id FAA58634; Sun, 5 Mar 2000 05:35:28 -0800 (PST) (envelope-from nsayer@quack.kfu.com) Received: from quack.kfu.com by icarus.kfu.com with ESMTP (8.9.3//ident-1.0) id FAA01298; Sun, 5 Mar 2000 05:35:27 -0800 (PST) Message-ID: <38C2629F.FD2290E0@quack.kfu.com> Date: Sun, 05 Mar 2000 13:35:27 +0000 From: Nick Sayer Reply-To: freebsd-emulation@freebsd.org X-Mailer: Mozilla 4.7 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Atrens , freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Subject: Re: VMWare 2.0R broken - linux ioctl(13, 1260, *) not implemented References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ah! I found it! --- linux_ioctl.h.orig Mon Feb 28 11:50:23 2000 +++ linux_ioctl.h Mon Feb 28 11:24:08 2000 @@ -32,6 +32,25 @@ #define _LINUX_IOCTL_H_ /* + * disk + */ +#define LINUX_BLKROSET 0x125d +#define LINUX_BLKROGET 0x125e +#define LINUX_BLKRRPART 0x125f +#define LINUX_BLKGETSIZE 0x1260 +#define LINUX_BLKFLSBUF 0x1261 +#define LINUX_BLKRASET 0x1262 +#define LINUX_BLKRAGET 0x1263 +#define LINUX_BLKFRASET 0x1264 +#define LINUX_BLKFRAGET 0x1265 +#define LINUX_BLKSECTSET 0x1266 +#define LINUX_BLKSECTGET 0x1267 +#define LINUX_BLKSSZGET 0x1268 + +#define LINUX_IOCTL_DISK_MIN LINUX_BLKROSET +#define LINUX_IOCTL_DISK_MAX LINUX_BLKSSZGET + +/* * cdrom */ #define LINUX_CDROMPAUSE 0x5301 --- linux_ioctl.c.orig Mon Feb 28 11:50:07 2000 +++ linux_ioctl.c Mon Feb 28 11:11:09 2000 @@ -46,6 +46,7 @@ #include #include #include +#include #include @@ -55,12 +56,15 @@ #include #include +static linux_ioctl_function_t linux_ioctl_disk; static linux_ioctl_function_t linux_ioctl_cdrom; static linux_ioctl_function_t linux_ioctl_console; static linux_ioctl_function_t linux_ioctl_socket; static linux_ioctl_function_t linux_ioctl_sound; static linux_ioctl_function_t linux_ioctl_termio; +static struct linux_ioctl_handler disk_handler = +{ linux_ioctl_disk, LINUX_IOCTL_DISK_MIN, LINUX_IOCTL_DISK_MAX }; static struct linux_ioctl_handler cdrom_handler = { linux_ioctl_cdrom, LINUX_IOCTL_CDROM_MIN, LINUX_IOCTL_CDROM_MAX }; static struct linux_ioctl_handler console_handler = @@ -72,6 +76,7 @@ static struct linux_ioctl_handler termio_handler = { linux_ioctl_termio, LINUX_IOCTL_TERMIO_MIN, LINUX_IOCTL_TERMIO_MAX }; +DATA_SET(linux_ioctl_handler_set, disk_handler); DATA_SET(linux_ioctl_handler_set, cdrom_handler); DATA_SET(linux_ioctl_handler_set, console_handler); DATA_SET(linux_ioctl_handler_set, socket_handler); @@ -87,6 +92,23 @@ static TAILQ_HEAD(, handler_element) handlers = TAILQ_HEAD_INITIALIZER(handlers); + +static int +linux_ioctl_disk(struct proc *p, struct linux_ioctl_args *args) +{ + struct file *fp = p->p_fd->fd_ofiles[args->fd]; + int error; + struct disklabel dl; + + switch (args->cmd & 0xffff) { + case LINUX_BLKGETSIZE: + error = fo_ioctl(fp, DIOCGDINFO, (caddr_t)&dl, p); + if (error) + return (error); + return copyout(&(dl.d_secperunit), (caddr_t)args->arg, sizeof(dl.d_secperunit)); + } + return (ENOIOCTL); +} /* * termio related ioctls To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Mar 5 16:32:20 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from mail.ru (dialup338.apex.dp.ua [195.24.155.38]) by hub.freebsd.org (Postfix) with ESMTP id C121937B925 for ; Sun, 5 Mar 2000 16:32:09 -0800 (PST) (envelope-from eugene@mail.ru) Received: (from eugene@localhost) by hwscorp.mail.ru (8.10.0.Beta6/8.10.0.Beta6) id e260QRN01870 for freebsd-emulation@freebsd.org; Mon, 6 Mar 2000 02:26:27 +0200 (EET) Date: Mon, 6 Mar 2000 02:26:26 +0200 From: Eugene Don To: freebsd-emulation@freebsd.org Subject: rundos Message-ID: <20000306022626.C1736@hwscorp.home.dp.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 1.0.1i Organization: -= HWS Station BBS [22-08] =- Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I am using subj, and will be happy if you continue work with him. p.s. sorry for bad english. -- Куплю бронированый НЛО. Eugene Don edon@mail.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Mar 5 18:55:18 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id B2BD437B9EA; Sun, 5 Mar 2000 18:55:15 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (root@d60-024.leach.ucdavis.edu [169.237.60.24]) by relay.nuxi.com (8.9.3/8.9.3) with ESMTP id SAA64974; Sun, 5 Mar 2000 18:55:15 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.9.3/8.9.1) id SAA32598; Sun, 5 Mar 2000 18:55:18 -0800 (PST) (envelope-from obrien) Date: Sun, 5 Mar 2000 18:55:17 -0800 From: "David O'Brien" To: Nick Sayer Cc: freebsd-emulation@freebsd.org, freebsd-current@freebsd.org Subject: Re: VMWare 2.0R broken - linux ioctl(13, 1260, *) not implemented Message-ID: <20000305185517.C15849@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <38C2629F.FD2290E0@quack.kfu.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <38C2629F.FD2290E0@quack.kfu.com>; from nsayer@quack.kfu.com on Sun, Mar 05, 2000 at 01:35:27PM +0000 X-Operating-System: FreeBSD 4.0-CURRENT Organization: The NUXI BSD group X-PGP-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Keyid: 34F9F9D5 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Mar 05, 2000 at 01:35:27PM +0000, Nick Sayer wrote: > Ah! I found it! > > --- linux_ioctl.h.orig Mon Feb 28 11:50:23 2000 > +++ linux_ioctl.h Mon Feb 28 11:24:08 2000 > @@ -32,6 +32,25 @@ > #define _LINUX_IOCTL_H_ This patch is fubar'ed. Your mailer wrapped lines and turned into 's. Can you repost this patch w/o damaging it? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Mar 5 19: 6:51 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from wireless.net (wireless.net [207.137.156.159]) by hub.freebsd.org (Postfix) with ESMTP id BD8D037BBF4 for ; Sun, 5 Mar 2000 19:06:47 -0800 (PST) (envelope-from dbutter@wireless.net) Received: from db.wireless.net (db.wireless.net [209.75.70.101]) by wireless.net (8.9.3/8.9.3) with ESMTP id TAA14023; Sun, 5 Mar 2000 19:27:41 -0800 (PST) Received: from dbm.wireless.net (dbm.wireless.net [192.168.0.2]) by db.wireless.net (8.9.3/8.9.3) with SMTP id SAA12199; Sun, 5 Mar 2000 18:58:37 -0800 (PST) (envelope-from dbutter@wireless.net) From: Devin Butterfield Reply-To: dbutter@wireless.net To: Eugene Don , freebsd-emulation@FreeBSD.ORG Subject: Re: rundos Date: Sun, 5 Mar 2000 18:18:46 -0800 X-Mailer: KMail [version 1.0.28] Content-Type: text/plain References: <20000306022626.C1736@hwscorp.home.dp.ua> In-Reply-To: <20000306022626.C1736@hwscorp.home.dp.ua> MIME-Version: 1.0 Message-Id: <00030519032200.56877@dbm.wireless.net> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 05 Mar 2000, Eugene Don wrote: > I am using subj, and will be happy if you continue work with him. > > p.s. sorry for bad english. > > -- > Куплю бронированый НЛО. > Eugene Don > edon@mail.ru If you mean that you would like further development on doscmd (rundos) then I would have to agree! It would really be nice to have an emulator as good or better than dosemu is on linux. -- Regards, Devin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sun Mar 5 19: 7:56 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from quack.kfu.com (quack.kfu.com [170.1.70.2]) by hub.freebsd.org (Postfix) with ESMTP id 959DB37BC12; Sun, 5 Mar 2000 19:07:26 -0800 (PST) (envelope-from nsayer@mailhost.kfu.com) Received: from morpheus.kfu.com (morpheus.kfu.com [170.1.70.19]) by quack.kfu.com (8.9.2/8.9.3) with ESMTP id TAA02973; Sun, 5 Mar 2000 19:07:21 -0800 (PST) (envelope-from nsayer@mailhost.kfu.com) Received: by morpheus.kfu.com (8.9.3//ident-1.0) id TAA01460; Sun, 5 Mar 2000 19:07:21 -0800 (PST) Date: Sun, 5 Mar 2000 19:07:21 -0800 (PST) From: nsayer@quack.kfu.com Message-Id: <200003060307.TAA01460@morpheus.kfu.com> To: freebsd-emulation@freebsd.org Subject: Re: VMWare 2.0R broken - linux ioctl(13, 1260, *) not implemented Cc: obrien@freebsd.org Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dave O'Brien wrote: >This patch is fubar'ed. Your mailer wrapped lines and turned into >'s. Can you repost this patch w/o damaging it? D'oh! That's what I get for cut-n-pasting it. Well, that, and the pointy hat. --- linux_ioctl.h.orig Mon Feb 28 11:50:23 2000 +++ linux_ioctl.h Mon Feb 28 11:24:08 2000 @@ -32,6 +32,25 @@ #define _LINUX_IOCTL_H_ /* + * disk + */ +#define LINUX_BLKROSET 0x125d +#define LINUX_BLKROGET 0x125e +#define LINUX_BLKRRPART 0x125f +#define LINUX_BLKGETSIZE 0x1260 +#define LINUX_BLKFLSBUF 0x1261 +#define LINUX_BLKRASET 0x1262 +#define LINUX_BLKRAGET 0x1263 +#define LINUX_BLKFRASET 0x1264 +#define LINUX_BLKFRAGET 0x1265 +#define LINUX_BLKSECTSET 0x1266 +#define LINUX_BLKSECTGET 0x1267 +#define LINUX_BLKSSZGET 0x1268 + +#define LINUX_IOCTL_DISK_MIN LINUX_BLKROSET +#define LINUX_IOCTL_DISK_MAX LINUX_BLKSSZGET + +/* * cdrom */ #define LINUX_CDROMPAUSE 0x5301 --- linux_ioctl.c.orig Mon Feb 28 11:50:07 2000 +++ linux_ioctl.c Mon Feb 28 11:11:09 2000 @@ -46,6 +46,7 @@ #include #include #include +#include #include @@ -55,12 +56,15 @@ #include #include +static linux_ioctl_function_t linux_ioctl_disk; static linux_ioctl_function_t linux_ioctl_cdrom; static linux_ioctl_function_t linux_ioctl_console; static linux_ioctl_function_t linux_ioctl_socket; static linux_ioctl_function_t linux_ioctl_sound; static linux_ioctl_function_t linux_ioctl_termio; +static struct linux_ioctl_handler disk_handler = +{ linux_ioctl_disk, LINUX_IOCTL_DISK_MIN, LINUX_IOCTL_DISK_MAX }; static struct linux_ioctl_handler cdrom_handler = { linux_ioctl_cdrom, LINUX_IOCTL_CDROM_MIN, LINUX_IOCTL_CDROM_MAX }; static struct linux_ioctl_handler console_handler = @@ -72,6 +76,7 @@ static struct linux_ioctl_handler termio_handler = { linux_ioctl_termio, LINUX_IOCTL_TERMIO_MIN, LINUX_IOCTL_TERMIO_MAX }; +DATA_SET(linux_ioctl_handler_set, disk_handler); DATA_SET(linux_ioctl_handler_set, cdrom_handler); DATA_SET(linux_ioctl_handler_set, console_handler); DATA_SET(linux_ioctl_handler_set, socket_handler); @@ -87,6 +92,23 @@ static TAILQ_HEAD(, handler_element) handlers = TAILQ_HEAD_INITIALIZER(handlers); + +static int +linux_ioctl_disk(struct proc *p, struct linux_ioctl_args *args) +{ + struct file *fp = p->p_fd->fd_ofiles[args->fd]; + int error; + struct disklabel dl; + + switch (args->cmd & 0xffff) { + case LINUX_BLKGETSIZE: + error = fo_ioctl(fp, DIOCGDINFO, (caddr_t)&dl, p); + if (error) + return (error); + return copyout(&(dl.d_secperunit), (caddr_t)args->arg, sizeof(dl.d_secperunit)); + } + return (ENOIOCTL); +} /* * termio related ioctls To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Mar 6 5:24:53 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from sentry.granch.ru (sentry.granch.ru [212.20.5.135]) by hub.freebsd.org (Postfix) with ESMTP id 6733237BD51 for ; Mon, 6 Mar 2000 05:24:49 -0800 (PST) (envelope-from shelton@sentry.granch.ru) Received: (from shelton@localhost) by sentry.granch.ru (8.9.3/8.9.3) id TAA02049; Mon, 6 Mar 2000 19:21:47 +0600 (NOVT) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20000306022626.C1736@hwscorp.home.dp.ua> Date: Mon, 06 Mar 2000 19:21:47 +0600 (NOVT) Organization: Granch Ltd. From: "Rashid N. Achilov" To: Eugene Don Subject: RE: rundos Cc: freebsd-emulation@FreeBSD.ORG Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 06-Mar-00 Eugene Don wrote: > I am using subj, and will be happy if you continue work with him. > What is subj? Where can I find more info about it? -- With Best Regards. Rashid N. Achilov (RNA1-RIPE), Cert. ID: 28514, Granch Ltd. lead engineer e-mail: achilov@granch.ru, tel (383-2) 24-2363 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Mon Mar 6 8: 2:30 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (Postfix) with ESMTP id A549E37BB5E for ; Mon, 6 Mar 2000 08:02:24 -0800 (PST) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.9.3/8.9.3) id KAA09928; Mon, 6 Mar 2000 10:01:37 -0600 (CST) (envelope-from dan) Date: Mon, 6 Mar 2000 10:01:37 -0600 From: Dan Nelson To: "Rashid N. Achilov" Cc: Eugene Don , freebsd-emulation@FreeBSD.ORG Subject: Re: rundos Message-ID: <20000306100137.A9511@dan.emsphone.com> References: <20000306022626.C1736@hwscorp.home.dp.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.1.5i In-Reply-To: ; from "Rashid N. Achilov" on Mon Mar 6 19:21:47 GMT 2000 X-OS: FreeBSD 4.0-CURRENT Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In the last episode (Mar 06), Rashid N. Achilov said: > > On 06-Mar-00 Eugene Don wrote: > > I am using subj, and will be happy if you continue work with him. > > > > What is subj? Where can I find more info about it? He means "doscmd", and it's in /usr/bin/doscmd . -- Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Tue Mar 7 0:37:37 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from sentry.granch.ru (sentry.granch.ru [212.20.5.135]) by hub.freebsd.org (Postfix) with ESMTP id 8930137B792 for ; Tue, 7 Mar 2000 00:37:32 -0800 (PST) (envelope-from shelton@sentry.granch.ru) Received: (from shelton@localhost) by sentry.granch.ru (8.9.3/8.9.3) id OAA23807; Tue, 7 Mar 2000 14:36:23 +0600 (NOVT) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20000306100137.A9511@dan.emsphone.com> Date: Tue, 07 Mar 2000 14:36:22 +0600 (NOVT) Organization: Granch Ltd. From: "Rashid N. Achilov" To: Dan Nelson Subject: Re: rundos Cc: Eugene Don , freebsd-emulation@FreeBSD.ORG Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 06-Mar-00 Dan Nelson wrote: > In the last episode (Mar 06), Rashid N. Achilov said: >> >> On 06-Mar-00 Eugene Don wrote: >> > I am using subj, and will be happy if you continue work with him. >> > >> >> What is subj? Where can I find more info about it? > > He means "doscmd", and it's in /usr/bin/doscmd . O, I know! Doscmd is very nice tool. Ability to mount UNIX directory as a part DOS filesystem for doscmd is most likely for me :-) But I can't use programs, which was written with Russian dialogues and diagnostic messages completely. What can I do it? Instead russian letters I see "georgian" :-( -- With Best Regards. Rashid N. Achilov (RNA1-RIPE), Cert. ID: 28514, Granch Ltd. lead engineer e-mail: achilov@granch.ru, tel (383-2) 24-2363 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Wed Mar 8 7:29:23 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from bachue.usc.unal.edu.co (bachue.usc.unal.edu.co [168.176.3.20]) by hub.freebsd.org (Postfix) with ESMTP id F080437C05B for ; Wed, 8 Mar 2000 07:29:06 -0800 (PST) (envelope-from giffunip@asme.org) Received: from asme.org ([216.252.136.120]) by bachue.usc.unal.edu.co (Netscape Messaging Server 3.6) with ESMTP id AAA303B for ; Wed, 8 Mar 2000 10:28:02 -0500 Message-ID: <38C670E6.9A655ADD@asme.org> Date: Wed, 08 Mar 2000 10:25:26 -0500 From: "Pedro F. Giffuni" Reply-To: pfgiffun@bachue.usc.unal.edu.co Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 4.5 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en,pdf MIME-Version: 1.0 To: freebsd-emulation@FreeBSD.org Subject: FYI: linux-ibcs is not dead Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org FWIW, not many people seem to work on IBCS anymore, so it was surprising to find out the following on linuxcare: ___________________ In the course of discussion, Manfred Spraul noted that IBCS appeared to be unmaintained. Tigran Aivazian replied indignantly: >What do you mean unmaintained?! It is very well (well, as >time and other duties permits) maintained and the official >ABI site is: > >http://www.ocston.org/~tigran/patches >The old official site was ftp.infradead.org/pub/abi but it just >has a README pointing to my site. We (at least myself) >look only after the latest version of ABI, i.e. the latest patch I >made was against 2.3.44 I think... Only a week ago I fixed a >few bugs in it, so I do occassionally check that it still works >and yesterday I received a user bugreport from someone >trying to run MicroFocus COBOL under ABI - I am still >debugging that one. __________________ JIC someone wants reference code for our implementation... cheers, Pedro. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 4:46:24 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id 2DCDD37B994 for ; Fri, 10 Mar 2000 04:46:20 -0800 (PST) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer goliath.siemens.de) Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by goliath.siemens.de (8.9.3/8.9.3) with ESMTP id NAA11250 for ; Fri, 10 Mar 2000 13:46:17 +0100 (MET) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail2.siemens.de (8.9.3/8.9.3) with ESMTP id NAA20282 for ; Fri, 10 Mar 2000 13:46:16 +0100 (MET) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.9.3/8.9.3) id NAA45963 for ; Fri, 10 Mar 2000 13:46:16 +0100 (CET) Date: Fri, 10 Mar 2000 13:46:14 +0100 From: Andre Albsmeier To: freebsd-emulation@freebsd.org Subject: Acrobat405 and linux_base Message-ID: <20000310134614.A39347@internal> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Stable-3.4 and linux_base from the ports with Acrobat405: andre@bali:~>/usr/local/Acrobat405/bin/acroread zsh: 39367 floating point exception (core dumped) /usr/local/Acrobat405/bin/acroread Any hints on that? Acrobat400 works good... Thanks, -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 7:34:22 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from vexpert.dbai.tuwien.ac.at (vexpert.dbai.tuwien.ac.at [128.130.111.12]) by hub.freebsd.org (Postfix) with ESMTP id 3E14737BAE8 for ; Fri, 10 Mar 2000 07:34:12 -0800 (PST) (envelope-from pfeifer@dbai.tuwien.ac.at) Received: from [128.130.111.10] (nunki [128.130.111.10]) by vexpert.dbai.tuwien.ac.at (8.9.3/8.9.3) with ESMTP id QAA28307; Fri, 10 Mar 2000 16:34:01 +0100 (MET) Date: Fri, 10 Mar 2000 16:34:01 +0100 (MET) From: Gerald Pfeifer To: David Elliott Cc: freebsd-emulation@freebsd.org Subject: I'm afraid you broke Wine on FreeBSD 3.3 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ...by means of your recent changes to dlls/winaspi. :-( gmake[1]: Entering directory `/a/vexpert/files8/test/wine/dlls/winaspi' /sw/gcc-2.95.2/bin/gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o aspi.o aspi.c In file included from aspi.c:37: winescsi.h:54: warning: `struct sg_header' declared inside parameter list winescsi.h:54: warning: its scope is only this definition or declaration, which is probably not what you want. aspi.c: In function `SCSI_LinuxSetTimeout': aspi.c:152: `SG_SET_TIMEOUT' undeclared (first use in this function) aspi.c:152: (Each undeclared identifier is reported only once aspi.c:152: for each function it appears in.) aspi.c: At top level: aspi.c:172: warning: `struct sg_header' declared inside parameter list aspi.c:173: conflicting types for `SCSI_LinuxDeviceIo' winescsi.h:54: previous declaration of `SCSI_LinuxDeviceIo' gmake[1]: *** [aspi.o] Error 1 gmake[1]: Leaving directory `/a/vexpert/files8/test/wine/dlls/winaspi' gmake: *** [winaspi/libwnaspi32.so] Error 2 Would you mind having a look? I am Cc:ing this to the FreeBSD-emulation mailing list in case someone there has a fix for that problem. Gerald -- Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 9:44:45 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from palrel3.hp.com (palrel3.hp.com [156.153.255.226]) by hub.freebsd.org (Postfix) with ESMTP id C78AC37BC21 for ; Fri, 10 Mar 2000 09:44:42 -0800 (PST) (envelope-from marcel@cup.hp.com) Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.0.100.30]) by palrel3.hp.com (Postfix) with ESMTP id 5ACC9EC5 for ; Fri, 10 Mar 2000 09:44:41 -0800 (PST) Received: from cup.hp.com (gauss.cup.hp.com [15.28.97.152]) by adlmail.cup.hp.com with ESMTP (8.8.6 (PHNE_17135)/8.7.3 TIS 5.0.1) id JAA19826; Fri, 10 Mar 2000 09:44:38 -0800 (PST) Message-ID: <38C93486.3F107B8E@cup.hp.com> Date: Fri, 10 Mar 2000 09:44:38 -0800 From: Marcel Moolenaar Organization: Hewlett-Packard X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.0.36 i386) X-Accept-Language: en MIME-Version: 1.0 To: Andre Albsmeier Cc: freebsd-emulation@FreeBSD.ORG Subject: Re: Acrobat405 and linux_base References: <20000310134614.A39347@internal> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Andre Albsmeier wrote: > > Stable-3.4 and linux_base from the ports with Acrobat405: > > andre@bali:~>/usr/local/Acrobat405/bin/acroread > zsh: 39367 floating point exception (core dumped) /usr/local/Acrobat405/bin/acroread > > Any hints on that? Acrobat400 works good... It's easy to say that it's a bug in acrobat405, but that may not be the case. Does acrobat405 work on Linux? -- Marcel Moolenaar mail: marcel@cup.hp.com / marcel@FreeBSD.org tel: (408) 447-4222 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 9:52:54 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from isds.duke.edu (davinci.isds.duke.edu [152.3.22.1]) by hub.freebsd.org (Postfix) with ESMTP id 87CDF37BC69 for ; Fri, 10 Mar 2000 09:52:47 -0800 (PST) (envelope-from sto@stat.Duke.EDU) Received: from cayenne.isds.duke.edu (cayenne.isds.duke.edu [152.3.22.11]) by isds.duke.edu (8.8.8/8.8.8) with ESMTP id MAA17137 for ; Fri, 10 Mar 2000 12:52:43 -0500 (EST) Received: (from sto@localhost) by cayenne.isds.duke.edu (8.8.8/8.8.8) id MAA05111 for freebsd-emulation@FreeBSD.ORG; Fri, 10 Mar 2000 12:52:43 -0500 (EST) Date: Fri, 10 Mar 2000 12:52:43 -0500 From: "Sean O'Connell" To: freebsd-emulation@FreeBSD.ORG Subject: Re: Acrobat405 and linux_base Message-ID: <20000310125243.H5009@stat.Duke.EDU> Reply-To: "Sean O'Connell" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i X-Organization: Institute of Statistics and Decision Sciences Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Andre Albsmeier wrote: >> >> Stable-3.4 and linux_base from the ports with Acrobat405: >> >> andre@bali:~>/usr/local/Acrobat405/bin/acroread >> zsh: 39367 floating point exception (core dumped) /usr/local/Acrobat405/bin/acroread >> >> Any hints on that? Acrobat400 works good... > >It's easy to say that it's a bug in acrobat405, but that may not be the >case. Does acrobat405 work on Linux? > >-- >Marcel Moolenaar > mail: marcel@cup.hp.com / marcel@FreeBSD.org > tel: (408) 447-4222 This look suspiciouly like the problems that I have with linux_base-6.1 under both -current and -stable using realplayer :( Splus ** makes me have to use linux_base-5.2 to name a few. Fortunately, StarOffice, Mathematica and Matlab don't seem to care. Splus is a real show stopper for me. However of course, linux netscape dies with a Sig 10 under linux_base-5.2. [70]<12:50pm>sto@feta:/tmp> Splus Signal: floating point exception Illegal instruction(core dumped) Exit 132 ----------------------------------------------------------------------- Sean O'Connell Email: sean@stat.Duke.EDU Institute of Statistics and Decision Sciences Phone: (919) 684-5419 Duke University Fax: (919) 684-8594 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 10: 8:21 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from atlrel1.hp.com (atlrel1.hp.com [156.153.255.210]) by hub.freebsd.org (Postfix) with ESMTP id A483037BA73 for ; Fri, 10 Mar 2000 10:08:19 -0800 (PST) (envelope-from marcel@cup.hp.com) Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.0.100.30]) by atlrel1.hp.com (Postfix) with ESMTP id 404DE39D1; Fri, 10 Mar 2000 13:08:11 -0500 (EST) Received: from cup.hp.com (gauss.cup.hp.com [15.28.97.152]) by adlmail.cup.hp.com with ESMTP (8.8.6 (PHNE_17135)/8.7.3 TIS 5.0.1) id KAA20573; Fri, 10 Mar 2000 10:08:10 -0800 (PST) Message-ID: <38C93A0A.92783DD8@cup.hp.com> Date: Fri, 10 Mar 2000 10:08:10 -0800 From: Marcel Moolenaar Organization: Hewlett-Packard X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.0.36 i386) X-Accept-Language: en MIME-Version: 1.0 To: "Sean O'Connell" Cc: freebsd-emulation@FreeBSD.ORG Subject: Re: Acrobat405 and linux_base References: <20000310125243.H5009@stat.Duke.EDU> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sean O'Connell wrote: > > This look suspiciouly like the problems that I have with > linux_base-6.1 under both -current and -stable using : > [70]<12:50pm>sto@feta:/tmp> Splus > Signal: floating point exception > Illegal instruction(core dumped) > Exit 132 Hmmm... why does alignment pop into mind... I'll assume for a moment that the Splus and the acrobat405 cases are equivalent. I'll have to get the debugger for this one I guess :-/ -- Marcel Moolenaar mail: marcel@cup.hp.com / marcel@FreeBSD.org tel: (408) 447-4222 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 11:55:54 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from mail0.mailsender.net (mail0.mailsender.net [209.132.1.30]) by hub.freebsd.org (Postfix) with ESMTP id DAD9037BAA7 for ; Fri, 10 Mar 2000 11:55:50 -0800 (PST) (envelope-from DougB@simplenet.com) Received: from simplenet.com (209.132.9.66) by mail0.mailsender.net (5.0.031) id 38C6C6C10005804D for freebsd-emulation@freebsd.org; Fri, 10 Mar 2000 11:47:34 -0800 Message-ID: <38C95344.AADE2983@simplenet.com> Date: Fri, 10 Mar 2000 11:55:48 -0800 From: Doug Barton Organization: http://www.simplenet.com/ X-Mailer: Mozilla 4.72 [en] (X11; U; FreeBSD 4.0-CURRENT-0303 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-emulation@freebsd.org Subject: [Fwd: Weird errors from linux (compat) rpm] Content-Type: multipart/mixed; boundary="------------F4261A70E0B6A53ECE7BF3A3" Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This is a multi-part message in MIME format. --------------F4261A70E0B6A53ECE7BF3A3 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit No response on -questions, and I'm a bit desperate here... Thanks, Doug -------- Original Message -------- Subject: Weird errors from linux (compat) rpm Date: Thu, 09 Mar 2000 11:13:06 -0800 From: Doug Barton Organization: http://www.simplenet.com/ To: freebsd-questions@freebsd.org Howdy, I'm into the wonderful world of linux compatability for the second time. The first time I played with it went quite well, I set up real player and it ran quite nicely. Then all the shows I listened to went to the G2 format, and I can't find a real player for that so I quit using it. Now I've got some real work to do, namely getting the linux version of the legato backup client running on freebsd. I upgraded the ports on my 3.4-Release system and did 'make install' in linux-base. It installed cleanly to /usr/compat/linux, and I have the /compat symlink. I can run the linux rpm binary, and it spits out help, etc. However when I attempt to do 'rpm -vv -i legato-client.rpm I get the errors in the attached log. I tried setting LD_LIBRARY_PATH to /usr/compat/linux, but that doesn't help. I also checked in the /compat/linux directory and everything listed in that error log is present, except cpio. Any assistance in this would be greatly appreciated. Thanks, Doug -- "Too much of a good thing is WONDERFUL." -- Mae West --------------F4261A70E0B6A53ECE7BF3A3 Content-Type: text/plain; charset=us-ascii; name="rpm.log" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="rpm.log" D: counting packages to install D: found 1 packages D: looking for packages to download D: retrieved 0 packages D: finding source and binary packages D: New Header signature D: Signature size: 68 D: Signature pad : 4 D: sigsize : 72 D: Header + Archive: 2181215 D: expected size : 2181215 D: found 0 source and 1 binary packages D: opening database mode: 01002 D: opening database in //var/lib/rpm/ D: dependencies: looking for /bin/sh D: package lgtoclnt-rh require not satisfied: /bin/sh D: dependencies: looking for libtermcap.so.2 D: package lgtoclnt-rh require not satisfied: libtermcap.so.2 D: dependencies: looking for libncurses.so.3.0 D: package lgtoclnt-rh require not satisfied: libncurses.so.3.0 D: dependencies: looking for libc.so.6 D: package lgtoclnt-rh require not satisfied: libc.so.6 D: dependencies: looking for ld-linux.so.2 D: package lgtoclnt-rh require not satisfied: ld-linux.so.2 D: dependencies: looking for /bin/sh D: package lgtoclnt-rh require not satisfied: /bin/sh D: dependencies: looking for cpio D: package lgtoclnt-rh require not satisfied: cpio failed dependencies: /bin/sh is needed by lgtoclnt-rh-5.1.0-2 libtermcap.so.2 is needed by lgtoclnt-rh-5.1.0-2 libncurses.so.3.0 is needed by lgtoclnt-rh-5.1.0-2 libc.so.6 is needed by lgtoclnt-rh-5.1.0-2 ld-linux.so.2 is needed by lgtoclnt-rh-5.1.0-2 /bin/sh is needed by lgtoclnt-rh-5.1.0-2 cpio is needed by lgtoclnt-rh-5.1.0-2 --------------F4261A70E0B6A53ECE7BF3A3-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 11:57:46 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id D6D4A37BA29 for ; Fri, 10 Mar 2000 11:57:40 -0800 (PST) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer goliath.siemens.de) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by goliath.siemens.de (8.9.3/8.9.3) with ESMTP id UAA12567 for ; Fri, 10 Mar 2000 20:57:37 +0100 (MET) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.9.3/8.9.3) with ESMTP id UAA01378 for ; Fri, 10 Mar 2000 20:57:37 +0100 (MET) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.9.3/8.9.3) id UAA49348 for ; Fri, 10 Mar 2000 20:57:37 +0100 (CET) Date: Fri, 10 Mar 2000 20:57:34 +0100 From: Andre Albsmeier To: Marcel Moolenaar Cc: Andre Albsmeier , freebsd-emulation@FreeBSD.ORG Subject: Re: Acrobat405 and linux_base Message-ID: <20000310205734.C52651@internal> References: <20000310134614.A39347@internal> <38C93486.3F107B8E@cup.hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <38C93486.3F107B8E@cup.hp.com>; from marcel@cup.hp.com on Fri, Mar 10, 2000 at 09:44:38AM -0800 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 10-Mar-2000 at 09:44:38 -0800, Marcel Moolenaar wrote: > Andre Albsmeier wrote: > > > > Stable-3.4 and linux_base from the ports with Acrobat405: > > > > andre@bali:~>/usr/local/Acrobat405/bin/acroread > > zsh: 39367 floating point exception (core dumped) /usr/local/Acrobat405/bin/acroread > > > > Any hints on that? Acrobat400 works good... > > It's easy to say that it's a bug in acrobat405, but that may not be the Well, that's what I thought as well. However, going back to an older linux_base (I don't know the exact version, I just tar'ed /compat/linux) makes it work. > case. Does acrobat405 work on Linux? Will try that on monday... -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 12:31:51 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by hub.freebsd.org (Postfix) with ESMTP id 93BF937BACD for ; Fri, 10 Mar 2000 12:31:42 -0800 (PST) (envelope-from scott_long@btc.adaptec.com) Received: from kingdom.adaptec.com (kingdom.adaptec.com [162.62.50.10]) by magic.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id MAA27364; Fri, 10 Mar 2000 12:31:31 -0800 (PST) Received: from btcexc01.btc.adaptec.com (btcexc01.btc.adaptec.com [162.62.147.10]) by kingdom.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id MAA25481; Fri, 10 Mar 2000 12:31:29 -0800 (PST) Received: by btcexc01.btc.adaptec.com with Internet Mail Service (5.5.2650.21) id ; Fri, 10 Mar 2000 13:33:40 -0700 Message-ID: <3CFAB2A312A9D311BB300000D11ABE9211AB98@btcexc01.btc.adaptec.com> From: "Long, Scott" To: "'Doug Barton'" , freebsd-emulation@freebsd.org Subject: RE: [Fwd: Weird errors from linux (compat) rpm] Date: Fri, 10 Mar 2000 13:33:32 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Rpm has a command line switch that forces it to ignore dependencies ( --nodeps i believe. if that doesn't work, try --force). Since the files that it is tripping over should exist, using the switch should be safe. Also, if you are having path and uname problems, an easy solution is to work from within a the linux shell, i.e. run /compat/linux/bin/sh. > -----Original Message----- > From: Doug Barton [mailto:DougB@simplenet.com] > Sent: Friday, March 10, 2000 12:56 PM > To: freebsd-emulation@freebsd.org > Subject: [Fwd: Weird errors from linux (compat) rpm] > > > No response on -questions, and I'm a bit desperate here... > > Thanks, > > Doug > > -------- Original Message -------- > Subject: Weird errors from linux (compat) rpm > Date: Thu, 09 Mar 2000 11:13:06 -0800 > From: Doug Barton > Organization: http://www.simplenet.com/ > To: freebsd-questions@freebsd.org > > Howdy, > > I'm into the wonderful world of linux compatability for > the second time. > The first time I played with it went quite well, I set up > real player and > it ran quite nicely. Then all the shows I listened to went to the G2 > format, and I can't find a real player for that so I quit using it. > > Now I've got some real work to do, namely getting the > linux version of the > legato backup client running on freebsd. I upgraded the ports on my > 3.4-Release system and did 'make install' in linux-base. It installed > cleanly to /usr/compat/linux, and I have the /compat symlink. > I can run the > linux rpm binary, and it spits out help, etc. However when I > attempt to do > 'rpm -vv -i legato-client.rpm I get the errors in the attached log. > > I tried setting LD_LIBRARY_PATH to /usr/compat/linux, > but that doesn't > help. I also checked in the /compat/linux directory and > everything listed > in that error log is present, except cpio. > > Any assistance in this would be greatly appreciated. > > Thanks, > > Doug > -- > "Too much of a good thing is WONDERFUL." > -- Mae West > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 13: 0:35 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from atlrel2.hp.com (atlrel2.hp.com [156.153.255.202]) by hub.freebsd.org (Postfix) with ESMTP id 8019E37BD8E for ; Fri, 10 Mar 2000 13:00:31 -0800 (PST) (envelope-from marcel@cup.hp.com) Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.0.100.30]) by atlrel2.hp.com (Postfix) with ESMTP id B966B388; Fri, 10 Mar 2000 16:01:21 -0500 (EST) Received: from cup.hp.com (gauss.cup.hp.com [15.28.97.152]) by adlmail.cup.hp.com with ESMTP (8.8.6 (PHNE_17135)/8.7.3 TIS 5.0.1) id NAA26006; Fri, 10 Mar 2000 13:00:26 -0800 (PST) Message-ID: <38C9626B.E4094A4B@cup.hp.com> Date: Fri, 10 Mar 2000 13:00:27 -0800 From: Marcel Moolenaar Organization: Hewlett-Packard X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.0.36 i386) X-Accept-Language: en MIME-Version: 1.0 To: Doug Barton Cc: freebsd-emulation@FreeBSD.ORG Subject: Re: [Fwd: Weird errors from linux (compat) rpm] References: <38C95344.AADE2983@simplenet.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Barton wrote: [snip] > legato backup client running on freebsd. I upgraded the ports on my > 3.4-Release system and did 'make install' in linux-base. It installed > cleanly to /usr/compat/linux, and I have the /compat symlink. I can run the > linux rpm binary, and it spits out help, etc. However when I attempt to do > 'rpm -vv -i legato-client.rpm I get the errors in the attached log. You do mean /compat/linux/bin/rpm, right? If you just type 'rpm', it will most likely use the FreeBSD native rpm (in /usr/local/bin). The FreeBSD native version doesn't open the right rpm database without --dbpath option, which can explain the unresolved dependencies. -- Marcel Moolenaar mail: marcel@cup.hp.com / marcel@FreeBSD.org tel: (408) 447-4222 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 13: 6: 1 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from c543746-a.valpo1.in.home.com (c543746-a.valpo1.in.home.com [24.17.32.20]) by hub.freebsd.org (Postfix) with ESMTP id D41AA37BC21 for ; Fri, 10 Mar 2000 13:05:55 -0800 (PST) (envelope-from dfe@netnitco.net) Received: from netnitco.net (IDENT:dfe@c543746-a [24.17.32.20]) by c543746-a.valpo1.in.home.com (8.9.3/8.9.3) with ESMTP id PAA01293; Fri, 10 Mar 2000 15:01:37 -0600 Message-ID: <38C962B1.909C6490@netnitco.net> Date: Fri, 10 Mar 2000 15:01:37 -0600 From: David Elliott X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.15-2.5.0 i686) X-Accept-Language: en MIME-Version: 1.0 To: Gerald Pfeifer Cc: freebsd-emulation@freebsd.org, wine-devel@winehq.com Subject: Re: I'm afraid you broke Wine on FreeBSD 3.3 References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sorry about that. It is due to the header files having an ifdef linux around them. Either: A) Remove the ifdef linux around the header files (which means it still won't work, but it will fail nicely noticing that it can't read /proc/scsi/scsi) or B) Add ifdef linux around the code that uses the structures Probably want to go with B. The ideal situation would be to do that and also add support for CAM (I believe that is what FreeBSD uses for SCSI). -Dave Gerald Pfeifer wrote: > ...by means of your recent changes to dlls/winaspi. :-( > > gmake[1]: Entering directory `/a/vexpert/files8/test/wine/dlls/winaspi' > /sw/gcc-2.95.2/bin/gcc -c -I. -I. -I../../include -I../../include -g -O2 > -Wall -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o aspi.o aspi.c > In file included from aspi.c:37: > winescsi.h:54: warning: `struct sg_header' declared inside parameter list > winescsi.h:54: warning: its scope is only this definition or declaration, > which is probably not what you want. > aspi.c: In function `SCSI_LinuxSetTimeout': > aspi.c:152: `SG_SET_TIMEOUT' undeclared (first use in this function) > aspi.c:152: (Each undeclared identifier is reported only once > aspi.c:152: for each function it appears in.) > aspi.c: At top level: > aspi.c:172: warning: `struct sg_header' declared inside parameter list > aspi.c:173: conflicting types for `SCSI_LinuxDeviceIo' > winescsi.h:54: previous declaration of `SCSI_LinuxDeviceIo' > gmake[1]: *** [aspi.o] Error 1 > gmake[1]: Leaving directory `/a/vexpert/files8/test/wine/dlls/winaspi' > gmake: *** [winaspi/libwnaspi32.so] Error 2 > > Would you mind having a look? I am Cc:ing this to the FreeBSD-emulation > mailing list in case someone there has a fix for that problem. > > Gerald > -- > Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Fri Mar 10 22:11:39 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from mail0.mailsender.net (mail0.mailsender.net [209.132.1.30]) by hub.freebsd.org (Postfix) with ESMTP id F07B537B769 for ; Fri, 10 Mar 2000 22:11:35 -0800 (PST) (envelope-from garrick@simplenet.com) Received: from garrick.simplenet.net (209.132.9.33) by mail0.mailsender.net (5.0.031) id 38C6C6C10006A575; Fri, 10 Mar 2000 22:03:19 -0800 Message-Id: <3.0.5.32.20000310221129.0348ea50@mail.simplenet.com> X-Sender: garricksimplenet@mail.simplenet.com X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.5 (32) Date: Fri, 10 Mar 2000 22:11:29 -0800 To: freebsd-emulation@freebsd.org From: Garrick Subject: Re: [Fwd: Weird errors from linux (compat) rpm] In-Reply-To: <38C96172.9A6050A3@simplenet.com> References: <3CFAB2A312A9D311BB300000D11ABE9211AB98@btcexc01.btc.adaptec.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, I just wanted to follow up with some additional information. Both Doug and I have been working together on this rpm install and it seems we have run into a bit of a wall. We are trying to install a Legato Client rpm built for Redhat Linux. when running /compat/linux/bin/rpm -vv -i legato-client.rpm it produces the following errors. D: requires: cpio unsatisfied. D: package lgtoclnt-rh require not satisfied: cpio error: failed dependencies: libncurses.so.3.0 is needed by lgtoclnt-rh-5.1.0-2 cpio is needed by lgtoclnt-rh-5.1.0-2 This seems odd sense I am pointing $LD_LIBRARY_PATH to the location were libncurses.so.3.0 (/compat/linux/usr/i486-linux-libc5/lib/) is located. So I move on to installing the rpm with --force which has no effect on the outcome. Then I try --nodeps which produces this final error. D: file: /usr/sbin/savefs action: create D: file: /usr/sbin/savegrp action: create D: file: /usr/sbin/savepnpc action: create D: file: /usr/sbin/uasm action: create D: running preinstall script (if any) lgtoclnt-rh-5.1.0-2 unpacking of archive failed: cpio: Bad magic Any thoughts would be appreciated greatly! Thanks, Garrick At 12:56 PM 03/10/2000 -0800, you wrote: > Thank you _very_ much for your suggestions, I will give them a try. > >Doug > >"Long, Scott" wrote: >> >> Rpm has a command line switch that forces it to ignore dependencies ( >> --nodeps i believe. if that doesn't work, try --force). Since the files >> that it is tripping over should exist, using the switch should be safe. >> Also, if you are having path and uname problems, an easy solution is to work >> from within a the linux shell, i.e. run /compat/linux/bin/sh. >> >> > -----Original Message----- >> > From: Doug Barton [mailto:DougB@simplenet.com] >> > Sent: Friday, March 10, 2000 12:56 PM >> > To: freebsd-emulation@freebsd.org >> > Subject: [Fwd: Weird errors from linux (compat) rpm] >> > >> > >> > No response on -questions, and I'm a bit desperate here... >> > >> > Thanks, >> > >> > Doug >> > >> > -------- Original Message -------- >> > Subject: Weird errors from linux (compat) rpm >> > Date: Thu, 09 Mar 2000 11:13:06 -0800 >> > From: Doug Barton >> > Organization: http://www.simplenet.com/ >> > To: freebsd-questions@freebsd.org >> > >> > Howdy, >> > >> > I'm into the wonderful world of linux compatability for >> > the second time. >> > The first time I played with it went quite well, I set up >> > real player and >> > it ran quite nicely. Then all the shows I listened to went to the G2 >> > format, and I can't find a real player for that so I quit using it. >> > >> > Now I've got some real work to do, namely getting the >> > linux version of the >> > legato backup client running on freebsd. I upgraded the ports on my >> > 3.4-Release system and did 'make install' in linux-base. It installed >> > cleanly to /usr/compat/linux, and I have the /compat symlink. >> > I can run the >> > linux rpm binary, and it spits out help, etc. However when I >> > attempt to do >> > 'rpm -vv -i legato-client.rpm I get the errors in the attached log. >> > >> > I tried setting LD_LIBRARY_PATH to /usr/compat/linux, >> > but that doesn't >> > help. I also checked in the /compat/linux directory and >> > everything listed >> > in that error log is present, except cpio. >> > >> > Any assistance in this would be greatly appreciated. >> > >> > Thanks, >> > >> > Doug >> > -- >> > "Too much of a good thing is WONDERFUL." >> > -- Mae West >> > > >-- > "Too much of a good thing is WONDERFUL." > -- Mae West > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message From owner-freebsd-emulation Sat Mar 11 20:58: 0 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from isds.duke.edu (davinci.isds.duke.edu [152.3.22.1]) by hub.freebsd.org (Postfix) with ESMTP id E6B7C37BD8F for ; Sat, 11 Mar 2000 20:57:56 -0800 (PST) (envelope-from sto@stat.Duke.EDU) Received: from cayenne.isds.duke.edu (cayenne.isds.duke.edu [152.3.22.11]) by isds.duke.edu (8.8.8/8.8.8) with ESMTP id XAA22814; Sat, 11 Mar 2000 23:57:55 -0500 (EST) Received: (from sto@localhost) by cayenne.isds.duke.edu (8.8.8/8.8.8) id XAA05560; Sat, 11 Mar 2000 23:57:55 -0500 (EST) Date: Sat, 11 Mar 2000 23:57:55 -0500 From: "Sean O'Connell" To: Andrew Gallatin Cc: FreeBSD emulation Subject: Re: linux_base 6.1 may work now Message-ID: <20000311235754.A5556@stat.Duke.EDU> Reply-To: "Sean O'Connell" References: <14538.64168.213977.432746@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <14538.64168.213977.432746@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Sat, Mar 11, 2000 at 09:05:09PM -0500 X-Organization: Institute of Statistics and Decision Sciences Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Andrew Gallatin stated: > > Sean, > > There was a commit yesterday which may have fixed the linux problem. > I don't have an x86 handy to play with -- can you see if it makes > splus et al run with linux_base 6.1? > > Drew > > > [9074/9167] Martin Cracauer cvs commit: src/sys/i386/inclu 14 lines -- (all) > Date: Fri, 10 Mar 2000 09:56:33 -0800 (PST) > From: Martin Cracauer > To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org > Subject: cvs commit: src/sys/i386/include npx.h > Precedence: bulk > X-Loop: FreeBSD.ORG > > cracauer 2000/03/10 09:56:33 PST > > Modified files: > sys/i386/include npx.h > Log: > Change the default FPU control word so that exceptions for new > processes are now masked until set by fpsetmask(3). > > Submitted by: bde > Approved by: jkh, bde > > Revision Changes Path > 1.18 +5 -35 src/sys/i386/include/npx.h Drew- This did it! I can run Splus! [51]<11:49pm>sto@feta:~> Splus S-PLUS : Copyright (c) 1988, 1999 MathSoft, Inc. S : Copyright Lucent Technologies, Inc. Version 5.1 Release 1 for Linux 2.0.31 : 1999 Working data will be in /usr/home/staff/sto/MySwork > q() I am also listening to WXDU on RealPlayer too! Yippee! S ----------------------------------------------------------------------- Sean O'Connell Email: sean@stat.Duke.EDU Institute of Statistics and Decision Sciences Phone: (919) 684-5419 Duke University Fax: (919) 684-8594 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message