Path: news.net.uni-c.dk!noatun.mjolner.dk!mail-to-news From: Jan Atle Ramsli Newsgroups: comp.lang.beta Subject: Re: Solaris bugs ...? Date: Mon, 06 May 2002 10:55:54 +0200 Organization: Posted to comp.lang.beta by a mailtonews script Lines: 34 Sender: lbr@mjolner.dk Approved: mailtonews@cs.au.dk Message-ID: References: <20020506093103.19549.qmail@midgaard.mjolner.dk> NNTP-Posting-Host: bifrost.mjolner.dk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.net.uni-c.dk 1020678930 32530 130.225.4.254 (6 May 2002 09:55:30 GMT) X-Complaints-To: usenet@news.net.uni-c.dk NNTP-Posting-Date: Mon, 6 May 2002 09:55:30 +0000 (UTC) Mailing-List: contact usergroup-help@mjolner.dk; run by ezmlm X-No-Archive: yes X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.7-10 i686) X-Accept-Language: en X-Original-Message-ID: <3CD6451A.C5E570BF@skynet.be> X-Original-Sender: atle@excalibur.skynet.be Xref: news.net.uni-c.dk comp.lang.beta:13229 Peter Andersen wrote: > 2. The specific problem here was caused by changes on the solaris > installation on Atles machine, which caused the paths to the files > to be different than when they were compiled. Maybe someone is interested in why and how? Solaris creates a slice and mounts it on /export/home - you are supposed to have a symlink to /home . I had to reinstall, but did not want my home dir zapped. I preseved /home So I got both /export/home with a failed symlink (file exists) and a /home directory. My /etc/password file said that $HOME was in /export/home/atle and in the beginning it tried to symlink from /export/home/atle to /home/atle. It was starting to look like spaghetti bolognese with ketchup and vanilla ice cream. This doesn't look like any other Unix I have seen. So, I moved the files around until the slice was mounted on /home and /export/home was symlinked to /home. I changed /etc/passwd and $HOME became /home/atle Beta just wondered "where are all those weird directories?" I answered "Gone" by deleting all the Beta-generated files. Seen like this, it actually makes perfect sense :-) Atle