[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cvs commit to boot-floppies by sgybas



On Mon, Mar 11, 2002 at 06:45:51PM +0000, Philip Blundell wrote:
> On Mon, 2002-03-11 at 17:05, Stefan Gybas wrote:
> > On Mon, Mar 11, 2002 at 04:58:10PM +0000, Phil Blundell wrote:
> > 
> > > Weird, I don't understand why that would happen.  Where has that
> > > etc/terminfo/a directory come from?
> > 
> > >From ncurses-base, see EXTRACT_LIST_s390 and SMALL_BASE_LIST_s390:
> > 
> > etc/terminfo/a/ansi
> 
> Well, yeah, but it should be getting moved out of the way.  The terminfo
> cruncher starts with:
> 
>     if [ -e $R/etc/terminfo ]; then
>         mv $R/etc/terminfo $R/etc/terminfo.1
>         termdirs="$termdirs etc/terminfo.1"
>     fi
> 
>     mkdir $R/etc/terminfo
> 
> So you ought to start out with an empty etc/terminfo directory, which
> then gets populated by symlinks and definition files as appropriate. 
> Apparently this isn't happening for you, for some mysterious reason.

Check this out:

$ cd /tmp
$ ls a
ls: a: No such file or directory
$ ln -s . a
$ ln -s . a
ln: `a/.': cannot overwrite directory

I think two terminfo entries starting with the same letter will
trigger this.  Please see the patch I posted for my proposed
fix.

Matt

Attachment: pgpvVEDSB9for.pgp
Description: PGP signature


Reply to: