From owner-freebsd-ports Sun Aug 31 17:04:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA24851 for ports-outgoing; Sun, 31 Aug 1997 17:04:07 -0700 (PDT) Received: from hauki.clinet.fi (root@hauki.clinet.fi [194.100.0.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA24809 for ; Sun, 31 Aug 1997 17:04:00 -0700 (PDT) Received: from katiska.clinet.fi (root@katiska.clinet.fi [194.100.0.4]) by hauki.clinet.fi (8.8.6/8.8.6) with ESMTP id DAA08740; Mon, 1 Sep 1997 03:03:56 +0300 (EET DST) Received: (root@localhost) by katiska.clinet.fi (8.8.7/8.6.4) id DAA27543; Mon, 1 Sep 1997 03:03:55 +0300 (EEST) Date: Mon, 1 Sep 1997 03:03:55 +0300 (EEST) Message-Id: <199709010003.DAA27543@katiska.clinet.fi> From: Heikki Suonsivu To: rdist-bugs@usc.edu Cc: freebsd-ports@freebsd.org Subject: rdist6 fails to make directories Reply-To: Heikki Suonsivu Organization: Clinet Ltd, Espoo, Finland Sender: owner-freebsd-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'm quite sure this was discussed some time ago, but cannot find anything... rdist6 does not correctly make directories. If trying to rdist site-start.el to a machine which does not have /usr/local/share/emacs/site-lisp directory yet, I get: innopoli7-gw.espoo.clinet.fi: /usr/local/share/emacs/site-lisp/site-start.el: installing innopoli7-gw.espoo.clinet.fi: innopoli7-gw: REMOTE ERROR: /usr/local/share/emacs/site-lisp -> /usr/local/share/emacs/site-lisp/site-start.el: rename failed: Not a directory I checked that it does make all missing directories except site-lisp. This seems to be generic, always the last directory component is left out. I the directory is created manually rdist6 proceeds fine. Older rdist versions do not seem to exhibit this bug. The problem probably lies in server.c, but I could not find a version which would have any changes in this area. There seems to be little work done on rdist lately ? -- Heikki Suonsivu, T{ysikuu 10 C 83/02210 Espoo/FINLAND, hsu@clinet.fi mobile +358-40-5519679 work +358-9-43542270 fax -4555276