Re: Make installworld problems with BETA4 through 6

From: Ruslan Ermilov (ru_at_freebsd.org)
Date: 09/28/04

  • Next message: Roman Kurakin: "Re: "NTLDR missing" after 5-RELEASE install"
    Date: Tue, 28 Sep 2004 10:43:24 +0300
    To: Adam Smith <adam@internode.com.au>
    
    
    

    On Tue, Sep 28, 2004 at 10:19:07AM +0930, Adam Smith wrote:
    > On Tue, Sep 28, 2004 at 09:31:26AM +0930, Adam Smith said:
    > > Since about BETA4, I've been having installworld problems.
    >
    > And I seem to have found the reason. I am not sure if this problem was due
    > to an existing issue with my system or the new buildworld, but, I found
    > that /usr/share/nls/en_US.US-ASCII was a symlink to 'C' in the same
    > directory.
    >
    That's normal:

    $ uname -srm
    FreeBSD 5.3-BETA6 i386
    $ ls -l /usr/share/nls/en_US.US-ASCII
    lrwxr-xr-x 1 root wheel 1 Sep 27 20:59 /usr/share/nls/en_US.US-ASCII -> C

    > There was no entry for 'C' and so I removed the symlink entirely. I then
    > went back to /usr/src and performed another "make installworld" and it
    > installed successfully.
    >
    Hrm, that's odd. The "distrib-dirs" target in src/src/Makefile which
    is run as the first step of installworld should have taken care of
    creating /usr/share/nls/C, at least I wasn't able to reproduce any
    problem here. The only way I could have made it break is to have
    /usr/share/nls/C symlinked to some nonexistent filename. But you say
    there was no 'C' entry at all...

    Anyway, a complete "installworld" output would help narrow this problem
    down. If not, there's nothing to discuss in this thread anymore.

    Cheers,

    -- 
    Ruslan Ermilov
    ru@FreeBSD.org
    FreeBSD committer
    
    



  • Next message: Roman Kurakin: "Re: "NTLDR missing" after 5-RELEASE install"

    Relevant Pages

    • Re: BETA1 5.3 make world DESTDIR failure
      ... and specify DESTDIR when doing make installworld. ... I'm finishing testing a patch for Makefile.inc1. ... Ruslan Ermilov ... FreeBSD committer ...
      (freebsd-current)
    • Re: make installworld for non-root user
      ... retrieving revision 1.6 ... Not until you call installworld with "make -fMakefile.inc1 ...". ... > during buildworld and just install the compiled files during installworld. ... FreeBSD committer ...
      (freebsd-hackers)
    • Re: bind9: /etc/namedb symlink problem
      ... > It looks like the first time you do a make installworld it works right. ... > causes the make to fail. ... FreeBSD committer ...
      (freebsd-current)
    • Re: make installworld for non-root user
      ... > is there an easy way for a non-root user to test the installworld target? ... FreeBSD committer ...
      (freebsd-hackers)
    • Re: Make installworld problems with BETA4 through 6
      ... there's nothing to discuss in this thread anymore. ... Unfortunately I can't reproduce the output any longer, ... installworld has been successful. ...
      (freebsd-current)