Questions in this catagory:

  1. Sometimes my repository or build just seems to stop

  2. Mounting the repository takes a long time


Sometimes my repository or build just seems to stop

Red Hat 9 and Fedora Core 1 are known to have buggy implementations of the pthreads multi-threading API. If you're running one of these, please consider upgrading to Fedora Core 2 or higher.

The Linux implementation of pthreads has gone through a lot of revisions. Red Hat 9 was the first Red Hat release to use the NPTL (Native POSIX Thread Library) rewrite. The first few OS releases which included it had some subtle bugs which are most often observed in fairly complicated multi-threaded applications such as Vesta. By Fedora Core 2 these problems seem to have been resolved.

Mounting the repository takes a long time

The Vesta repository is an NFS server. Unfortunately, the kernel will always contact the portmap(8) daemon when mounting an NFS volume, even when the port number is explicitly specified (as it is with the Vesta repository). Make sure that you have portmap installed and running on your repository server host. You can usually check this with:

rpcinfo -p `vgetconfig Repository NFS_host`