Re: compiling with gettext

1997-05-14 Thread Susan G. Kleinmann
Yesterday I reported that I was no longer able to compile the package 'sp'.
Santiago Vila and Tom Lees both kindly offered suggestions, but both of
these still leave sp in an uncompilable state.

Santiago pointed out that the problem might be intrinsic to the 
existing gettext-0.26, and suggested I wait til gettext-0.28 becomes
available.  This might be a very long time, since gettext-0.26 came out 
in December.

Tom pointed out that my include line:
  #include /usr/share/gettext/intl/libgettext.h 
referred to libc6 headers, which must surely have caused a problem since
I was linking with libc5.  So I changed this to
#include /usr/include/libintl.h.
But this produces the same result as if I had no include line at all:

../lib/libsp.a(MessageTable.o): In function 
`GettextMessageTable::GettextMessageTable(void)':
MessageTable.o(.text+0x35): undefined reference to `bindtextdomain'
../lib/libsp.a(MessageTable.o): In function 
`GettextMessageTable::getText(MessageFragment const , Stringchar ) const':
MessageTable.o(.text+0x69): undefined reference to `dgettext'

If anyone has any other suggestions, I'd be very grateful.

Susan


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



compiling with gettext

1997-05-13 Thread Susan G. Kleinmann
I have been trying for some time to solve Bug #8882 against the 'sp'
package, which says that in order to make it buildable under glibc,
I need to call libintl as well as libnls in order to accommodate glibc,
and to define LINUX_TYPES_H for glibc.  I made those changes and could
no longer get the program to compile.  After a while I realized that
the changes were unrelated to my inability to compile the program; which
I tested by going back to the original sources and trying recompilation
without the fixes.  Sure enough, I got the same error messages:

1.  First there's a complaint about an undefined dgettext in 
lib/MessageTable.cxx.  I think I bludgeoned this one by inserting the
line 
#include /usr/share/gettext/intl/libgettext.h 
in the top of that file.  

2.  When I then recompile the program I get the message:
MessageTable.cxx:102: parse error before `const'
MessageTable.cxx:103: parse error before `const'
MessageTable.cxx:104: parse error before `while'
MessageTable.cxx:105: parse error before `while'

where the four lines in question are:
extern char *dgettext(const char *, const char *);
extern char *gettext(const char *);
extern char *textdomain(const char *);
extern char *bindtextdomain(const char *, const char *);

I thought I saw a message in debian-devel that gettext was now outmoded.
Perhaps this is related to my problem?  I notice that Ulrich Drepper has
version 0.27 of gettext on his server, but he still has the generic
gettext package pointing to 0.26, which is what we have in the distribution
and what I have installed.  Anyway, it would seem pretty meaningless to
me to have a package in the Debian distribution which can't even be
compiled.  If 'sp' is removed, then so should a lot of other programs
that depend on it.

If anyone could provide any pointers or advice, I'd try to upload a fixed
version very quickly.

Susan


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word unsubscribe to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Bug#4623: threading in exmh

1996-09-28 Thread Susan G. Kleinmann
Package: exmh
Version: 1.6.9-2

Recently, in an attempt to thread messages with exmh, I wrote to the author
of thread.tcl (Ignacio Martinez [EMAIL PROTECTED]) and asked for
some help, which he has graciously given.

He said that the version of thread.tcl which was in 1.3.9 was outmoded,
and sent me a new version.  I've attached it below.

He also said that I'd need to patch folder.tcl in order to use the 
revised thread.tcl.  I've attached that below also.

He instructed me to run auto_mkindex in /usr/lib/exmh.

Finally, he said I'd have to add some buttons to my .exmh_defaults file.
*Fops.ubuttonlist:  thread
*Fops.thread.text:  Thread
*Fops.thread.command:   Thread_DisplayAll

Two problems with the threader are:
a) every time one executes a Commit after marking a message for deletion,
the whole folder is automatically re-threaded.  This takes a lot of time.
b) threading doesn't work on folders longer than about 2000 files.

In any case, I believe it would be valuable to make this updates to
the exmh package.

Regards,
Susan Kleinmann

==new version of thread.tcl===
# thread.tcl
#
#
# Display FTOC messages in a threaded manner
#
# Ignacio Martinez[EMAIL PROTECTED]
# Fundesco
# Madrid, April 1996
#

proc Thread_PrintReplies { msg minfo off mark {indent -1} } {
upvar $minfo msginfo
global exwin ftoc

if {$indent  0} {
set indent 0
set blank 
} else {
incr indent [expr [string length $mark] + 1]
set blank [format %*s $indent  ]
}
set maxoff [expr $ftoc(scanWidth) - 2] ;# newline counted as well
foreach m $msginfo(refs,$msg) {
if {[lsearch $msginfo(out) $m]  0} {
set text $msginfo(text,$m)
set tmplist [list [string range $text 0 $off] $blank $mark  \
  [string range $text [expr $off + 1] end]]
set newtext [join $tmplist ]
if {[string length $newtext]  $maxoff} {
set newtext [string range $newtext 0 $maxoff]
}
$exwin(ftext) insert end $newtext\n
lappend msginfo(out) $m
Thread_PrintReplies $m msginfo $off $mark $indent
}
}
}  

proc Thread_IsRel { minfo msg } {
upvar $minfo msginfo

if {[lsearch $msginfo(selm) $msg] = 0} {
return 1
}
foreach m $msginfo(refs,$msg) {
if [Thread_IsRel msginfo $m] {
  return 1
}
}

return 0
}

proc Thread_Scan { folder minfo } {
upvar $minfo msginfo

#
#  We only care about what is currently displayed into the FTOC.
#  New messages are ignored.
#
set maxlines   $msginfo(maxl)
set firstmsg   [Ftoc_MsgNumber 1]
set lastmsg[Ftoc_MsgNumber $maxlines]

set scan_fmt   %(msg)%{message-id}%{in-reply-to}%{references}
set scan_cmd   [list scan +$folder $firstmsg-$lastmsg \
 -noheader -noclear -width  -format $scan_fmt]

if [catch {open |$scan_cmd} pipe] {
Exmh_Status scan failed: $pipe purple
return 1
}

set numline 0
set status Scanning $folder for cross-references ...
set pass [expr int($maxlines/10)]
set msginfo(hits) 0
set msginfo(tref) 0

Exmh_Status $status blue
while {[gets $pipe line]  0} {
if ![regexp {^ *([0-9]+)([^]*)(.*)} $line x num mid newline] {
# no message-id?
regexp {^ *([0-9]+)} $line x num
set mid {}
set newline {}
}
if {$num != [lindex $msginfo(msgs) $numline]} {
Exmh_Status thread/scan message mismatch. Rescan? purple
return 1
}
incr numline
if {$maxlines  250  [expr $numline%$pass] == 0} {
set done [expr 10*$numline/$pass]
Exmh_Status $status $done% done blue
}
set msginfo(refs,$num)  {}
set msginfo(isref,$num) 0
set msgnum($mid) $num
set line $newline  
while {[regexp {([^]*)(.*)} $line x mid newline] == 1} {
if [info exists msgnum($mid)] {
set ref $msgnum($mid)
lappend msginfo(refs,$ref) $num
set msginfo(isref,$num) 1
incr msginfo(hits)
} else {
if ![info exists unres($num)] {
set unres($num) {}
}
lappend unres($num) $mid
}
set line $newline
incr msginfo(tref)
}
}
close $pipe

#
# Second round. Disordered messages (i.e. replies received BEFORE their
# originals)
#
foreach res [array names unres] {
foreach mid $unres($res) {
   if [info exists msgnum($mid)] {
   set ref $msgnum($mid)
   lappend msginfo(refs,$ref) $res
   set msginfo(isref,$res) 1
   incr msginfo(hits)
   }
}
}

return 0
}

proc Thread_Display { {breakoff 20} {mark 

Re: Can't contact Bill Mitchell

1996-09-25 Thread Susan G. Kleinmann
Hi Dale --

 When I try to send e-mail to Bill at: [EMAIL PROTECTED] I get a no
 such user error. Does anyone have a good contact address for Bill?

Bill sent a message to debian-devel a few days ago from this address:

[EMAIL PROTECTED]

 Better yet, does anyone have a copy of the patch we did on less to fix the
 problem reading proc files?
 

I think this is the message you are looking for is the one attached below.

Cheers,
Susan
==

Date: Thu, 30 May 96 17:30 CDT
From: Mike Coleman [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
CC: [EMAIL PROTECTED], debian-devel@lists.debian.org,
[EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: psutils and pipes bug

   Date: Thu, 30 May 1996 12:29:03 -0500
   From: Lukas Nellen [EMAIL PROTECTED]

   Unfortunately, that doesn't solve the problem. Could the problem be
   related to the libraries you link psutils with? The version of libc on
   my system is:
   libc5   5.2.18-6 
   which is the only shared library used by psnup and pstops. Or could
   there be another difference between our systems which might be
   relevant? 

The problem seems to be one or both of: (1) a change in the way psutils
decides whether a file is seekable or not, and (2) libc's (possibly changed)
optimization of fseeks.

Specifically, the current version of psutils decides whether a file is
seekable by SEEK_CUR with 0 as the arg (which is a no-op seek to the current
position), checking to see whether this generates an error.  Libc, however,
optimizes this fseek away (i.e., without calling lseek), and doesn't generate
an error.

The attached patch seems like a reasonable fix.  It tests seekability by
seeking to EOF and back to the current point, checking for errors.

(I'm also Cc:'ing Angus (author of psutils) on this.)

--Mike

P.S.  One of the debian.* files mentions [EMAIL PROTECTED] as the package
maintainer.  Is this really the same as [EMAIL PROTECTED] or a typo?


--- psutil.c~   Mon Feb 19 11:27:19 1996
+++ psutil.cThu May 30 17:15:16 1996
@@ -82,6 +82,7 @@
FILE *ft;
long r, w;
char *p;
+   long fp_pos;
 #if defined(WINNT)
struct _stat fs ;
 #endif
@@ -90,8 +91,9 @@
if (_fstat(fileno(fp), fs) == 0  (fs.st_mode_S_IFREG) != 0)
  return (fp);
 #else
-   if (!fseek(fp, 0L, SEEK_CUR))
- return (fp);
+   if ((fp_pos = ftell(fp)) = 0)
+  if (!fseek(fp, 0L, SEEK_END)  !fseek(fp, fp_pos, SEEK_SET))
+return (fp);
 #endif
 
 #if defined(MSDOS)



Re: where are guidelines?

1996-09-24 Thread Susan G. Kleinmann
Hi Joost --

I think there may be 2 reasons why you can't find the package containing 
the guidelines:
1.  Guidelines doesn't exist any more.  It has evolved into the policy manual
and the programmer manual, and 
2.  The PP manuals aren't in a package (that I could find).  They are 
uploaded seperately into doc/package-developer; the newest ones are in 
/private/project/Incoming.  They are called policy.ps.gz, policy.html.gz, 
programmer.ps.gz, and programmer.html.gz.

HTH,
Susan




Bug#4548: tset man page appears to be aborted

1996-09-22 Thread Susan G. Kleinmann
Package: ncurses-bin
Version: 1.1.9e-1

The last line of the tset man page ends in a comma:
SEE ALSO
   csh(1), sh(1), stty(1), tty(4), termcap(5), ttys(5), envi-
   ron(7),

I do not know what ending the author intended, but:
-- the comma implies _something_ is missing;
-- it seems that terminfo(5) should be among the SEE ALSO's mentioned; and
-- it would be nice to know the author of the page (I was curious because it's
   one of the more clearly written man pages).

Susan Kleinmann




Re: Can I get a debiandoc package?

1996-09-13 Thread Susan G. Kleinmann
Hi Syrus --

You said:
 
 I would like to generate ps versions of the new
 policy and programmer manuals which are formatted for letter
 size.  I notice that sgml2latex does not work on the .sgml ...

If you'd just like to convert the existing postscript files (which
were formatted for A4 paper) to letter paper, then you can use:

psresize -Pa4 -pletter  policy.ps  policy.letter.ps

Ditto for programmer.ps.

To use the .sgml files, you'll need to fetch and install the DTD
that Ian used, then the conversion files he used.  

Good luck,
Susan Kleinmann




dpkg and dependencies

1996-09-05 Thread Susan G. Kleinmann
Ian Jackson and I have had several exchanges by private email 
having to do with the dependencies in dpkg, following my bug reports:
#4262 (dpkg-source requires cpio) and #4263 (dpkg-source requires patch).

We have now come to an impasse.  Ian suggested if I were to bring this
to debian-devel perhaps someone there will set you straight.

Here are the arguments:

I cpio is only required by dpkg-source, and not to install packages.

I I've added it to Suggests and mentioned it in the Description.  This
I will be in 1.3.10.

   (ditto for patch.)

S Now I'm confused.  I would have thought that since a command within the
S dpkg package requires cpio in order to operate, that the whole dpkg package
S would be said to Depend on cpio.  

I No.

S This is not my reading of the programmer's manual, which says:
S Suggests:
S This is used to declare that one package may be more useful with one
S or more others.  Using this field tells the packaging system and the
S user that the listed packages are be [sic] related to this one and can
S perhaps enhance its usefulness, but that installing this one without
S them is perfectly reasonable.

I The manual is correct.  I believe dpkg is in accordance with it now.

S It is unreasonable to install software (dpkg-source) which won't 
S function at all without additional files.  

I So are you suggesting that I should split dpkg up into half a dozen
I packages ?  Since debian-changelog-mode.el won't work without Emacs I
I have to make dpkg depend on Emacs ?  Since you can't use
I dpkg --print-architecture to determine the build architecture unless
I you have GCC and libc installed I should make dpkg depend on those ?
I Since dpkg's NFS installation method won't work without NFS loaded
I into the kernel I should refuse to allow dpkg to install properly if
I you don't have that configured in ?

S Yes.

S In any case, what is the mechanism to warn the user that only 1 
S (or perhaps 0, 2, or some other number) of components of a package 
S he's got installed ought to be expected to work?

I Suggests, plus the Description, and the manuals for the package
I components if this is thought necessary.

S I find this logic absurd.  If it is reasonable to install software that
S won't work, then what is the reason?  Just to remind oneself of its
S existence?  

S Debian users should be told during the initial installation they will
S have 2 choices:
S -- realize that some, most, or perhaps all of the software they just 
Sthought they installed won't work at all, and that they'll need to read 
Severy doc and every man page and every info page associated with the 
Spackage in order to identify the components that won't work, or 
S -- follow religiously every suggestion made by every package.

S I doubt this is the common understanding of the word suggests, except
S perhaps in the world of organized crime.

S The package dependency mechanism does little good if there is not a common
S understanding and use of it.


OK, will someone please set me staight?

Susan Kleinmann




Bug#4305: metmail uses non-existent flag in postinst

1996-08-28 Thread Susan G. Kleinmann
Michael Meskes writes:
 Susan G. Kleinmann writes:
  
  Package: metamail
  Version: 2.7-6
 
 Oops, wrong depends line. Please upgrade your mime-support package.
 

(Perhaps this should be a seperate bug report; if you want one, please
let me know.)

I upgraded mime-support to  2.02-1 sometime yesterday.   

Today I re-ran dpkg --configure metamail.  This produced some odd
queries:

# dpkg --configure metamail
Setting up metamail (2.7-6) ...

New action 'view' for MIME type 'image/*'...
-- package=metamailview=showpicture -viewer xloadimage -view 
-quiet %s

1)  package=metamailview=showpicture -viewer xv %s

Place at what priority? (1-2) --1
 ^^^--- Notice that these indices do not match
 the choices above [-- and 1)] 


New action 'view' for MIME type 'text/richtext'...
-- package=metamailview=shownonascii iso-8859-1 -e richtext -p %s; 
test=test `echo %{charset} | tr [A-Z] [a-z]` = iso-8859-1 -a $DISPLAY 
!= ; copiousoutput

1)  package=metamailview=shownonascii iso-8859-8 -e richtext -p %s; 
test=test `echo %{charset} | tr [A-Z] [a-z]` = iso-8859-8 -a $DISPLAY 
!= ; copiousoutput

Place at what priority? (1-2) --1
 ^^^--- Notice that these indices do not match
 the choices above [-- and 1)] 


New action 'view' for MIME type 'text/richtext'...
-- package=metamailview=richtext %s; copiousoutput

1)  package=metamailview=shownonascii iso-8859-1 -e richtext -p %s; 
test=test `echo %{charset} | tr [A-Z] [a-z]` = iso-8859-1 -a $DISPLAY 
!= ; copiousoutput
2)  package=metamailview=shownonascii iso-8859-8 -e richtext -p %s; 
test=test `echo %{charset} | tr [A-Z] [a-z]` = iso-8859-8 -a $DISPLAY 
!= ; copiousoutput

Place at what priority? (1-3) --1
 ^^^--- Notice that these indices do not match
 the choices above [1) and 2)] 




This seems to be a problem with install-mime; or perhaps I did 
something wrong.  ??

Susan




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-27 Thread Susan G. Kleinmann
Ian Jackson wrote:
 Dale Scheetz writes (Re: Bruce - fiat required to end discussion on lyx/copy
right ?):
 ...
  Pine is in non-free because it's copyright places restrictions on the
  distribution of source. Xforms has more severe restrictions on the
  distribution of source than pine does. It is my understanding that this
  source distribution restriction is what makes Xforms' proper location to
  be non-free.
 
 Please read chapter 2 of the new policy manual.
 

This is my synopsis of the relevant parts of Chapter 2:

Packages go into contrib if their copyrights or patents require that they:
a.  allow distribution of no source code 
b.  allow distribution of only some source code, but not all the source code
needed to compile the program (even given the existence of other sources
in the Debian distribution).
c.  depend on a non-free or contrib package in order to be used
d.  allow use only for a trial period
e.  lack vital functionality
f.  are installer packages
g.  fail to meet some other policy requirement

Packages go into non-free if their copyrights or patents require that they:
h.  disallow distribution for profit
i.  disallow distribution on certain media
j.  disallow distribution except if special permission is obtained
k.  have any other onerous conditions.


My reactions:

Condition (a) is redundant, given condition (b).

It is not clear either what is meant by condition (k), nor how condition 
(k) differs from condition (g).  Without such a distinction, non-free 
and contrib overlap.

The word onerous in condition (k) would seem inconsistent with 
the Debian objective to be a base upon which value-added 
GNU/Linux distributions can be built.


Susan Kleinmann




Bug#4294: gcc -bi486-linux can't find cc1

1996-08-27 Thread Susan G. Kleinmann
 Package: aout-gcc
 Version: 2.6.3-13
 
FYI, the aout-gcc file is in:  
/usr/lib/gcc-lib/i486-linuxaout/2.6.3/cc1

Susan Kleinmann




Bug#4305: metmail uses non-existent flag in postinst

1996-08-27 Thread Susan G. Kleinmann
Package: metamail
Version: 2.7-6

# dpkg --configure metamail
Setting up metamail (2.7-6) ...
/usr/sbin/install-mime: Unknown option '--quiet'
/usr/sbin/install-mime: Unknown option '--quiet'
/usr/sbin/install-mime: Unknown option '--quiet'
/usr/sbin/install-mime: Unknown option '--quiet'
/usr/sbin/install-mime: Unknown option '--quiet'
/usr/sbin/install-mime: Unknown option '--quiet'
/usr/sbin/install-mime: Unknown option '--quiet'
/usr/sbin/install-mime: Unknown option '--quiet'
...
dpkg: error processing metamail (--configure):
 subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
 metamail

Susan Kleinmann




Re: Bruce - fiat required to end discussion on lyx/copyright ?

1996-08-27 Thread Susan G. Kleinmann
Ian Jackson writes:

 Susan G. Kleinmann writes (Re: Bruce - fiat required to end discussion on ly
x/copyright ? ):
 ...
  This is my synopsis of the relevant parts of Chapter 2:
  
  Packages go into contrib if their copyrights or patents require that they:
  a.  allow distribution of no source code 
  b.  allow distribution of only some source code, but not all the source cod
e
  needed to compile the program (even given the existence of other source
s
  in the Debian distribution).
  c.  depend on a non-free or contrib package in order to be used
  d.  allow use only for a trial period
  e.  lack vital functionality
  f.  are installer packages
  g.  fail to meet some other policy requirement
  
  Packages go into non-free if their copyrights or patents require that they:
  h.  disallow distribution for profit
  i.  disallow distribution on certain media
  j.  disallow distribution except if special permission is obtained
  k.  have any other onerous conditions.
  
  
  My reactions:
  
  Condition (a) is redundant, given condition (b).
 
 Yes, if you think about them like that.  I haven't expressed it quite
 that way.
 
  It is not clear either what is meant by condition (k), nor how condition 
  (k) differs from condition (g).  Without such a distinction, non-free 
  and contrib overlap.
 
 (k) is there as a catch-all, in case someone comes up with another
 example of a bad thing in a copyright.
 
 non-free and contrib do overlap - they are intended to.  The way I
 have phrased it makes it clear that if a package meets the bad
 criteria for needing to be in non-free, and those for contrib, it must
 go in non-free.
 
  The word onerous in condition (k) would seem inconsistent with 
  the Debian objective to be a base upon which value-added 
  GNU/Linux distributions can be built.
 
 I don't understand this at all.

The above several paragraphs actually echo a common theme.  The word
onerous is commonly taken to be perjorative; certainly the phrase
bad criteria is perjorative.  Therefore one interprets the category 
non-free as perjorative, rather than simply being a statement
of fact that copyright restrictions exist.  The use of such language 
is unnecessary and inconsistent with Debian's purported objective of 
being a base for value-added distributions.  To be plain about it, you don't 
normally go around telling people you think they're bad or their 
ideas are bad, and then expect to attract them to the notion of using 
your software.  

Susan Kleinmann




Bug#4262: dpkg-source requires cpio

1996-08-25 Thread Susan G. Kleinmann
Package: dpkg
Version: 1.3.8

In unpacking the sgmlspm dsc file on a fairly fresh system, I found:

# dpkg-source -x sgmlspm_1.03ii-2.dsc 
dpkg-source: failure: exec cpio: No such file or directory
dpkg-source: failure: cpio gave error exit status 2
# type -a cpio
type: cpio: not found

Installing cpio cured the problem, but suggests that the newest
versions of dpkg need to depend on cpio, which (I think) means that
cpio would have to be added to base.

Susan Kleinmann




Bug#4263: dpkg-source requires patch

1996-08-25 Thread Susan G. Kleinmann
Package: dpkg
Version: 1.3.8

In unpacking the sgmlspm dsc file on a fairly fresh system, I found:

# dpkg-source -x sgmlspm_1.03ii-2.dsc 
dpkg-source: extracting sgmlspm in sgmlspm-1.03ii
dpkg-source: failure: exec patch: No such file or directory
dpkg-source: failure: patch gave error exit status 2

Once patch was installed, dpkg-source completed successfully.

Since patch isn't in base, I assume this means that the dpkg Depends
field has to be amended to add 'patch'.

Susan Kleinmann




Re: Bug#4164: Ferret extended description has blank lines

1996-08-25 Thread Susan G. Kleinmann

I agree with Brian that micro-bugs should probably be reported to the 
maintainer, just because it takes more work to contact the reporter and 
close the bug than to fix it.  However, in this case the reporter has to
keep his _own_ bug tracking system, if he wants to make sure that the
maintainer actually fixed the bug.  This may or may not be a big deal,
depending on the responsiveness (read, speed and verbal skills) of
the maintainer.  Also, the reporter then takes the moral responsibility
of (a) having wasted a third person's time who may chance across the bug
(it takes time to identify a bug), and (b) having wasted someone else's 
time reporting a bug.

I agree with Lars that the bug tracking system is not a shame pole.

I agree with Dale that trivial (or incorrect) bugs give a bad and unbalanced
impression of the distribution.  

I agree with Ian that we can't afford to let bugs go unreported because
they might be publicly visible (that's actually a lot of help!).
And I also agree with Ian that debian-user is a bad, bad place to report
bugs because of its traffic.

Having to do with psychology, it seems to me there is another advantage
of using the bug tracking system, and that has to do with the 
less-than-perfect side of humans:  all of Debian's developers are
busy folks who need to save time.  If someone mails a developer a message 
regarding a trivial (or maybe not so trivial) bug fix, and he deems it 
unimportant, he might be tempted to tell the reporter to forget it.
This leaves these possibilities:
A. the reporter agrees it was silly and defers to the maintainer, and no
   one else is ever bothered by this.  
B. the reporter agrees it was silly and defers to the maintainer, and someone
   else does find the same bug, thereby wasting his time and _really_
   giving the Debian distribution a bad name because of real bugs.
C. the reporter doesn't agree with the maintainer, takes the bug to the
   bug tracking system, thereby deliberately turning up the heat on the
   maintainer, and potentially causing a mini-war.

So, except where the ratio of 
  triviality-of-bug / responsiveness-of-maintainer 
is near 0, or (better) where the reporter realizes the maintainer
has his own motivations for fixing the bug right away, I agree with Ian that 
the right thing to do is to log the bug.  I believe the bug tracking system 
may be the single most important aspect of the Debian system.

Even when a reporter isn't sure that an event is a bug, he should report
it, since this eventually leads to FAQ's which can then be aired and 
resolved :-).

(I now feel guilty for not having always used the BTS myself in the past.)

Best regards,
Susan Kleinmann








Bug#4238: mirror requires perl

1996-08-23 Thread Susan G. Kleinmann
Package: mirror
Version: 2.8-6

The control file for mirror should be changed to show that it requires
the installation of the full Perl package, not just the small package
included in the base system (what's missing is a timezone.pl file).

Alternatively, the perl package in the base system needs to have the
timezone.pl file added to it.

Susan Kleinmann




Bug#4234: errors in /usr/man/man8/make-kpkg.8

1996-08-22 Thread Susan G. Kleinmann
Package: kernel-package
Version: 2.03

The man page for make-kpkg has a few typos, some of which refer to file
names and might therefore cause confusion.  A diff file is attached.

Susan Kleinmann


*** make-kpkg.8 Thu Aug 22 10:40:19 1996
--- make-kpkg.8.rev Thu Aug 22 10:56:23 1996
***
*** 28,34 
  file using PGP.
  This option will override the builtin default and the site wide customizations
  stored in the file 
! .B /etc/kernal-package.conf.
  This option is only relevant to the
  .B dist
  target, since that is the only target that uses 
--- 28,34 
  file using PGP.
  This option will override the builtin default and the site wide customizations
  stored in the file 
! .B /etc/kernel-package.conf.
  This option is only relevant to the
  .B dist
  target, since that is the only target that uses 
***
*** 128,138 
  If there is no 
  .I .config
  file in the kernel source directory, a default configuration is provided
! similair to the one used to create the 
  .B Debian
  boot\-floppies.  The package produced updates the 
  .I /boot/psdatabase
! file at install time, it also update symbolic links in the root directory
  to point to the new kernel image in
  .I /boot.
  It also offers to run the 
--- 128,138 
  If there is no 
  .I .config
  file in the kernel source directory, a default configuration is provided
! similar to the one used to create the 
  .B Debian
  boot\-floppies.  The package produced updates the 
  .I /boot/psdatabase
! file at install time, it also updates symbolic links in the root directory
  to point to the new kernel image in
  .I /boot.
  It also offers to run the 
***
*** 186,202 
  file run by
  .B make\-kpkg
  also looks for site\-wide defaults in the file 
! .I /etc/kernel-packge.conf.
  The default configuration allows there to be a site wide override for
  the full name and email address of the person responsible for maintaining 
  the kernel packages on the site, but the 
! .I /etc/kernel-packge.conf
  file is actually a 
  Makefile
  snippet, and any legal make directives may be included in there. 
  .B Note:
  Caution is urged with this file, since you can totally change the way that 
the 
! make is run by suitable editing this file.
  .SH SEE ALSO
  .BR dchanges (1),
  .BR make (1),
--- 186,202 
  file run by
  .B make\-kpkg
  also looks for site\-wide defaults in the file 
! .I /etc/kernel-package.conf.
  The default configuration allows there to be a site wide override for
  the full name and email address of the person responsible for maintaining 
  the kernel packages on the site, but the 
! .I /etc/kernel-package.conf
  file is actually a 
  Makefile
  snippet, and any legal make directives may be included in there. 
  .B Note:
  Caution is urged with this file, since you can totally change the way that 
the 
! make is run by suitably editing this file.
  .SH SEE ALSO
  .BR dchanges (1),
  .BR make (1),




Bug#4189: dselect highlights too many lines when TERM=linux

1996-08-19 Thread Susan G. Kleinmann
Lars Wirzenius wrote:
 someone else who is now trying to hide her identity wrote::
  Wishing to see the colored version of dselect, I tried this from a
  color xterm:
  
  # export TERM=linux
  # dselect
 
 linux is, of course, the wrong terminal type. For color xterm's, the
 correct type is xterm-color. (dselect doesn't seem to be using colors
 in the main menu, but it does in the selection screen.) Not that it works
 too well for me, anyway (color-aware programs seem to want to prefer the
 background to be black, and will set it to back when exiting).

Oops.  Right you are.  

BTW, whether TERM=linux or TERM=xterm-color, dselect DTRT when it is
invoked with one of the menu options, e.g., 
   dselect access
brings up a nicely colored screen.


(Susan -- needing very small font here.)




Bug#4189: dselect highlights too many lines when TERM=linux

1996-08-18 Thread Susan G. Kleinmann
Package: dpkg
Version: 1.3.5

Wishing to see the colored version of dselect, I tried this from a
color xterm:

# export TERM=linux
# dselect

I didn't see any colors, which was disappointing but hardly fatal.
However, when I used the arrow keys to scroll up or down, dselect 
highlighted _all_ the menu options I scrolled over, not just one.


Susan Kleinmann




Bug#4106: mime-support doc files are installed into /usr/doc

1996-08-11 Thread Susan G. Kleinmann
Package: mime-support
Version: 2.0-1

mime-rfc-1542.txt.gz and mime-install.HOWTO.gz are installed into
/usr/doc, rather than into /usr/doc/mime-support.

Susan Kleinmann




Re: Documentation formats

1996-08-10 Thread Susan G. Kleinmann
Rob Browning writes:
 Lars Wirzenius [EMAIL PROTECTED] writes:
 
  I don't think we have free software packaged to do full text searches.
  We have glimpse and ferret, neither of which is free. There's something
  that is part of freeWais, but I haven't looked at it yet. Someone with
  the time should find and package one. It should be usable from the
  command line so that it can easily be integrated into Debiandoc.
 
 It'd be nice to have something like altavista, that could generate a
 page containing a (heirarchical) list of the references found.
 

The search program ht://Dig (which has an admittedly odd name) comes with the
GNU general public license.  Its home page is:
 http://htdig.sdsu.edu/

Also, there's been a Javascript on comp.infosystems.www.authoring.cgi 
that uses the Altavista search engine to search only your own site.  
(Seems like exploiting rather than excluding robots.)

Regards,
Susan Kleinmann





Bug#4019: Decompression failure on Install Boot Disk

1996-08-07 Thread Susan G. Kleinmann
Hi Chris --
I don't know if you have gotten Linux booted yet.  If you haven't,
please let me know.  I'll be happy to make a boot disk for you and
mail it to you by real, old-fashioned physical US Mail.  Just let
me know what kernel you need to have on it, or if you need a special
one.
Cheers,
Susan Kleinmann
[EMAIL PROTECTED]
 Package: Boot1440.bin
 Version: Debian 1.1
 
 I have been unable to boot from the boot1440.bin image.  I have tried
 the
 following:
 
 - downloaded the image from a variety of sources.
 - used several different floppies
 - erased (using dd if=/dev/zero ...) the floppies before writing the   
   image to them.
 - formatted the floppies using a variety of tools
 
 When I attempt to boot, I get the following:
 
  invalid compressed format (err=2)
 
 Then it tells me that the system is halted.
 
 I've tried entering boot options (such as 'linux ether=10,0x320,eth0').
 When I do this, I get a slightly different error message:
 
  incomplete literal tree
 
 Where do I go from here?
 
 Chris Hertel -)-
 [EMAIL PROTECTED]
 .
 
 -- 
 Christopher R. Hertel -)-   University of Minnesota
 [EMAIL PROTECTED]  Networking and Telecommunications Services
 




Bug#4017: boot disk doesn't recognize NCR scsi

1996-08-07 Thread Susan G. Kleinmann
Hi Richard --
I've made a couple of NCR-aware kernels for friends.  If you'd like
one of them, you might try:
ftp://sgk.phast.umass.edu/pub/boot1440.bin.gz

If you have some special requirement and can't make your own, let me
know and I'll make one for you.

Cheers,
Susan Kleinmann
[EMAIL PROTECTED]
 Package: bootdisk
 Version: 1.1.1
 
 Attempted to install Debian 1.1.1 from PHT cd rom. 
 Bootdisk doesn't see my SCSI system, based on NCR
 53c8xx PCI Rev 2.0 1993
 
 This device worked find under Debian .93R6/ Linux
 1.2.13
 




Bug#3953: Tk 4.1's bell flashes the display.

1996-08-03 Thread Susan G. Kleinmann
I don't get the Visual Bell when I run the wish script you mentioned.  
Perhaps you have vb (visual bell) set in your terminfo?

Susan Kleinmann




Bug#3901: dotlock should be setgid mail

1996-08-02 Thread Susan G. Kleinmann
A couple of days ago, Lars mentioned
 I suggest staying with rwxrwxrwt.
with respect to the permissions for /var/spool/mail.

Mine is:
drwxrwsr-t   2 mail mail 1024 Jul 31 13:08 /var/spool/mail/

I couldn't find the debian package that installed this directory, so 
I couldn't figure out if these permissions were right, whatever that 
means.  So,

a) can someone tell me what package/file/script does install /var/spool/mail?
   (I'd use this info to find out why my search method failed.)

b) Are those permissions right?

c) Lars, what did you mean by saying staying with rwxrwxrwt?

Regards,
Susan Kleinmann
[EMAIL PROTECTED]




Revised Debian FAQ

1996-06-29 Thread Susan G. Kleinmann
A copy of the revised version of the Debian FAQ has been placed on my
WWW server at:
   http://sgk.phast.umass.edu/FAQ/debian-faq.html

Other formats for this document are available by anonymous FTP at:
   ftp://sgk.phast.umass.edu/pub/debian-faq.txt.gz   (plain text)
   ftp://sgk.phast.umass.edu/pub/debian-faq.ps.gz(Postscript)
   ftp://sgk.phast.umass.edu/pub/debian-faq.tex.gz   (LaTeX)

These documents should be thoroughly reviewed by Debian developers before
they are publicized.  Please alter the authors of the faq of required
or recommended changes by sending mail directly to us.  (We have a mailing
list set up for the debian faq, but it hasn't been working this last
week.)

After a week, I will forward the documents to Sven Rudolph for inclusion
in a revised debian-doc package.

Thanks in advance for your comments,
Susan Kleinmann




the Search system

1996-06-19 Thread Susan G. Kleinmann
I just found the Debian search system on http://www.debian.org/ghindex.html.
This seems to me like a big step forward, and am sorry I didn't see it 
before.  Just yesterday I remarked to someone (for whom I had answered a 
user-question by specifying the appropriate HOWTO) that the HOWTO's 
desperately needed a search interface.

Questions and comments:
1.  In the line Files in this directory, what does the 
word 'this' refer to?

2.  Would it be possible (i.e., would the motivation/pain ratio exceed 1)
to add the HOWTO's to the list of indexed files, and then automate the
rebuild of the glimpse index as new packages appear for doc-linux?

3.  Going further, would it possible (same as above) to simply add all 
of /usr/doc and all of /usr/info to the list of indexed files?  If so, 
the text above the search engine form could be greatly streamlined.

4.  Comment:  it would be nice to put the selectable directories in a
SELECTOPTION /SELECT grouping, where the default was ALL.

I would have been happy to send this directly to the author of the 
ghindex.html, but I don't know who that is.  It might be useful to add
a mailto: at the bottom of the page.

Cheers,
Susan Kleinmann
[EMAIL PROTECTED]



a reconnaissance of Debian mirrors

1996-06-18 Thread Susan G. Kleinmann
In the process of updating my WWW pages last night, I decided to check all 
the Debian mirrors; given the new release, I thought this might be a good time. 
As a spot check on how uptodate a mirror was, I looked for/at 
unstable/binary/base/base-*.deb.  In particular, I was checking the version
number on base.  

I found several surprises.  
a) One site (ftp.usyd.edu.au) was months out of date only because the
administrator (Andrew Howell) didn't have a mirror account.

b) Most of the international debian.org aliases seem to be broken.
The only exception was ftp.debian.org.au - ftp.tower.net.au

c) Many sites (including Simon Shapiro's) encourage folks to get more
info from [EMAIL PROTECTED]  I saw this in at least one .message file
at the top of the unstable directory.

d) Many sites seem to be missing the base package.  I suspect this is 
because of a bug with a link.

e) A number of mirrors listed on previous emails or in the www.debian.org
Debian FTP sites list seem to be surprisingly out of date or incomplete.
This may be due to aborted mirror runs.  I don't know.

I've written to all (I think) of the administrators about these problems,
but thought you all might want to be aware of the situation.   Also, attached
below please find my updated WWW page.  Feel free to use/incorporate/edit it
as you wish.

I think it would be useful to have a script or two, to check automatically
whether all of these sites (or at least a reasonable number on one's 
continent) are on-line and current.  It would be good to have the output
easily accessible.  Also, folks might want to have a script that ping'd the
sites within some radius of their site, as an indicator of the fastest route
to a host at any particular time.  Perhaps such scripts already exist.
Comments?

Susan Kleinmann
[EMAIL PROTECTED]
=
HTML
HEADTITLEDebian Mirrors/TITLE/HEAD
BODY


H3 ALIGN=CENTERDebian Mirrors/A/H3

The official list of Debian mirrors is listed in debian/README.mirrors.  
The list below was gleaned from the debian-user mailing list, and is larger
than the official list.
P
Sites marked with an asterisk (*) keep source code.
P

TABLE
TRTH ALIGN=LEFTCountry/TH TH ALIGN=LEFTHost:/Directory/TH /TR

TRTDAustralia/TD
TD
A HREF=ftp://ftp.debian.org.au/pub/linux/debian;
ftp.debian.org.au:/pub/linux/debian/A*, a.k.a. ftp.tower.net.au
/TD
/TR

TRTDAustralia/TD
TD
A HREF=ftp://ftp.it.com.au/mirrors/linux/debian;
ftp.it.com.au:/mirrors/linux/debian/A*
/TD
/TR

TR TDBelgium/TD
 TD
 A HREF=ftp://ftp.kulnet.kuleuven.ac.be/pub/mirror/ftp.debian.org/debian;
 ftp.kulnet.kuleuven.ac.be:/pub/mirror/ftp.debian.org/debian/A*
 /TD
/TR

TR TDBelgium/TD
 TD
 A HREF=ftp://ftp.belgium.eunet.net/pub/linux/debian;
 ftp.belgium.eunet.net:/pub/linux/debian/A*
 /TD
/TR

TR TDBrazil/TD
 TDA HREF=ftp://linux.if.usp.br/debian;
 linux.if.usp.br:/debian/A*, 
 /TD
/TR

TR TDCosta Rica/TD
 TD
 A HREF=ftp://simula.efis.ucr.ac.cr/pub/debian;
 simula.efis.ucr.ac.cr:/pub/debian/A*
 /TD
/TR

TR TDFinland/TD
 TD
 A HREF=ftp://ftp.funet.fi/pub/Linux/mirrors/debian/;
 ftp.funet.fi:/pub/Linux/mirrors/debian/A*
 /TD
/TR

TR TDFrance/TD
 TD
 A HREF=ftp://ftp.ibp.fr/pub/linux/distributions/debian;
 ftp.ibp.fr:/pub/linux/distributions/debian/A*
 /TD
/TR

TR TDGermany/TD
 TD
 A HREF=ftp://ftp.inf.tu-dresden.de/pub/os/linux/debian;
 ftp.inf.tu-dresden.de:/pub/os/linux/debian/A*
 /TD
/TR

TR TDGermany/TD
 TD
 A HREF=ftp://ftp.inka.de/debian/;ftp.inka.de:/debian/A*
 /TD
/TR

TR TDNetherlands/TD
 TD
 A HREF=ftp://ftp.leidenuniv.nl/pub/linux/debian;
 ftp.leidenuniv.nl:/pub/linux/debian/A*
 /TD
/TR

TR TDNetherlands/TD
 TD
 A HREF=ftp://ftp.nluug.nl/pub/os/Linux/distr/Debian;
 ftp.nluug.nl:/pub/os/Linux/distr/Debian/A*
 /TD
/TR

TR TD Sweden/TD
 TD
 A HREF=ftp://ftp.lh.umu.se/debian;
 ftp.lh.umu.se:/debian/A*
 /TD
/TR

TR TDSwitzerland/TD
 TD
 A HREF=ftp://nic.switch.ch/linux/distributions/debian;
 nic.switch.ch:/linux/distributions/debian/A*
 /TD
/TR

TR TDUnited Kingdom/TD
 TD
 A HREF=ftp://ftp.mcc.ac.uk/pub/linux/distributions/Debian;
 ftp.mcc.ac.uk:/pub/linux/distributions/Debian/A
 /TD
/TR

TR TDU.S. (was Michigan)/TD
 TD
 A HREF=ftp://ftp.debian.org/debian;
  ftp.debian.org:/debian/A*.
  Currently, this site has been moved to master.debian.org. 
 /TD
/TR

TR TDU.S. Florida/TD
 TD
 A HREF=ftp://debian.med.miami.edu/debian;
 debian.med.miami.edu:/debian/A*
 /TD
/TR

TR TDU.S. (Michigan?)/TD
 TD
 A HREF=ftp://ftp.microworld.net/debian;
 ftp.microworld.net:/debian/A*
 /TD
/TR

TRTDU.S. Oregon/TD
TD
A HREF=ftp://master.debian.org/debian;
master.debian.org:/debian/A* 
/TD
/TR

TR TDU.S. New York/TD
 TD
 A 

Unidentified subject!

1996-06-18 Thread Susan G. Kleinmann
According to the Ftape-HOWTO, Travan drives are supported.

Hope this helps.

Susan Kleinmann
[EMAIL PROTECTED]



origin and pronunciation of Debian

1996-06-18 Thread Susan G. Kleinmann
I'm working on the FAQ now, and believe it or not, these questions come up
(at least in the back of people's minds) fairly often.  

So, is it Deee'-bian (long e) or Deb'-ian (short e), or something else?

Also, where did the word come from and why does the project have that name?

TIA,
Susan Kleinmann
[EMAIL PROTECTED]



pointer to a definition of the debian format

1996-06-18 Thread Susan G. Kleinmann
Can someone specify for me a document (either within /usr/doc or on 
the WWW somewhere) that says exactly what the internals of a .deb file 
look like?

I need (want?) this for the FAQ.  Though users might not _need_ to know what
the format is, I believe that people would like at least to think that
they know what they're dealing with.

TIA,
Susan Kleinmann
[EMAIL PROTECTED]



Bug#3312: installation and startup problems with mathpad

1996-06-17 Thread Susan G. Kleinmann
Package: mathpad
Version: 0.60-0

1.  During the postinst script, the following message appears:
Making font directory /usr/X11R6/lib/X11/fonts/100dpi...
even though (on my system) that directory already exists.  Also, the 
postinst script reported no error message indicating that it didn't 
need to make the diretory.

2.  When I started up mathpad for the first time, a dialog box appeared 
asking whether I wanted to make the directory ~/mathpad.  Though I clicked
on the 'create' button, no such directory was made, and the dialog box
didn't go away.

These problems may somehow be system-specific, and Erick Branderhorst
(the current maintainer) did not see this behaviour on his system.

Susan Kleinmann
[EMAIL PROTECTED]


ii  base1.1.0-4Debian Base System Miscellaneous Files
ii  dpkg1.1.5elf   Package maintenance system for Debian GNU/Li




Re: Doubts building a new package...

1996-06-17 Thread Susan G. Kleinmann
 On Mon, 17 Jun 1996, Rob Browning wrote:
 
  [EMAIL PROTECTED] (Emilio Lopes) writes:
  
   2- The logo itself is a gif file. Is it non-free? I can convert it to
  a jpeg file if needed.
  
  Don't know about the other stuff, but for this I'd recommend png, not
  jpeg.  

PNG is a bandwidth-conservative, patent-free replacement for GIF (as well 
as many uses of TIFF).  If you want to use it, you might be interested in 
looking at:
 http://www.boutell.com/boutell/png/

Cheers,
Susan Kleinmann
[EMAIL PROTECTED]



Bug#2097: Problem building dvips

1996-01-05 Thread Susan G. Kleinmann
Package: dvipsk
Version: 5.58f

I obtained the sources from ftp.debian.org within the 0.93R6 directory tree,
and tried to recompile simply using the command:
debian.rules build

The first thing that had to be fixed was to go and fetch the kpathsea
sources, since one can't compile dvipsk unless one also has those sources
on disk, in a particular directory sequence.

But the more fundamental problem is that these sources seem to be looking for
the new version of the C libraries:
ed: can't load library 'libc.so.5'
whereas the stock 0.93R6 distribution includes only libc.so.4.

(This whole problem came about because I'm trying (but failing) to get
color output from dvips.  In trying to make it work, I had downloaded
several version of color.pro, colordvi.sty, etc., etc., and since none
of these worked, I wanted to replace my dvips files with the original
ones that came with the dvipsk distribution.  At the same time, I wanted
to look into the sources to see if there was any info in there to help.)

I'm not sure this is a bug that's worth fixing, since ELF is well on its way,
but I thought it might at least be worth reporting.

Susan Kleinmann
[EMAIL PROTECTED]



Bug#2087: ppmforge seg faults

1996-01-03 Thread Susan G. Kleinmann
Package: pbmplus
Version: 10dec91 Rev 2

ppmforge -stars produces an image which appears to be truncated, then
  stops with a Segmentation fault error.

Example:
% ppmforge -stars 0  junk
ppmforge: planet: -seed 1357751156 -dimension 2.40 -power 1.20 -mesh 256
ppmforge: -inclination 18 -hour 12 -ice 0.40 -glaciers 0.75
ppmforge: -stars 0 -saturation 125.
Segmentation fault

This error appears to be independent of the numeric option given to
stars.  That is, the program also segfaults with -stars 100.

If one then attempts to show the output image with 'xv', the result is
an error message junk:  file appears to be truncated.  Despite this,
xv succeeds in showing that part of the image which is not truncated (which is
98% of it).

Two other options fail in the same way:
ppmforge -clouds
ppmforge -planet

The portion of the image which is being truncated can be illustrated
fairly dramatically using:
ppmforge -clouds | xv -root -quit -

On the other hand, this succeeds:
ppmforge -stars
Interestingly, this is the only one of the options which produces
only black and white output.

This system has:
===
ii  base0.93.6 13   Debian Base System Miscellaneous Files
ii  image   1.2.13 5Linux kernel binary image.
ii  ldso1.7.10 1The Linux dynamic linker, library and utilities
ii  libc4.6.27 6The Linux C library.
ii  pbmplus10dec91 2An extended portable bitmap toolkit.
ii  xlib 3.1.2 2XFree86 3.1.2 shared libraries.
ii  xs3  3.1.2 1XFree86 3.1.2 S3 server.
ii  xv   3.10a 1Interactive image display for the X Window Syst
===

Susan Kleinmann
[EMAIL PROTECTED]



Bug#2072: MANOPT not parsed well?

1995-12-31 Thread Susan G. Kleinmann
 Package: man
 Version: 2.3.10-6

 I can't seem to find a way to set MANOPT to change the default pager for
 displaying man pages to less -s.

 I want to do this:

   MANOPT='-P less -s'

 But man apparently doesn't parse the double quotes, and treats the -s as a ne
w
 man option. The man page for man hints that embedded spaces should be escaped
 with \, so I tried:

   MANOPT=-P less\\ -s

 With this, running man I get:

   sh: less -s: command not found
   man: command exited with status 32512: /bin/gzip -dc
   '/var/catman/cat1/man.1.gz' | { export MAN_PN LESS; MAN_PN='man(1)';
   LESS=$LESS\$-Pm\:\$ix8mPm Manual page $MAN_PN ?ltline %lt?L/%L.:byte
   %bB?s/%s..?e (END):?pB %pB\\%..;  less\ -s; }

 Apparently man correctly includes -s as part of the option, but doesn't strip
 the \ so it gets passed down into the resulting shell command above. I've
 tried many variations on quoting and backslashing, and none seem to give the
 desired results. Any ideas, or can this be classified as a bug?

 --
 Robert Leslie
 [EMAIL PROTECTED]



I'm having a problem which may or may not be related to this:
I've been trying to get MH to use less with the '-c' option.  That is,
I put these lines into my .mh_profile:
mproc: /usr/bin/less -c
lproc: /usr/bin/less -c

Like Robert Leslie, I've tried many variations of quotes and backslashes.
I get a similar error message:
unable to exec /usr/bin/less -c: No such file or directory

I've also tried using an alias, e.g.,
alias les=/usr/bin/less -c
with the lines in .mh_profile set to:
mproc: les
lproc: les

This produced the same error message.
I had presumed this was an MH problem, and should be sent to mh-users.
Now I'm not so sure.  Any suggestions would be appreciated.

Susan Kleinmann
[EMAIL PROTECTED]



Bug#2072: MANOPT not parsed well?

1995-12-31 Thread Susan G. Kleinmann
 less(1) shows that the program takes options from the $LESS.
Thanks for the hint.  Setting LESS to -c makes less work the way I wanted
within MH.

 (As always it pays to RTM, just couldn't resist :)

Yes, you're right.  But the problem (and I think this is an interesting
problem)  is to figure out what M to R.  For example, at first I thought
the problem I had was with MH (which involves a ton of reading); then I
thought it was with bash (another ton).  It just didn't occur to me that the
solution was within less, whose manual page is itself about 20 reasonably
dense pages long.

What's needed is a smart search engine, i.e., one that's matched to the
various documentation resources that exist.  Hope springs eternal.

Thanks again!
Susan Kleinmann
[EMAIL PROTECTED]



Bug#2036: Printer stuck #2.

1995-12-17 Thread Susan G. Kleinmann
Eddie Maddox wrote:
 1. I didn't have lp installed since the installation parameter screen
 for this said line printer, not just printer.

 Having been a computer operator in times past I KNOW my little HP Deskjet 500
 is NO line printer.

I agree that the use of the term line printer is an anachronism.  It would
probably be impossible to eradicate it from *nix internal use, but if
it's possible to remove it from any installation scripts, I think that would
be a good idea.

Susan Kleinmann
[EMAIL PROTECTED]



Bug#2002: Missing manpages

1995-12-13 Thread Susan G. Kleinmann
Before I knew about the Free-BSD man pages, I started to build man pages
for the diff utilities from the diff info file and from their usage
statements.  In particular, I had made a man page for 'cmp' that way.  When
you (Jeff) pointed out the existence of the FreeBSD page, I incorporated
information that was in it but which had previously been unclear (at least
to me) from the info and usage statements.

The FreeBSD page for 'cmp' is now outdated, since 'cmp' supports more flags
and handles some arguments in different ways; it would not be surprising to
find out that the same was true for the other diff utilities.  Therefore, my
current plan is to finish building revised man pages for diff, sdiff, and
diff3 using all of the info mentioned by everyone; then I plan to
upload it to Paul Eggert, to distribute with the code if that's what he'd
like to do.  Paul is absolutely right that it is a pain to maintain several
information resources, so I'm not s sure he'll want to incorporate this
in a release.

Meantime, I'm writing to Jordan Hubbard, to determine whether it's OK to
use any text they'd written in their pages.

Susan Kleinmann
[EMAIL PROTECTED]



Bug#1790: latex2rtf can't find fonts.cfg

1995-11-01 Thread Susan G. Kleinmann

Package: latex2rtf
Version: 1.1-0

This command line:
latex2rtf file.tex  file.rtf

yields this error message:
latex2rtf: ERROR: cannot open file 'fonts.cfg'

even when fonts.cfg is in the right place:
bash# ls -l /usr/lib/latex2rtf
total 8
-rw-r--r--   1 root root 3491 Nov  1 14:23 direct.cfg
-rw-r--r--   1 root root 1201 Nov  1 14:23 fonts.cfg
-rw-r--r--   1 root root 1349 Nov  1 14:23 ignore.cfg

This is probably a bug only in the sense that it doesn't force the new
user to do the right thing, whatever that is.

Susan Kleinmann
[EMAIL PROTECTED]

ii  dpkg 1.0.5 0Package maintenance system for Debian GNU/Linux
ii  source  1.2.13 5Linux kernel source.
ii  base0.93.6 10   Debian Base System Miscellaneous Files
===



man pages for accouting package

1995-10-30 Thread Susan G. Kleinmann
I am planning on adapting the information in the /usr/doc/accounting 
texinfo page to a series of `man' pages in the acct package.
Some might argue that this is redundant and therefore wastes disk
space and introduces the chance for errors. Others might argue that
this is a useful complement to the remainder of the man page
documentation.  If you have a strong preference, please express it.
Susan Kleinmann
[EMAIL PROTECTED]



Bug#1773: duplicate Keystroke docs

1995-10-28 Thread Susan G. Kleinmann

Package: doc
Version: 0.93-5

There are nearly duplicate entries for the Keystroke HOWTO in
/usr/doc/HOWTO and /usr/doc/HOWTO/mini.  The file in /usr/doc/HOWTO
has HOWTO mis-spelled in its first line (HOWTU), whereas the file
in /usr/doc/HOWTO/mini has no such problem.

Two fixes are needed:
HOWTO should be spelled correctly in the document
/usr/doc/HOWTO/Keystroke-HOWTO, and
the file /usr/doc/HOWTO/mini/Keystroke should be eliminated.

Susan Kleinmann
(P.S.  I wish there were a mailing list for micro-bugs.)

ii  source  1.2.13 4Linux kernel source.
ii  dpkg 1.0.5 0Package maintenance system for Debian GNU/Linux



Bug#1736: `atrun' man page: -l is optional

1995-10-23 Thread Susan G. Kleinmann
Pacakage: at
Version: 2.8a-2

In atrun's manpage, the SYNOPSIS line reads:
atrun [-l load_avg] [-d]

I believe it should read:
atrun [[-l] load_avg] [-d]

I am using dpkg 1.0.3-0, kernel 1.2.13-4, and libc 4.6.27-6.

Susan Kleinmann
[EMAIL PROTECTED]