Subject: Re: SUP
To: Klaus Klein <kleink@layla.inka.de>
From: Paul Goyette <paul@whooppee.com>
List: current-users
Date: 05/26/1997 05:26:00
I _think_ this problem is caused by the fact that ld recently became a new
subdirectory.  Previously, gnu/usr.bin/ld contained the sources for ld,
plus three subdirectories.  If you've ever completed a build there, you
have gnu/usr.bin/ld/ld which is the executable of ld.

But now, there's one more level of directory structure.  SUP is trying to
create the _directory_ gnu/usr.bin/ld/ld/ in which it wants to put the new
sources.  But it can't create the directory because there's already a
non-directory with the same name.

So, easy solution:

	cd gnu/usr.bin/ld
	make cleandir

Then SUP to your heart's content!

On Mon, 26 May 1997, Klaus Klein wrote:

> On Mon, 26 May 1997 02:19:59 -0500 (CDT)
>  "Tom T. Thai" <tomthai@future.net> wrote:
> 
> > What do these sup errors mean or how can I fix it?
> > ----
> > # sup supfile.netbsd
> > SUP 8.26 (4.3 BSD) for file supfile.netbsd at May 26 07:43:00
> > SUP Upgrade of current-allsrc at Mon May 26 07:45:54 1997
> > SUP: Can't create src/gnu/usr.bin/ld/ld/Makefile from temp file: Not a 
> > directory
> > [...]
> 
> Just in case you're using a post-970408 kernel, please make sure your
> sup client is up to date.
> 
> 
> -klaus
> 

-----------------------------------------------------------------------------
| Paul Goyette       | PGP Public Key fingerprint:  | E-mail addresses:     |
| Network Consultant |     0E 40 D2 FC 2A 13 74 A0  |  paul@whooppee.com    |
| and kernel hacker  |     E4 69 D5 BE 65 E4 56 C6  |  paul_goyette@ins.com |
-----------------------------------------------------------------------------