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 |
-----------------------------------------------------------------------------