This is the mail archive of the cygwin-apps@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: man.config


On Thursday 8 Jun 00, Stuart Prescott writes:
> ** I've just worked out what its problem is.... I changed a couple of the 
> mounts:
> 
> umount /usr/bin
> umount /usr/lib
> 
> at the time I couldn't see why you would want these places mounted twice...
> anyway.... all seems to work quite cleanly now: the rest of this email does 
> provide a little more information, but was written before I had worked all 
> this out.
> 
> regards
> 
> Stuart

Stuart,

A default setup should have given you the following mounts:

Device              Directory           Type         Flags
C:\cygwin\bin       /usr/bin            user         binmode
C:\cygwin\lib       /usr/lib            user         binmode
C:\cygwin           /                   user         binmode

Then, as far as any Cygwin app can tell, /usr/lib has the same
contents as /lib, because they both point to C:\cygwin\lib.  In
Explorer, C:\cygwin\usr\lib would look empty, but that directory is
just a place-holder for the mount point.  Any cygwin application
(including man) should follow the /usr/lib mount-point and would find
(in this case) C:\cygwin\lib\man.conf as /usr/lib/man.conf or
/lib/man.conf, whichever it was looking for.

I don't know what might have gone wrong in your case.  It may be too
late to figure it out, now that you've unmounted /usr/bin and
/usr/lib, and re-run setup.  Anyway, I've cc'd these details to the
Cygwin developers, in case they can make use of it.  Feel free to
follow up with me, as you will not be able to post to
cygwin-apps@sourceware.cygnus.com yourself.

Thanks for providing these details.

David


> >What about /usr/lib/man.conf?  Is it missing?
> indeed, it is. In my distribution, the /usr/lib/ directory was initially 
> empty. I have gone scratching though it and found a /lib/man.conf file but 
> it seems to have been ignored.
> 
>  > None should be necessary.  'man' should indeed work OOTB.  (It does
> >for me, and other developers.)
> It's very very strange indeed.
> 
> I have just re-run the setup utility against the files files originally 
> downloaded by my first setup, and (while the /usr/lib directory is still 
> empty) a /lib/man.conf file is now there and man works just fine... very 
> strange.
> 
> I've just been playing around with the man-*-tar.gz file and have found 
> that winzip (which I frequently use to play with tar/gz files) hangs 
> spectacularly on this file.
> 
> > > The system is a straight 'setup' install of cygwin (from a japanese
> > > mirror), with an additional installation of the cygutils package.
> >
> >There was no 'man' in cygutils, was there?
> No there isn't (it was removed in early May, according to the website). 
> However, I would like to correct my earlier statement -- I haven't actually 
> installed cygutils yet. (Sorry for the confusion)
> 
> >May I forward these details to the cygwin developers?  We are studying
> >your case.
> you most certainly may -- I'm always keen to support OpenSource development 
> in any way possible.
> 
> however, at this stage, I'd be tempted to write this one off as "the one 
> that went a little strange"
> 
> >Please also send the output of 'cygcheck -s -v -r'.
> appended as follows...
> 
> 
> 
> 
> 
> 
> Cygnus Win95/NT Configuration Diagnostics
> Current System Time: Wed Jun  7 16:54:22 2000
> Win9X Ver 4.10 build 67766446  A
> Path:   /BIN
>          /USR/LOCAL/BIN
>          /c/PERL/BIN
>          /c/UNIX95
>          /c/VIM/VIM55
>          /c/WINDOWS
>          /c/WINDOWS
>          /c/WINDOWS/COMMAND
>          /c/WINDOWS/SYSTEM
>          /c/PROGRA~1/ZSHELL
>          /c/ATF
>          /c/PROGRA~1/COMMON~1/MDLSHA~1/ISIS
> SysDir: C:\WINDOWS\SYSTEM
> WinDir: C:\WINDOWS
> HOME = `/c/mydocu~1/'
> MAKE_MODE = `unix'
> PWD = `/stuart'
> !C: = `C:\mydocu~1'
> !D: = `D:\Old Software\fonts'
> !T: = `T:\Cindy.Sexton'
> ATF_DIR = `C:\ATF'
> ATF_XFER = `C:\ATF\TEMP'
> BLASTER = `A220 I5 D1 T4'
> CMDLINE = `bash --login'
> COMSPEC = `C:\WINDOWS\COMMAND.COM'
> DOS16M = `2'
> HOSTNAME = `XENO'
> HOSTTYPE = `i586'
> LS_COLORS = 
> `no=00:fi=00:di=01;34:ln=01;36:pi=07;40;35:so=07;35:bd=07;40;34:cd=07;40;33:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.CMD=01;32:*.exe=01;32:*.EXE=01;32:*.com=01;32:*.COM=01;32:*.btm=01;32:*.BTM=01;32:*.bat=01;32:*.BAT=01;32:*.tar=01;31:*.TAR=01;31:*.tgz=01;31:*.TGZ=01;31:*.arj=01;31:*.ARJ=01;31:*.taz=01;31:*.TAZ=01;31:*.lzh=01;31:*.LZH=01;31:*.zip=01;31:*.ZIP=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.GZ=01;31:*.jpg=01;35:*.JPG=01;35:*.jpeg=01;35:*.JPEG=01;35:*.gif=01;35:*.GIF=01;35:*.psp=01;35:*.PSP=01;35:*.tif=01;35:*.TIF=01;35:*.tiff=01;35:*.TIFF=01;35:*.bmp=01;35:*.BMP=01;35:*.xbm=01;35:*.XBM=01;35:*.xpm=01;35:*.XPM=01;35:*.doc=01;33:*.DOC=01;33:*.dot=01;33:*.DOT=01;33:*.xls=01;33:*.XLS=01;33:*.htm=01;37:*.HTM=01;37:*.html=01;37:*.HTML=01;37:'
> MACHTYPE = `i586-pc-cygwin32'
> OSTYPE = `cygwin32'
> PROMPT = `$p$g'
> SHELL = `/bin/sh'
> SHLVL = `1'
> SMS_UNSUPPORTED_OS = `TRUE'
> TEMP = `C:\windows\temp\'
> TERM = `cygwin'
> TMP = `c:\windows\temp\'
> WINBOOTDIR = `C:\WINDOWS'
> WINDIR = `C:\WINDOWS'
> _ = `/BIN/cygcheck'
> TZ = `AUSEST-10AUSEDT-11,M10.5.0/2,M3.5.0/2'
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start 
> Menu\&Programs\Accessories\Cygnus Solutions
>    (default) = (unsupported type)
> HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start 
> Menu\&Programs\Cygnus Solutions
>    (default) = (unsupported type)
> HKEY_CURRENT_USER\Software\Cygnus Solutions
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
>    (default) = `/cygdrive'
>    cygdrive flags = 0x00000020
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/
>    (default) = `C:\cygwin\'
>    flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/c
>    (default) = `c:/'
>    flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/stuart
>    (default) = `c:/my documents'
>    flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2\/desktop
>    (default) = `c:/windows/desktop'
>    flags = 0x00000002
> HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
> HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Installed Components
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\Installed 
> Components\C:/cygwin
>    (default) = `20000517'
>    bash = `0002.0004'
>    binutils = `19990818.0001'
>    bison = `0000'
>    byacc = `0000'
>    bzip = `0000'
>    clear = `0001.0000'
>    cygwin = `0001.0001.0001'
>    dejagnu = `0000'
>    diff = `0000'
>    expect = `0000'
>    fileutils = `0000'
>    findutils = `0000'
>    flex = `0000'
>    gawk = `0000'
>    gcc = `0002.0095.0002.0001'
>    gdb = `20000415'
>    gperf = `0000'
>    grep = `0000'
>    groff = `0001.011a.0001'
>    gzip = `0000'
>    inetutils = `0001.0003.0002.0002'
>    less = `0000'
>    libpng = `0001.0000.0006.0001'
>    login = `0001.0002'
>    m = `0000'
>    make = `0000'
>    man = `0001.005g.0002'
>    patch = `0000'
>    sed = `0000'
>    shellutils = `0000'
>    tar = `0000'
>    tcltk = `0000'
>    termcap = `0002'
>    texinfo = `0000'
>    textutils = `0000'
>    time = `0000'
>    zlib = `0001.0001.0003.0001'
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\Cygwin\mounts v2
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
> HKEY_LOCAL_MACHINE\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
> a:  fd           N/A    N/A
> c:  hd  FAT32  11496Mb  64% CP    UN           FOOBAR
> d:  cd           N/A    N/A
> n:  net NTFS   29996Mb  69% CP CS UN PA FC
> p:  net NTFS   67744Mb  72% CP CS UN PA FC     USERDATA
> r:  net NTFS   29996Mb  69% CP CS UN PA FC
> t:  net NTFS   29996Mb  69% CP CS UN PA FC
> u:  net NTFS   104030Mb  46% CP CS UN PA FC     Data
> c:\windows\desktop  /desktop  user    binmode
> c:\my documents  /stuart  user    binmode
> C:\cygwin  /        user    binmode
> c:    /c       user    binmode
> Found: C:\cygwin\BIN\bash.exe
> Found: C:\cygwin\BIN\cat.exe
> Found: c:\UNIX95\cat.exe
> Warning: C:\cygwin\BIN\cat.exe hides c:\UNIX95\cat.exe
> Found: C:\cygwin\BIN\cpp.exe
> Found: C:\cygwin\BIN\find.exe
> Found: c:\WINDOWS\COMMAND\find.exe
> Warning: C:\cygwin\BIN\find.exe hides c:\WINDOWS\COMMAND\find.exe
> Found: C:\cygwin\BIN\gcc.exe
> Found: C:\cygwin\BIN\gdb.exe
> Found: C:\cygwin\BIN\ld.exe
> Found: C:\cygwin\BIN\ls.exe
> Found: c:\UNIX95\ls.exe
> Warning: C:\cygwin\BIN\ls.exe hides c:\UNIX95\ls.exe
> Found: C:\cygwin\BIN\make.exe
> Found: C:\cygwin\BIN\sh.exe
>    569k 2000/05/15 C:\cygwin\BIN\cygwin1.dll - os=4.0 img=1.0 sys=4.0
>                    "cygwin1.dll" v0.0 ts=2000/5/15 13:48
>    115k 1999/09/14 C:\cygwin\BIN\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
>                    "cygitcl30.dll" v0.0 ts=1999/9/14 12:46
>     63k 1999/09/14 C:\cygwin\BIN\cygitk30.dll - os=4.0 img=1.0 sys=4.0
>                    "cygitk30.dll" v0.0 ts=1999/9/14 12:47
>    474k 1999/09/14 C:\cygwin\BIN\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
>                    "cygtcl80.dll" v0.0 ts=1999/9/14 12:31
>     19k 1999/09/14 C:\cygwin\BIN\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
>     24k 1999/09/14 C:\cygwin\BIN\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
>                    "cygtclreg80.dll" v0.0 ts=1999/9/14 12:31
>    768k 1999/09/14 C:\cygwin\BIN\cygtk80.dll - os=4.0 img=1.0 sys=4.0
>                    "cygtk80.dll" v0.0 ts=1999/9/14 12:36
>    569k 2000/05/15 C:\cygwin\USR\LOCAL\BIN\cygwin1.dll - os=4.0 img=1.0 sys=4.0
>                    "cygwin1.dll" v0.0 ts=2000/5/15 13:48
> Use -h to see help about each section
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]