Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Jan 2003 00:21:26 +1100
From:      Edwin Groothuis <edwin@mavetju.org>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: ports/databases/firebird Makefile distinfo pkg-plist ports/databases/firebird/files RELNOTES patch-ad patch-ae patch-builds::original::boot.sfx.interbase patch-builds::original::prefix.freebsd patch-jrd::gds.c patch-jrd::isc_file.c patch-jrd::isc_sync.c patch-jrd::jrd.h ...
Message-ID:  <20030116132126.GA77705@k7.mavetju>
In-Reply-To: <20030116122039.GA31398@rot13.obsecurity.org>
References:  <200301161152.h0GBq1Yr059455@repoman.freebsd.org> <20030116122039.GA31398@rot13.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 16, 2003 at 04:20:39AM -0800, Kris Kennaway wrote:
> On Thu, Jan 16, 2003 at 03:52:00AM -0800, Edwin Groothuis wrote:
> 
> >   Disabled package building for -current because of NFS locking problems.
> >   ^^ hopefully did it okay.
> 
> Could someone please explain these problems to me?

If I understood them, sure :-/

This is what I wrote the maintainer wrote in the original PR:

> mv -f burp source/interbase/bin/gbak
> touch burp
> chmod 666 burp
> source/interbase/bin/gbak -c misc/metadata.gbak
> source/refDatabases/jrd/metadata.gdb
> can't format message 12:256 -- message system code
> -4operating system directive flock failed
> can't format message 12:256 -- message system code -4
> Operation not supported
> can't format message 12:256 -- message system code -4can't
> format message 12:33 -- message system code -4
> can't format message 12:169 -- message system code -4can't
> format message 12:83 -- message system code -4
> *** Error code 1
>
> Could be because I'm compiling it on an NFS disk.
> Onder 4.7 is went without a problem. Suggesstions?
>

On which he replied with:

Don't compile it on an NFS volume. You'll need client and
server NFS locking working for it to succeed. I haven't done
this myself though.
The historical behaviour of Interbase was to convert the
local file request into a network request - ie ask the
Interbase server running on the NFS server for access to the
database file.
This codepath isn't working on FreeBSD though. I have no
intention of getting it working either.
I'll submit a PR later on with a pre-build message
highlighting this deficiency.

So yeah, I have no idea on what it means or how it can be overcome
it, except by marking it as "bad" for Bento.
   
Edwin

-- 
Edwin Groothuis      |            Personal website: http://www.mavetju.org
edwin@mavetju.org    |    Weblog: http://www.mavetju.org/weblog/weblog.php 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030116132126.GA77705>