Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@sources.redhat.com Delivered-To: mailing list cygwin@sources.redhat.com Date: Thu, 29 Nov 2001 08:26:07 +0100 From: "Gerrit P. Haase" X-Mailer: The Bat! (v1.53t) Business Reply-To: "Gerrit P. Haase" Organization: Esse keine toten Tiere X-Priority: 3 (Normal) Message-ID: <39384249060.20011129082607@familiehaase.de> To: "Pierre A. Humblet" CC: cygwin@cygwin.com Subject: Re: can not install libwww-perl-5.61 In-Reply-To: <3.0.5.32.20011128233313.0082ccd0@pop.ne.mediaone.net> References: <3.0.5.32.20011128233313.0082ccd0@pop.ne.mediaone.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Sender: 320081107336-0001@t-dialin.net Hallo Pierre, Am 2001-11-29 um 05:33 schriebst du: > Is it a dbm problem or is the following coincidental? > main() > { > DBM *dbp; > dbp = dbm_open("xxx", O_RDWR|O_CREAT, 0644); > if (dbp == NULL) perror("dbm_open"); > } > yields: > dbm_open: Permission denied > http://sources.redhat.com/ml/cygwin/2001-11/msg01391.html reported >> robot/rules-dbm.....Can't open test-436657: Permission denied at > robot/rules-dbm.t line 9 Where does this error come from, is it also from gdbm? Eventually there is a check for a special set of permissions like 644 and at Win98 is always 700 so an error is raised, maybe the 'wrong' error text in gdbm? What if you change the above snippet to: main() { DBM *dbp; dbp = dbm_open("xxx", O_RDWR|O_CREAT, 0700); if (dbp == NULL) perror("dbm_open"); } The original poster has failures probably because he doesn't use 'ntsec' in his CYGWIN= settings. > Cygnus Win95/NT Configuration Diagnostics > Windows 98 SE Ver 4.10 build 67766446 A > Cygwin DLL version info: > DLL version: 1.3.5 > DLL epoch: 19 Ciao, Gerrit P. Haase mailto:gp@familiehaase.de -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/