Bug#3895: file conflicts

1996-08-07 Thread carlos fonseca

 Package: mgetty, netpbm
 Version: 0.98-2, 1994.03.01p1-1

 See below.  I think these should be left in netpbm - after all, what
 are you going to do with the pbm file without it ?

I seem to remember that the versions included with mgetty fix some
problem with those in netpbm. Would be worth checking...

Carlos Fonseca




dpkg-changelog-mode (dpkg-changelog.el)

1996-08-07 Thread Ian Jackson
My upload of dpkg 1.3.0 didn't include the file below.  It is an Emacs
mode for editing the changelogs that dpkg-parsechangelog understands.

Try it (on your own packages or on the changelog from hello 1.3-7) and
let me know what you think.

When I know where to put the autoload definitions I'll release a dpkg
version with this file.  I don't propose to use the auto-mode-alist:
the file is named simply `changelog' because it is in the `debian'
subdirectory of the source tree, and binding that filename to
dpkg-changelog-mode would IMO be too obnoxious.  Instead people can
perhaps use a local variables clause to set the mode.

There are facilities in dpkg 1.3.0 for defining a parser for a
different changelog format.  I put this in because people seemed so
hung up on the Emacs format, which I think is dreadful.  However, if
someone defines a standard way of representing the required
information in an Emacs-style changelog and writes the parser for it
I'll distribute it.

Of course I'd be far happier if there were a (possibly rough)
consensus that we should stick to my format so that I can write that
into the policy manual, but for the moment I'll just mandate that you
have to use a format that the latest dpkg supports (so that people
don't need to find your home-grown parser to build your package).

Ian.

;; dpkg-changelog.el --- change log maintenance for dpkg-style changelogs

;; Keywords: maint

;; Copyright (C) 1996 Ian Jackson
;; This file is part of dpkg.
;;
;; It is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
;; the Free Software Foundation; either version 2, or (at your option)
;; any later version.
;;
;; dpkg is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;; GNU General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with your Debian installation, in /usr/doc/copyright/GPL.
;; If not, write to the Free Software Foundation, 675 Mass Ave,
;; Cambridge, MA 02139, USA.

(require 'add-log)

(defvar dpkg-changelog-urgencies
  '((?l.LOW) (?m.MEDIUM) (?h.HIGH))
  alist of keystrokes vs. urgency values dpkg-changelog-urgency ^c^u.)

(defvar dpkg-changelog-distributions
  '((?s.stable) (?u.unstable) (?c.contrib) (?n.non-free) 
(?e.experimental))
  alist of keystrokes vs. distribution values for dpkg-changelog-distribution 
^c^d.)

(defvar dpkg-changelog-mode-map nil
  Keymap for dpkg changelog major mode.)
(if dpkg-changelog-mode-map
nil
  (setq dpkg-changelog-mode-map (make-sparse-keymap))
  (define-key dpkg-changelog-mode-map \C-c\C-a 'dpkg-changelog-add-entry)
  (define-key dpkg-changelog-mode-map \C-c\C-f 
'dpkg-changelog-finalise-last-version)
  (define-key dpkg-changelog-mode-map \C-c\C-c 
'dpkg-changelog-finalise-and-save)
  (define-key dpkg-changelog-mode-map \C-c\C-v 'dpkg-changelog-add-version)
  (define-key dpkg-changelog-mode-map \C-c\C-d 'dpkg-changelog-distribution)
  (define-key dpkg-changelog-mode-map \C-c\C-u 'dpkg-changelog-urgency)
  (define-key dpkg-changelog-mode-map \C-c\C-e
'dpkg-changelog-unfinalise-last-version))

(defun dpkg-changelog-add-entry ()
  Add a new change entry to a dpkg-style changelog.
  (interactive)
  (if (eq (dpkg-changelog-finalised-p) t)
  (error most recent version has been finalised - use ^c^e or ^c^v))
  (goto-char (point-min))
  (re-search-forward \n --)
  (backward-char 5)
  (if (prog1 (looking-at \n) (forward-char 1))
  nil
(insert \n))
  (insert   * )
  (save-excursion (insert \n)))

(defun dpkg-changelog-headervalue (arg re alist)
  (let (a b v k
(lineend (save-excursion (end-of-line) (point
(save-excursion
  (goto-char (point-min))
  (re-search-forward re lineend)
  (setq a (match-beginning 1)
b (match-end 1))
  (goto-char a)
  (if arg nil
(message (mapconcat
  (function (lambda (x) (format %c:%s (car x) (cdr x
  alist  ))
(while (not v)
  (setq k (read-char))
  (setq v (assoc k alist
  (delete-region a b)
  (if arg nil (insert (cdr v
(if arg (goto-char a

(defun dpkg-changelog-urgency (arg)
  Without argument, prompt for a key for a new urgency value (using
dpkg-changelog-urgencies).  With argument, delete the current urgency
and position the cursor to type a new one.
  (interactive P)
  (dpkg-changelog-headervalue
   arg
   \\;[^\n]* urgency=\\(\\sw+\\)
   dpkg-changelog-urgencies))

(defun dpkg-changelog-distribution (arg)
  Without argument, prompt for a key for a new distribution value (using
dpkg-changelog-distributions).  With argument, delete the current distribution
and position the cursor to type a new one.
  (interactive P)
  (dpkg-changelog-headervalue
   arg
   ) \\(.*\\)\\;
   dpkg-changelog-distributions))


Bug#4061: Debian

1996-08-07 Thread Bruce MacDonald
Hello,
This is not really a bug, just an oversight.  There is no
Timezone information for St. John's Newfoundland.  It used to appear
as 'Newfoundland' in the list of timezones.  There is one for St_Johns
which is in New Brunswick (GMT-4); but none for St_John's which is
in Newfoundland (GMT-3.5).  In fact, the entire Canada subdirectory
off of /usr/lib/zoneinfo is no longer there.

Bruce

P.S. - sorry if this is the wrong location for notifying you folks.




Bug#4006: Fileutils has /usr/libexec directory

1996-08-07 Thread branderh
 Package: fileutils
 Version: 3.13-2
 
 The fileutils package has an empty /usr/libexec directory in the .deb
 file.  I don't think the FSSTND supports libexec yet, so the directory
 should be removed.

This dir is standard by make install in gnu packages and didn't see
any harm so will not do an update just for removing this dir if you
don't mind.  If someone can come up with serious problems having this
empty dir in the package I'll remove it.

Erick




Bug#4011: simple c++ program segfaults

1996-08-07 Thread Guy Maor
On 4 Aug 1996, Rob Browning wrote:

 Is this actually a bug?  I don't think you are supposed to call a
 destructor directly in this situation.  I would assume that the crash
 comes when the destructor is called a second time when the program
 exits main.

It is legal to explicitly call a destructor but rarely needed.  It
certainly makes no sense in this case, as the destructor will be called
twice.

The question, it seems, is what was the programmer trying to do?


Guy




Bug#4013: groff version is old

1996-08-07 Thread Alvar Bray


   Package: groff
   Version: 1.09-11

   GNU troff 1.10 has been out since November 1995.  1.09 is relatively
   ancient.  Version 1.10 fixes some very significant bugs, adds a
   LaserJet output device, and more.

Im sorry, I have totally failed to notice this release. I will build a
new package ASAP. I will be atlease a week though.

   Also, the description incorrectly reads GNU RunOFF.  It's GNU troff.
   Runoff is an early precursor to troff.

I will fix this.

alvar







Re: Uploading compress-package 1.1 on master

1996-08-07 Thread David Frey
In message [EMAIL PROTECTED], Yves Arrouye writes:
On Aug 4,  6:55pm, David Frey wrote:
} Subject: Re: Uploading compress-package 1.1 on master
} In message [EMAIL PROTECTED], 
} [EMAIL PROTECTED] writes:
} Description: 
}  compress-package: fileset to build a Debian compress package

} compress belongs into non-free, not into devel! 
} Reason: Copyright-problems (Unisys-Patent)

No. This package *is* free: it only allows one to build a compress
binary package, which then will be distributable under Unisys conditions.

OK. But isn't the netscape-package in non-free/contrib as well?

BTW, I read in this list that the Unisys patent does not apply outside of
the USA. Is this true? In this case, maybe someone in Europe can make a
binary compress package available?

I don't know.
[Sidenote (just thinking aloud): Has for example Sun licensed it's compress(1)?]

David




Could we use gunzip -c instead of zcat?

1996-08-07 Thread Yves Arrouye
Hello,

I'd like to suggest that scripts, debian.rules etc... use gunzip -c instead
of zcat when the intent is to get the contents of a gzipped file on stdout.
This is because if binaries from a BSD compress package (not necessarily
built with compress-package) will make a true zcat available on the system,
which of course cannot handle gzipped files.
  IMO, zcat means `cat a compressed (.Z) file', because that's what it
does for years. The fact that /bin/zcat on Debian systems also handle
gzipped files is a convenience for the user, but in no case guarantee
scripts that the first available zcat in $PATH will be able to do so
(and again zcat is not the best name for such a command due to historic
heritage).

Is this something unreasonable to ask?

Yves.




Re: Emacs per-package startup files

1996-08-07 Thread Yves Arrouye

Erick Branderhorst writes:
  
   If the files there really depend on each other, then it may be nice
   to require that each .el file contains
   
  (provide 'site-start-xxx)
   
   (as the *last* line so nothing is provided in case of error), and other
   files will just use
   
  (require 'site-start-xxx)
   
   as needed.
  
  Nice of course but now it happens that package A require stuff from B to be
  loaded, but this code for A is always executed before the stuff from B is
  executed and so A fails unless, the load process is run again and checks are
  made whether something needs to be loaded or if it has been loaded in an
  earlier run.

That's wrong. If A requires stuff from B we'll have something like:

  ; package a

  (require 'site-start-b)

  ; do things here...

  (provide 'site-start-a)

and

  ; package b

  ; do things here...

  (provide 'site-start-b)


Now whatever the order packages are loaded, it works. If we load a, we
get

   - a starts interpreting
   - a requires b
 - b starts interpreting
 - b ends providing site-start-b, so a's require is fullfilled
   - a continues interpreting
   - a ends providing site-start-a

and if b was already loaded b is not loaded again.

The only problem would be with circular dependencies, but then nothing
can help you in such cases...


Yves.

P.S.: Erick, I read the list. No need to send emails twice.




trouble with perl ... continued

1996-08-07 Thread Yves Arrouye
James D. Freels writes:
  I took the advice of a couple of individuals:
  
  (1) installed wg15_locale_1-1
  
  (2) already had perl_5.003-2 installed
  
  This did not fix the problem below.  I have verified that the
  /usr/share/locale and /usr/share/nls directories are present.
  
  warning: setlocale(LC_CTYPE, ) failed.
  warning: LC_ALL = (null), LC_CTYPE = (null), LANG = de,
  warning: falling back to the C locale.

The wg15-locale package does not have abbreviated locale names like
the ones Sun uses. Christophe nearly promised he'll add them buth then
you can simply make the necessarily link(s) in /usr/share/locale
(de - de_DE, fr - fr_FR etc.).

Yves.




Bug#4058: etc/papersize doesn't allow spaces

1996-08-07 Thread Yves Arrouye
  
  Oh, BTW, this has nothing to do with libpaper (I don't know why you
  think it does, gs doesn't depend on libpaper, and has been reading
  /etc/papersize before the existance of libpaper.)
  
  I do wonder if libpaper does a better job,

Yes it does ;-) That's its big advantage: centralize such bugs in one
place so that we're sure all packages get fixed at once (who said I wanted
to share features too? ;-))

  and I do wonder if gs really should read A4 . Some people were really
  glad I added a wrapper to allow gs to read /etc/papersize. Some are
  angry it didn't read A4 . Well, you never please them all!

Can you try my gsfrontend.c in libpaper 0.3? It would be nice if you
used it for these reasons:

  - people will benefit from new paper sizes immediately;

  - I think if something else than me provides a working package using
libpaper, other package maintainers will start adopting it;

  - I won't have to overwrite your gs with my wrapper each time you
make a new package ;-).

If you use my wrapper (please, please...), I suggest installing the real
gs as 'ghostscript' (a meaningfull name, no?) and the wrapper as 'gs'
of course. Apparently people were confused by your gs-papersize being
the gs that does not handle papersize despite its name.

Yves.

P.S.: I run this wrapper for some weeks now without problems.




Bug#4058: etc/papersize doesn't allow spaces

1996-08-07 Thread Yves Arrouye
Erick Branderhorst writes:
  
  Package: libpaper, gs
  Version: 0.2-1, 3.53-4
  
  Oef what do I hate these errors. The  char indicates the EOL char.
  
  # cat /etc/papersize
  A4 
  # gs -h
  Warning: unknown papersize in /etc/papersize
  Aladdin Ghostscript 3.53 (1996-1-10)
  [deleted]
  
  # cat /etc/papersize
  A4
  # gs -h
  Aladdin Ghostscript 3.53 (1996-1-10)
  [deleted]

What is the gs you use? Is it the shell script included with libpaper 0.2
or is it the gs from the gs package, which in turn calls gs-papersize (or
whatever if the name changed)? I think it may be the later but don't have
libpaper 0.2 handy (Joost, sorry if it's my fault...). Please tell me if
the gs you use depends on libpaper.

In any case, with the gs frontend included with libpaper 0.3
(in /usr/doc/examples/libpaper/gsfrontend.c), I have no problems:

marin21# cat /etc/papersize | sed 's/\(.*\)/\1/'
A4 
marin22# gs -sDEVICE=bjc600
Aladdin Ghostscript 4.01 (1996-7-10)
Copyright (C) 1996 Aladdin Enterprises, Menlo Park, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
GScurrentpagedevice /PageSize get ==
[595.0 842.0]
GSquit
marin23# 

If you want to use this frontend with the gs in 3.53, you must either
compile it as in

gcc -O2 -DGS=gs-papersize -o gs gsfrontend.c

or have the GS environment variable set to gs-papersize because the
default is ghostscript.

So I'd like to close this bug report for libpaper (either it's not
its fault or the latest version has no problem).

Because the bug report number is shared between gs and libpaper, is
it okay to close it for me?

Yves.




Bug#4057: compress package install additional zcat

1996-08-07 Thread Yves Arrouye
Michael Meskes writes:
  Package: compress-package
  Version: 1.2-1
  
  Compiling and installing the compress source found on ftp.inria.fr I get a
  file /usr/bin/zcat. However, gzip already install zcat in /bin. I cannot see
  how it's useful to have both. :-)

Hmmm. This is somewhat more complex than it looks like. I cannot just
remove /usr/bin/zcat because it is intimately linked with compress.
If you say 'man compress' for example you'll get the synopsis for zcat
too and if the corresponding zcat would not be provided then I think
users can be confused.

In addition I have no control about what programs will be built by
make-cpkg. A gzip program could even be generated (now that I think
of it, this is something I could check for!). What I want to say is
that it is really difficult to filter things in the generated package
because of documentation, related files etc.

My opinion is that gzip should *not* provide /bin/zcat but rather
/bin/gzcat (and the same for other z* tools). The /bin/zcat program
is just *not* zcat, it also handles gzip files which the original
zcat program cannot do. I think that we should have /bin/gzcat (or
even /usr/bin/gzcat because gzip only should be enough in /bin) and
have /usr/bin/zcat be a symbolic link to gzcat installed by the gzip
package (and not an alternative as I suggested before). And most
importantly people should refrain from using zcat in scripts when the
intent is to gunzip something...
  If gzcat was provided and /usr/bin/zcat a symbolic link to it, the
zcat link would correctly be diverted by any compress-package
generated package and nobody would have two semantically different
zcat commands installed by installing these packages.

Yves.









Re: IP-aliasing

1996-08-07 Thread Emilio Lopes
 CS == Craig Sanders [EMAIL PROTECTED] wrote:

CS I'd like to see a bourne-like shell with perl-like regexp stuff
CS (mainly sed  grep) built in - i'd switch to that in a flash.

People may say it's called ksh93. IMHO, it may seem somewhat
interesting, but I really don't like it. Look likes tcl... :-)

Please no flame war!

Emilio.

-- 
 Emilio C. Lopes mailto:[EMAIL PROTECTED]
   Instituto de Fisica da Universidade de Sao Paulo
 Caixa Postal 66318, 05389-970 Sao Paulo - SP, BRAZIL
  Phone: (+55) (11) 818-6724 (Voice) / 818-6715 (Fax)




Re: uploaded babel 3.6-4 to master

1996-08-07 Thread Emilio Lopes
 MM == Michael Meskes [EMAIL PROTECTED] wrote:

 What is wrong with 
 
 \usepackage[latin1]{inputenc}

MM Note that as my fault. I've been using latin1.sty for so long I
MM didn't even realize that this was a possibility. Sorry for that.

MM But I still think we should keep latin1.sty for guess who are used
MM to it (like me, although I will probably change my files).

Yes, but maybe in a latex-misc package. It surely does not belong to
babel.

Ciao, Emilio.

-- 
 Emilio C. Lopes mailto:[EMAIL PROTECTED]
   Instituto de Fisica da Universidade de Sao Paulo
 Caixa Postal 66318, 05389-970 Sao Paulo - SP, BRAZIL
  Phone: (+55) (11) 818-6724 (Voice) / 818-6715 (Fax)




Re: Emacs per-package startup files

1996-08-07 Thread Emilio Lopes
 IJ == Ian Jackson [EMAIL PROTECTED] wrote:

IJ /etc/emacs/site-start.d ?

There would be something else inside /etc/emacs or just site-start.d?
If not, it seems we need a better name.

/etc/site-start.d?
/etc/emacs.d?
/etc/emacs-start.d?
/etc/emacs-lisp.d?

Yes, I know would nice to have something that looks like
site-start.el.

Ciao, Emilio.

-- 
 Emilio C. Lopes mailto:[EMAIL PROTECTED]
   Instituto de Fisica da Universidade de Sao Paulo
 Caixa Postal 66318, 05389-970 Sao Paulo - SP, BRAZIL
  Phone: (+55) (11) 818-6724 (Voice) / 818-6715 (Fax)




Bug#4062: running ps as root does not report controlling ttys correctly

1996-08-07 Thread Carlos Fonseca
Package: procps
Version: 1.01a-1

Running ps as root always shows ? for the controlling tty of every
process, although it works for normal users.  The problem occurs under
kernel 1.2.13 (haven't tried 2.0.x), both with procps-0.99-3 and with the
new package procps-1.01a-1.

The solution was in the ps(1) man page: to remove /etc/psdevtab (which had
permissions !) and subsequently run ps as root to recreate it. Perhaps
this file should be recreated when the package is installed? 

Carlos Fonseca





Re: Documentation formats

1996-08-07 Thread Emilio Lopes
 LW == Lars Wirzenius [EMAIL PROTECTED] wrote:

LW Ian Jackson (after my deletions):
 * GNU Texinfo ... HTML.
 * The Linux FAQ ... HTML ...
 * The Linux HOWTOs ... HTML ...
 * My new dpkg manuals ... HTML ...
 * The Perl documentation ... HTML

LW I think I see a trend here. While HTML is not the perfect format (e.g.,
LW it lacks the navigation hints in Info), it is still the only
LW common

There is a great advantage of info over html: you can search an entire
document with it. I think this is fundamental.

LW denominator, and I guess most people will have a web browser
LW installed anyway.

People who have standalone machines might not want to install a www
browser.

Lynx is ugly (JMHO). Can't really use it. Nevertheless, I must be able
to read docs in text mode.

IMHO info is a great format. After reading some discussion on
gnu.misc.disc I'm pretty convinced that it's currently the best format
for online docs (and don't forget texinfo files can also generate
printed manuals) and that we should try it a bit more. The real
problem are the info browsers. The last version I checked of the
standalone info program simply sucks. Maybe someone with a good
knowledge of termlib should take a look at it. Maybe add some mouse
support via gpm?

What about xinfo? Is this any good? Yes, I know there is tkinfo, but
it needs tcl/tk...

Ciao, Emilio.

-- 
 Emilio C. Lopes mailto:[EMAIL PROTECTED]
   Instituto de Fisica da Universidade de Sao Paulo
 Caixa Postal 66318, 05389-970 Sao Paulo - SP, BRAZIL
  Phone: (+55) (11) 818-6724 (Voice) / 818-6715 (Fax)




Draft manuals

1996-08-07 Thread Ian Jackson
I have finished draft versions of the programmers' and policy manuals.

The PostScript conversion isn't working yet, but they are available
for your perusal in HTML or plain text (with or without overstrikes).

HTML via the Web:
 http://chiark.chu.cam.ac.uk/~ian/programmer.html/
 http://chiark.chu.cam.ac.uk/~ian/policy.html/
Note the trailing / on each URL.

ASCII text versions, SGML source and the DTD via anon-ftp:
 chiark.chu.cam.ac.uk:/users/ian/dpkg-doc/

Your comments would be appreciated; feel free to send patches to the
.sgml files if you think it appropriate (but don't send lots of
unrelated patches together).

PACKAGE MAINTAINERS TAKE NO ACTION.  This is NOT an official
announcement of the change to the standards.  If you want to see
what's coming and argue about it (again) please do so though :-).

The DTD was once linuxdoc but is no longer.  I've ripped out
everything that my converters don't support, and added new tags to do
the things that I needed.  I've called it dpkgdoc.  The converters are
based on sp (the SGML parser package containing nsgmls) and sgmlspm
(the Perl modules for parsing sgmls output) with another Perl glue
script for cross-referencing.

Ian.




Re: Emacs per-package startup files

1996-08-07 Thread Emilio Lopes
 EB == Erick Branderhorst [EMAIL PROTECTED] wrote:

EB How will these files be read.  In alphabetical or fileposition order?
EB Some scripts written in these might work only properly if some other
EB script is executed first.  I can't come up with some proper example 
EB but I can imagine that this might be very true.  This will force us
EB to scan the files several times and execute what is in there only if
EB some specific other scripts are executed earlier.

Maybe they could be eval'ed following some number scheme, a la init.

Ciao, Emilio.




Bug#4063: magicfilter has wrong path

1996-08-07 Thread Dirk . Eddelbuettel

Package: magicfilter
Version: 1.2-5

There is one serious problem which prevented magicfilter from working here,
and some small glitches.

1. The executable is installed as /usr/sbin/magicfilter, but the (rather
   well done) /usr/sbin/magicfilterconfig extracts a filter, in my case
   /usr/sbin/dj500-filter which starts with # !/usr/bin/magicfilter (not bin,
   not sbin) so that my initial print attempt failed with
Aug  6 19:24:18 miles lpd[13640]: cannot execv /usr/sbin/dj500-filter
   as dj500-filter tries to start a program that's not there.

   A solution would be to do a  s|usr/sbin|usr/bin|  from magicfilterconfig.

2. There is another problem with extracting the filter from the set of
   filters in /usr/doc/examples/magicfilter/filters/filters.tar.gz as the 
   extracted file is not registered with dpkg --- upon removal of the package
   a useless file will remain on the machine.

3. The generated /etc/printcap had a :pl#72:, you could check /etc/papersize
   and then put :pl#66: for letter paper users.

4. The package suggests pbmplus, and we don't seem to have such a package. I
   think that netpbm replaced pbmplus.

-- 
Dirk Eddelbuttel http://qed.econ.queensu.ca/~edd




Unanswered problem reports by maintainer and package

1996-08-07 Thread owner
The following problem reports have not yet been marked as `taken up' by a
message to [EMAIL PROTECTED] or or `forwarded' by a
message to [EMAIL PROTECTED]

The maintainer listed against each package is derived from the Maintainer
field of the package as found in the development tree; there is an override
file that can be amended to get the right results if you have taken over a
package and do not expect to issue a new version soon.

Variant versions of the Maintainer field for the same actual package
maintainer will be listed separately.

Maintainers with few outstanding bugs appear first, to avoid those with few
bugs being lost deep in the message.

 Package RefSubject

Michael Meskes [EMAIL PROTECTED] (1 bugs):
 fdutils  4051  access permissions for /usr/bin/fdmount

Karl Sackett [EMAIL PROTECTED] (1 bugs):
 exmh 3824  exmh fails to start

Michael Alan Dorman [EMAIL PROTECTED] (1 bugs):
 mingetty 3362  Problems encountered while compiling mingetty for m68k ar

Rob Browning [EMAIL PROTECTED] (1 bugs):
 libwww-per   3611  libwww-perl description: no ext

Karl Ferguson [EMAIL PROTECTED] (1 bugs):
 unarj3641  unarj description: ext start indented, summary starts w/ pk

[EMAIL PROTECTED] (Brian C. White) (1 bugs):
 gnats3053  gnats: typo in postinst omits install-info

Jeroen van der Most [EMAIL PROTECTED] (1 bugs):
 dmalloc  3925  dmalloc requires changes for multi-arch support

[EMAIL PROTECTED] (Bill Mitchell) (1 bugs):
 elv-ctags2503  elvis and emacs both provide ctags

Brian Sulcer [EMAIL PROTECTED] (1 bugs):
 mgt  4023  mgt requires changes for multi-arch support

[EMAIL PROTECTED] (Andrew D. Fernandes) (2 bugs):
 acs  3559  acs description: no ext
 acs  3851  acs requires changes to support multiple arches

Kenny Wickstrom [EMAIL PROTECTED] (2 bugs):
 tin  3787  tin uses /etc/news/descriptions instead of /etc/news/newsgr
 tin  3942  tin cannot find Newsgroup Descriptions

Yves Arrouye [EMAIL PROTECTED] (2 bugs):
 compress-p   4057  compress package install additional zcat
 libpaper,4058  /etc/papersize doesn't allow spaces

Siggy Brentrup [EMAIL PROTECTED] (2 bugs):
 electric-f   3582  electric-fence description: no ext
 electric-f   4045  electric-fence requires changes for multi-arch support

Anders Christrom [EMAIL PROTECTED] (2 bugs):
 lists.debi   3199  Bizarre message from [EMAIL PROTECTED]
 lists.debi   3978  problem (re)subscribing to debian-devel

Kenneth MacDonald [EMAIL PROTECTED] (2 bugs):
 ispell   2425  ispell thinks `formated' is correct
 ispell   3196  ispell symlinks broken

Anders Chrigstrom [EMAIL PROTECTED] (2 bugs):
 bison3955  yacc script uses $* instead of $@
 bison4052  access permissions for /usr/bin/{mkparser, mkparserclass}

Martin Schulze [EMAIL PROTECTED] (2 bugs):
 zoo  3676  zoo description: summary starts w/ pkg name
 zoo  3961  14 character file name limit in zoo

Ray Dassen [EMAIL PROTECTED] (2 bugs):
 www.debian   3431  some packages have no information on WWW-server
 www.debian   3700  Web pages lack LINK REV=MADE ...

Christian Linhart [EMAIL PROTECTED] (2 bugs):
 xarchie   887  xarchie barfs when ftp closes unexpectedly
 xarchie  1275  xarchie clumsy with 2-button mouse

Steven B Dunham [EMAIL PROTECTED] (2 bugs):
 hdparm   2197  hdparm -c switch
 hdparm   3866  hdparm requires changes to support multiple arches

Chuck Stickelman [EMAIL PROTECTED] (2 bugs):
 symlinks 3364  Problems encountered while compiling symlinks for m68k ar
 symlinks 3614  symlinks description: ext extra spaces

David Frey [EMAIL PROTECTED] (2 bugs):
 dump 3949  dump requires changes for multi-arch support
 dump 4050  access permissions for dump

Giuseppe Vacanti [EMAIL PROTECTED] (2 bugs):
 diald3457  diald control file problems
 diald3573  diald description: ext start blank line

Raul Miller [EMAIL PROTECTED] (3 bugs):
 sam  4030  sam requires changes for multi-arch support
 ucbmpeg  3454  ucbmpeg control file problems
 ucbmpeg  3509  mpeg_play puts bogus statistics on stdout

Doug Geiger [EMAIL PROTECTED] (3 bugs):
 abuse3963  abuse
 apsfilter3224  apsfilter doesn't configure on a read-only filesystem
 apsfilter3812  Apsfilter should depend on file

[EMAIL PROTECTED] (Jonathan K. Rabone) (3 bugs):
 trn   825  trn warning messages corrupt thread selector display
 trn  1845  dead.letter and dead.article are world readable
 trn  2298  trn bug with shell escaping

Richard Kettlewell [EMAIL PROTECTED] (3 bugs):
 majordomo1881  Majordomo UID wrong?
 repair   1532  no revision number with repair
 vm   4031  vm requires changes for multi-arch support

joost witteveen [EMAIL PROTECTED] (3 bugs):
 gsfonts  1112  a2gs output unusable by gs but usable by ghostview
 gsfonts  3596  gsfonts description: no ext
 gsfonts  3673  gsfonts 

netscape 3.0-beta6-1 released

1996-08-07 Thread Brian C. White
-BEGIN PGP SIGNED MESSAGE-

Date: 07 Aug 96 00:45 UT
Format: 1.6
Distribution: unstable
Urgency: Low
Maintainer: Brian White [EMAIL PROTECTED]
Source: netscape
Version: 3.0-beta6-1
Binary:  netscape
Architecture:  i386 source
Description: 
 netscape: Popular World-Wide-Web browser software (installer)
 -  Netscape (pronounced Mozilla) is a graphical World-Wide-Web
browser
 -  with many features.  It supports advanced features of HTML and new
 -  technologies such as Java from Sun Microsystems.
 -  .
 -  Netscape Communications Corporation does not allow redistribution of
 -  their software.  Therefore, this package requires the user to fetch
 -  the netscape archive seperately and place it in the directory
pointed
 -  to by the TMPDIR environment variable (or /tmp if TMPDIR not
defined)
 -  before attempting to install this package.  You can get the linux
 -  packages via anonymous ftp from ftp[1-9].netscape.com.
 -  .
 -  Do NOT try to install any version of Netscape other than 3.0-beta6
with
 -  this package!
 -  .
 -  Netscape Communications Corporation does not support the Linux
release
 -  in the slightest, even for paying customers.  It has been made
available
 -  purely as a courtesy, so please do not send them questions about
Linux.
 -  .
 -  This installer package has been placed in the public domain!
Changes: no changes info provided
Files:
 61f2cffc426f5cfaa376f150f899421b  3869  net-   
netscape_3.0-beta6-1.tar.gz
 5b7a0dde47679d1f42856f35b7c3717b  3480  net  extra 
netscape_3.0-beta6-1_i386.deb

-BEGIN PGP SIGNATURE-
Version: 2.6.2i

iQCVAwUBMgfnS7wRa6IPcXgFAQEq+gP/ayvs/bBx1qctXsiAXkt+tVR8Dfw+lzJM
OayTvyOSAQnWh9SdstzXR1Qff/wEqH0DKDiOx0cgMy2VNL0TRjC6Yug5uYhHI/A3
JkDmDO3UUfLphdCNRowhVRhWTUA3EX3SVffgEca3HHHEzoiFg5HV6FwY/Y9mKlp5
p1rvGkUR4E0=
=JeBb
-END PGP SIGNATURE-




Bug#4011: simple c++ program segfaults

1996-08-07 Thread Herbert Xu
Guy Maor wrote:
 
 It is legal to explicitly call a destructor but rarely needed.  It
 certainly makes no sense in this case, as the destructor will be called
 twice.
 
 The question, it seems, is what was the programmer trying to do?

Well I haven't got a clue on that one as I didn't write the code.  But
I guess the more important question is that the crash did not seem to
be related to the destructor.  That is, it crashes even without the call
to the destructor.

-- 
Debian GNU/Linux 1.1 is out! { http://www.debian.org/ }
A.  B = True  B.  A = False
Email:  Herbert Xu ~{PmVHI~} [EMAIL PROTECTED]
PGP Key:  [EMAIL PROTECTED] or any other key sites




Re: fileutils can now replace perforate...

1996-08-07 Thread Bernd Eckenfels
Hello,

I have a question on that topic. I think sparse files are simply generated
by lseek'ing over a block of zeros, which will automatically converted to
sparse files by filesystems which support it (actually they could even
create them if the notice blocks filled with 0's but dont do it). The
question is, which filesystem generates sparse files and has problems with
it? Generally, wht is the problem with sparse files? They seem to be
completely transparent to me (except for cluttering the disk, perhaps).

Greetings
Bernd




Bug#3951: kernel-image-2.0.7-0 postinst looks for /bin/perl

1996-08-07 Thread Graham Williams
Package: kernel-image
Version: 2.0.7-0

The postinst and prerm scripts of kernel-image have as their first
line:

#! /bin/perl

My vanilla installation of Debian 1.1 seems to have perl only in
/usr/bin/perl.

The problem is exhibited with:

$ dpkg --install kernel-image-2.0.7-0.deb
...
dpkg (subprocess): unable to execute post installation script: no \
such file or directory
... returned error status 2
...
$

The unpacking succeeds but the configuration fails.

If I edit the kernel-image-2.0.7-0.postinst script in
/var/lib/dpkg/info to add the /usr to the path of perl and do
configure it all works nicely:

$ dpkg --configure kernel-image-2.0.7
--
Dr [EMAIL PROTECTED] ,--_|\   Tel: (+61 6) 216 7042
Senior Research Scientist, Data Mining /  \  Fax: (+61 6) 216 7112
CSIRO Div of Info Tech, Aust Nat Univ  \_.--_*/  GPO Box 664  Canberra
URL:http://www.dit.csiro.au/~gjw   v   ACT  2601   Australia




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#4006: Fileutils has /usr/libexec directory

1996-08-07 Thread Bernd Eckenfels
Hello,

 This dir is standard by make install in gnu packages and didn't see
 any harm so will not do an update just for removing this dir if you
 don't mind.  If someone can come up with serious problems having this
 empty dir in the package I'll remove it.

The new FHS will include /usr/libexec and a few other changes which wil
require a lot of new packages to be released. Personally I like the new
draft very much.

Greetings
Bernd




Bug#4006: Fileutils has /usr/libexec directory

1996-08-07 Thread David Engel
[EMAIL PROTECTED] writes:
  Package: fileutils
  Version: 3.13-2
  
  The fileutils package has an empty /usr/libexec directory in the .deb
  file.  I don't think the FSSTND supports libexec yet, so the directory
  should be removed.
 
 This dir is standard by make install in gnu packages and didn't see
 any harm so will not do an update just for removing this dir if you
 don't mind.  If someone can come up with serious problems having this
 empty dir in the package I'll remove it.

Well, since Linux does not use libexec, it can confuse users and other
developers.  It should be removed in the next maintenance revision or
before the next public release of Debian, which ever comes first.

David
-- 
David EngelOptical Data Systems, Inc.
[EMAIL PROTECTED]  1101 E. Arapaho Road
(214) 234-6400 Richardson, TX  75081




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#4011: simple c++ program segfaults

1996-08-07 Thread Brian C. White
  Is this actually a bug?  I don't think you are supposed to call a
  destructor directly in this situation.  I would assume that the crash
  comes when the destructor is called a second time when the program
  exits main.
 
 It is legal to explicitly call a destructor but rarely needed.  It
 certainly makes no sense in this case, as the destructor will be called
 twice.

It is legal, but highly discouraged!  If the dtor is not implemented
with
this in mind (as most are not), then that could very easily be the cause
of the seg fault.

Brian
   ( [EMAIL PROTECTED] )

---
In theory, theory and practice are the same.  In practice, they're
not.




xpdf needs an entry in mailcap

1996-08-07 Thread Brian C. White
The xpdf postinst needs to add itself to the mailcap file so it can
be spawned by web browsers.

I'd suggest the following in the postinst:

if [ -x /usr/sbin/install-mime ]
then
   install-mime --install --package=xpdf --content=application/pdf \
--view=/usr/bin/X11/xpdf %s --test='test $DISPLAY != ' \
--comment=A generic PDF viewer for X-Windows
fi


And the following in the prerm:

if [ -x /usr/sbin/install-mime ]
then
   install-mime --remove --package=xpdf
fi

Brian
   ( [EMAIL PROTECTED] )

---
In theory, theory and practice are the same.  In practice, they're
not.




Re: Could we use gunzip -c instead of zcat?

1996-08-07 Thread Brian C. White
 I'd like to suggest that scripts, debian.rules etc... use gunzip -c instead
 of zcat when the intent is to get the contents of a gzipped file on stdout.
 This is because if binaries from a BSD compress package (not necessarily
 built with compress-package) will make a true zcat available on the system,
 which of course cannot handle gzipped files.

Calling gzip -dc would be an even better solution.

Brian
   ( [EMAIL PROTECTED] )

---
In theory, theory and practice are the same.  In practice, they're
not.





Re: xpdf needs an entry in mailcap

1996-08-07 Thread Brian C. White
[  I goofed on the first message.  Use this one instead.  :-]


The xpdf postinst needs to add itself to the mailcap file so it can
be spawned by web browsers.


I suggest the following in the postinst:

if [ -x /usr/sbin/install-mime ]
then
  install-mime --install --package=xpdf --content=application/pdf \
   --description='Adobe Acrobat File' --nametemplate=%s.pdf \
   --view=/usr/bin/X11/xpdf %s --test='test $DISPLAY != '
fi


And the following in the prerm:

if [ -x /usr/sbin/install-mime ]
then
  install-mime --remove --package=xpdf
fi


The 'if' statements can be removed if you want to add a dependancy on
mime-support (=2.0).

Brian
   ( [EMAIL PROTECTED] )

---
In theory, theory and practice are the same.  In practice, they're not.




Bug#4065: FEATURE(local_procmail) needs manual override to /usr/bin

1996-08-07 Thread Michael Shields
Package: sendmail
Version: 8.7.5-4

This line in sendmail.mc:

FEATURE(local_procmail)

doesn't work, because it's looking in /usr/local/bin.  This works:

FEATURE(local_procmail, `/usr/bin/procmail')

(assuming the procmail package is installed), but it shouldn't be
necessary to do this as procmail is a standard Debian package.
/usr/lib/sendmail.cf/features/local_procmail.m4 should have its embedded
path changed.
-- 
Shields, CrossLink.




Bug#4057: compress package install additional zcat

1996-08-07 Thread Bdale Garbee
 Hmmm. This is somewhat more complex than it looks like. I cannot just
 remove /usr/bin/zcat because it is intimately linked with compress.

I disagree.  The job of a package maintainer includes the process of doing
things like this to a package.  I have to do the same thing for the tar 
package, for example, where we've agreed that the tar package will not 
provide the 'rmt' executable, even though the GNU tar upstream sources makes
it easy to include and annoying to remove.

The complexity of handling alternatives just isn't worth it for silly stuff
like this.

 If you say 'man compress' for example you'll get the synopsis for zcat
 too and if the corresponding zcat would not be provided then I think
 users can be confused.

By definition, a Debian system will have 'zcat' from the gzip package, since
gzip is an essential base package.  I don't see a problem here.

 In addition I have no control about what programs will be built by
 make-cpkg.

Why not?  I haven't looked at your compress package, but I can't see what the
problem would be, offhand.

 My opinion is that gzip should *not* provide /bin/zcat but rather
 /bin/gzcat (and the same for other z* tools).

I disagree.  Prefixing stuff with the 'g' isn't particularly useful.  In this
case, the 'zcat' provided by gzip is a *superset* of the functionality provided
by the 'zcat' in the compress package, and I can see no rational explaination
for preferring the version that comes with compress over the version that
comes with gzip.

 people should refrain from using zcat in scripts when the
 intent is to gunzip something...

Why?

   If gzcat was provided and /usr/bin/zcat a symbolic link to it, the
 zcat link would correctly be diverted by any compress-package
 generated package and nobody would have two semantically different
 zcat commands installed by installing these packages.

Why don't you just make your compress package *not* provide the 'zcat'
command, since any Debian system by definition has the gzip package 
installed (since it's an essential base package), and the 'zcat' provided with
gzip is a superset that will always do the expected thing with a compressed
file?

I continue to be willing to convinced that I'm wrong about all this, but so
far, all you've done is to say that gzip's zcat does more than the one that
compress provides, which I already knew... and then whine about how it's 
hard to make your package do what it should given what's already provided by
gzip. 

Bdale




Bug#4066: strangeness with X3 server

1996-08-07 Thread Daniel Quinlan
Package: xserver-s3
Version: 3.1.2-5

I think this may be related to the mouse cursor problem I reported
earlier.  I noticed this problem shortly after sending that bug
report, but didn't fully investigate it until now.  (The other bug
report contains information not reproduced here.)

I have an Diamond Stealth64 Video 3200 (S3-968 based) PCI video card
with 2 MB VRAM running on a really crappy 1024x768 SVGA monitor that
won't run legibly above 640x480.

I was trying to determine if using the virtual window (server-based)
feature of X was causing the mouse cursor problem, so I shut it off by
using a virtual window the same size of the screen (640x480).  I did
not run a window manager for the purposes of isolating the bug.

If I position any window such that it extends beyond the left edge of
the screen (obscuring a strip of window), then approximately 8 pixels
of the window (the part of the window you shouldn't be able to see
because they're off the screen) appear in a strip on the right side of
the screen.  Pretty bizarre.

To illustrate this graphically, let this little thingy represent a
window where each letter is about 8 pixels wide.

ABCDEFGH
ABCDEFGH
ABCDEFGH

Not drawn to scale, you get.

++
|BCDEFGHA|
|BCDEFGHA|
|BCDEFGHA|
||
||
||
||
||
++


If you position the mouse over A, it still thinks it is over the main
window.  In other words, the mouse knows where it is supposed to be!

This is what the window should look like (since I put the upper RHS of
the window at 0, 0).

++
|ABCDEFGH|
|ABCDEFGH|
|ABCDEFGH|
||
||
||
||
||
++

Also, the gray background pattern is interrupted near the right edge
in a analogous fashion to this pattern.  (I'd go blind if I tried to
reproduce the actual wicker pattern.)

X X X X X X X XX X X X
 X X X X X X X  X X X 
X X X X X X X XX X X X
 X X X X X X X  X X X 
X X X X X X X XX X X X
 X X X X X X X  X X X 
X X X X X X X XX X X X
 X X X X X X X  X X X
   |--|
   8 pixels (as best as I can tell)




Bug#4058: etc/papersize doesn't allow spaces

1996-08-07 Thread joost witteveen
 
   
   Oh, BTW, this has nothing to do with libpaper (I don't know why you
   think it does, gs doesn't depend on libpaper, and has been reading
   /etc/papersize before the existance of libpaper.)
   
   I do wonder if libpaper does a better job,
 
 Yes it does ;-) That's its big advantage: centralize such bugs in one
 place so that we're sure all packages get fixed at once (who said I wanted
 to share features too? ;-))
 
   and I do wonder if gs really should read A4 . Some people were really
   glad I added a wrapper to allow gs to read /etc/papersize. Some are
   angry it didn't read A4 . Well, you never please them all!
 
 Can you try my gsfrontend.c in libpaper 0.3? It would be nice if you
 used it for these reasons:
 
   - people will benefit from new paper sizes immediately;

That's not true, the gs wrapper I have reads _all_ papersizes
gs understands. (it gets them at compile time from ps_init.ps or something)

 
   - I think if something else than me provides a working package using
 libpaper, other package maintainers will start adopting it;
 
   - I won't have to overwrite your gs with my wrapper each time you
 make a new package ;-).
 
 If you use my wrapper (please, please...), I suggest installing the real
 gs as 'ghostscript' (a meaningfull name, no?) and the wrapper as 'gs'
 of course. Apparently people were confused by your gs-papersize being
 the gs that does not handle papersize despite its name.

So, that's not the case any more (the real gs is gs.real, the wrapper
is gs).

What is causing me not to upgrade gs at the moment is this SVGA stuff:
someone (svga maintainer) wanted a patch in that would make a
setuid root gs safe, but I'm still having problems with this.

-- 
joost witteveen
[EMAIL PROTECTED]
  [EMAIL PROTECTED]
--
Use Debian/GNU Linux!




Bug#4063: magicfilter has wrong path

1996-08-07 Thread Erick Branderhorst

 2. There is another problem with extracting the filter from the set of
filters in /usr/doc/examples/magicfilter/filters/filters.tar.gz as the 
extracted file is not registered with dpkg --- upon removal of the package
a useless file will remain on the machine.

a if [ $1 = purge ] ; then  in postrm should remove these filters IMHO.
I suggested this unpacking of filter because these filters take up quit some
space and they are never used.
 

 4. The package suggests pbmplus, and we don't seem to have such a package. I
think that netpbm replaced pbmplus.

I'm sure on this.

Erick




Bug#4067: Umsdos 0.8.4 needs upgrade.

1996-08-07 Thread Kristian Mogensen

Package: Umsdos
Version: 0.8.4

Debian linux 1.1 (kernel 2.0.6, libc 5.2.18)

umssync fail to produce the --linux-.--- files. 
By upgrading to version 0.9 of the umsdos programs the problem is solved. 






Re: dpkg-changelog-mode (dpkg-changelog.el)

1996-08-07 Thread Michael Meskes
Ian Jackson writes:
 
 My upload of dpkg 1.3.0 didn't include the file below.  It is an Emacs
 mode for editing the changelogs that dpkg-parsechangelog understands.

Do we have an official look the changelog has to have? If so how should it
look?

I won't be able to test your emacs style since I don't use emacs.

Michael
-- 
Michael Meskes   |_  __  
[EMAIL PROTECTED] |   / ___// / // / / __ \___  __
[EMAIL PROTECTED]  |   \__ \/ /_  / // /_/ /_/ / _ \/ ___/ ___/
[EMAIL PROTECTED]|  ___/ / __/ /__  __/\__, /  __/ /  (__  )
Use Debian Linux!| //_/  /_/  //\___/_/  //




Bug#4064: sendmail should recommend deliver, not depend

1996-08-07 Thread Miquel van Smoorenburg
You (Michael Shields) wrote:
 Package: sendmail
 Version: 8.7.5-4
 
 sendmail depends on deliver.  However, in at least two common
 configurations -- null client, and delivery by procmail -- it will run
 perfectly without deliver.  sendmail should only recommend it.

And as a result you can install sendmail without deliver and your
mail installation won't work at all..

Sendmail should come with mail.local instead of deliver IMHO.

Mike.
-- 
  Miquel van| Cistron Internet Services   --Alphen aan den Rijn.
  Smoorenburg,  | mailto:[EMAIL PROTECTED]  http://www.cistron.nl/
[EMAIL PROTECTED] | Tel: +31-172-419445 (Voice) 430979 (Fax) 442580 (Data)




Bug#4057: compress package install additional zcat

1996-08-07 Thread Michael Meskes
Yves Arrouye writes:
 Hmmm. This is somewhat more complex than it looks like. I cannot just
 remove /usr/bin/zcat because it is intimately linked with compress.
 If you say 'man compress' for example you'll get the synopsis for zcat
 too and if the corresponding zcat would not be provided then I think
 users can be confused.

I've found nothing in your zcat that GNU zcat can't do.

 My opinion is that gzip should *not* provide /bin/zcat but rather
 /bin/gzcat (and the same for other z* tools). The /bin/zcat program
 is just *not* zcat, it also handles gzip files which the original
 zcat program cannot do. I think that we should have /bin/gzcat (or

But that means it can do more than the original one. So why not using this
name?

Michael

-- 
Michael Meskes   |_  __  
[EMAIL PROTECTED] |   / ___// / // / / __ \___  __
[EMAIL PROTECTED]  |   \__ \/ /_  / // /_/ /_/ / _ \/ ___/ ___/
[EMAIL PROTECTED]|  ___/ / __/ /__  __/\__, /  __/ /  (__  )
Use Debian Linux!| //_/  /_/  //\___/_/  //




Bug#4057: compress package install additional zcat

1996-08-07 Thread Richard Kettlewell
Yves Arrouye writes:
Michael Meskes writes:
  Package: compress-package
  Version: 1.2-1
  
  Compiling and installing the compress source found on ftp.inria.fr
  I get a file /usr/bin/zcat. However, gzip already install zcat in
  /bin. I cannot see how it's useful to have both. :-)

My opinion is that gzip should *not* provide /bin/zcat but rather
/bin/gzcat (and the same for other z* tools). The /bin/zcat program
is just *not* zcat, it also handles gzip files which the original
zcat program cannot do. I think that we should have /bin/gzcat (or
even /usr/bin/gzcat because gzip only should be enough in /bin) and
have /usr/bin/zcat be a symbolic link to gzcat installed by the gzip
package (and not an alternative as I suggested before).  And most
importantly people should refrain from using zcat in scripts when the
intent is to gunzip something...

  If gzcat was provided and /usr/bin/zcat a symbolic link to it, the
zcat link would correctly be diverted by any compress-package
generated package and nobody would have two semantically different
zcat commands installed by installing these packages.

IMHO:

There should be one zcat and it should always be gzip.  This won't
break anything as gzip understands .Z files...

Making zcat point to compress even sometimes will definitely break
things; IME much of the Linux world has been assuming it's gzip for a
number of years.  That seems unlikely to change.

compress is obsolete software; there's never any need to use it to
uncompress things.  Indeed, my experience (err, on Sunos rather than
Linux, so this may not be relevant) is that gzip is much more reliable
even at uncompressing .Z files.  I can't see the need to compress
things using compress either, as gzip produces smaller output, runs on
pretty much everything and is free.

-- 
Richard Kettlewell  [EMAIL PROTECTED]  [EMAIL PROTECTED]
   http://www.elmail.co.uk/staff/richard/




Bug#4068: pgs in perl-tk does not work

1996-08-07 Thread Herbert Xu
Package: perl-tk
Version: b11.02-3

Typing pgs at the prompt produces these messages:
Use of uninitialized value at /usr/lib/perl5/Tk/DSC.pm line 15.
Can't use an undefined value as a HASH reference at /usr/bin/pgs line 16.

I've got perl 5.003-2 and tk41 4.1-1 for that matter.
-- 
Debian GNU/Linux 1.1 is out! { http://www.debian.org/ }
A.  B = True  B.  A = False
Email:  Herbert Xu ~{PmVHI~} [EMAIL PROTECTED]
PGP Key:  [EMAIL PROTECTED] or any other key sites




Bug#4069: slrn gives error

1996-08-07 Thread marc hoffmann
Hello developers,

Package: slrn
Version: 0.8.7.1-3

When I invoke slrn it prints:
slrn: can't resolve symbol 'SLang_define_key1'
and exits.

transcript:
$slrn
slrn: can't resolve symbol 'SLang_define_key1'
$

I am using debian 1.1 kernel version 2.0.0 #8
and libc.so.5.2.18 .

succes