I have debianized mawk(1), a pattern scanning and text processing language (it's awk, really). I will upload it as soon as I get ELF installed. For now, I have a few questions on this my first debianization effort.
o Why is gawk a required package? And is there any reason why gawk forcibly installs awk to be a symbolic link to awk? Maybe because my mawk package hasn't been released yet :) Could gawk | mawk be set up for the Required priority? o I'm not clear on the "provides" virtual package as it would apply to 'awk'. Should gawk "provide" 'awk'? Should mawk "provide" 'awk'? Since clearly awk should be a symbolic link to gawk or mawk but not both, is there a conflict here? Or should the "conflict" be resolved by the {post,pre}{inst,rm} scripts (this seems best to me as most people would have both installed side by side)? Maybe my mawk package should Recommends or Suggests gawk? o It occurs to me that many packages should "Recommends" or "Suggests" man and/or info. Yet they don't. Why? What am I missing? And most packages depend on ldso. So are essential packages too basic to be listed in the control files? Is it possible that this lack of consistency in setting dependencies could affect us much like the current libc, libc4 and libc5 (which as required packages under Debian 0.93R6 weren't mentioned in the depends fields of any packages). Thanks for Debian. I'm thoroughly enjoying it! I just wish I could easily order a CD :( -- Christopher J. Fearnley | UNIX SIG Leader at PACS [EMAIL PROTECTED] (finger me!) | (Philadelphia Area Computer Society) [EMAIL PROTECTED] | Design Science Revolutionary http://www.netaxs.com/~cjf | Explorer in Universe "Dare to be Naive" -- Bucky Fuller | Linux Advocate