Your message dated Thu, 16 Jun 2005 13:10:37 -0400
with message-id <[EMAIL PROTECTED]>
and subject line sorry
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 3 Jun 2005 11:28:17 +0000
>From [EMAIL PROTECTED] Fri Jun 03 04:28:16 2005
Return-path: <[EMAIL PROTECTED]>
Received: from sdt.univ-brest.fr [194.167.226.209]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1DeALX-0006Zy-00; Fri, 03 Jun 2005 04:28:16 -0700
Received: from localhost.univ-brest.fr (dormeur.univ-brest.fr [194.167.226.194])
by sdt.univ-brest.fr (8.9.3/jtpda-5.3.1) with ESMTP id NAA23918
; Fri, 3 Jun 2005 13:28:11 +0200 (MEST)
Message-Id: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
From: Christophe Martin <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: ksh: missing "shcomp" binary in package
X-Mailer: reportbug 3.8
Date: Fri, 03 Jun 2005 13:28:11 +0200
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by sdt.univ-brest.fr id
NAA23918
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE
autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level:
Package: ksh
Version: 93q-2
Severity: wishlist
Tags: patch
Hi,
When ksh93 is built, shcomp is also built. This binary can compile a ksh9=
3
script. There is some reference to this program in the installed doc
but not in ksh man page.
I suggest that shcomp be installed and that there is some reference to it
in the man page.
I have written a little English man page for shcomp so that lintian is ha=
ppy,
and one in French so that French people are happy ;-)
I would be nice if the "SEE ALSO" section in ksh man page listed shcomp...
I don't know how to do that properly
Please, find below :
a diff for debian/rules so that shcomp and man pages are installed,
the English man page for shcomp
the French man page for shcomp (using charset ISO-8859-1)
Regards,
Christophe.
diff -u debian/rules.orig debian/rules=20
-%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--=
%<-
--- debian/rules.orig 2005-06-03 12:33:36.153877223 +0200
+++ debian/rules 2005-06-03 12:39:30.253797170 +0200
@@ -43,8 +43,11 @@
dh_testroot
dh_installdirs
$(INSTALL_PROGRAM) arch/$(ARCH)/bin/ksh debian/ksh/bin/ksh93
+ $(INSTALL_PROGRAM) arch/$(ARCH)/bin/shcomp debian/ksh/bin/shcomp
$(INSTALL_FILE) arch/$(ARCH)/man/man1/sh.1 debian/ksh/usr/share/m=
an/man1/ksh93.1
$(INSTALL_FILE) arch/$(ARCH)/fun/* debian/ksh/usr/share/ksh/funct=
ions
+ $(INSTALL_FILE) shcomp.1 debian/ksh/usr/share/man/man1/shcomp.1
+ $(INSTALL_FILE) fr-shcomp.1 debian/ksh/usr/share/man/fr/man1/shco=
mp.1
dh_installdocs
dh_installmenu
dh_installchangelogs
-%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--=
%<-
English man page : shcomp.1
-%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--=
%<-
..\"
..\" File written by Christophe Martin <[EMAIL PROTECTED]>
..\" Based on the output of "shcomp --man"
..\"
..TH SHCOMP 1 "Fri Jun 3 2005" KSH93 "User Environment Utilities"
..SH NAME
shcomp \- compile a ksh93 shell script
..SH SYNOPSIS
..B shcomp
[
..I options
] [\fIinfile\fP] [\fIoutfile\fP]]
..SH ORIGINE OF THIS MAN PAGE
This man page was written by Christophe Martin <[EMAIL PROTECTED]>
for the
..B Debian
..B GNU/Linux
system. It is based on "shcomp \-\-man" output.
..SH DESCRIPTION
Unless
..I \-D
is specified,
..B shcomp
takes a shell script,
..IR infile ,
and creates a
binary format file,
..IR outfile ,
that
..B ksh93
can read and execute with the same
effect as the original script.
..PP
Since aliases are processed as the script is read, alias definitions whos=
e
value requires variable expansion will not work correctly.
..PP
If
..I \-D
is specifed, all double quoted strings that are preceded by $ are
output. These are the messages that need to be translated to locale speci=
fic
versions for internationalization.
..PP
If
..I outfile
is omitted, then the results will be written to standard output.
If
..I infile
is also omitted, the shell script will be read from standard input.
..SH OPTIONS
..TP
\fI\-D\fP, \fI\-\-dictionary\fP
Generate a list of strings that need to be placed in a
message catalog for internationalization.
..TP
\fI\-n\fP, \fI\-\-noexec\fP
Displays warning messages for obsolete or non-conforming
constructs.
..TP
\fI\-v\fP, \fI\-\-verbose\fP
Displays input from
..I infile
onto standard error as it reads it.
..TP
\fI\-\-man\fP
Displays this man page on standard error and exits.
..TP
\fI\-\-help\fP
Shows a short help message and exits.
..SH EXIT STATUS
..TP
0
Successful completion.
..TP
>0
An error occurred.
..SH DEBIAN WARNING
On a
..B Debian
..B GNU/Linux
system, more than one package may provide ksh. the output of
..B shcomp
can only be used by
..BR ksh93 .
Other ksh will fail running the compiled script.
..SH EXAMPLE
..nf
( echo '#! /bin/ksh93' ; shcomp myscript ) > myscript.bin &&
chmod 755 myscript.bin
\&./myscript.bin
..fi
..SH SEE ALSO
..BR ksh (1)
..SH IMPLEMENTATION
..nf
version shcomp (AT&T Labs Research) 2003-03-02
author David Korn <[EMAIL PROTECTED]>
copyright Copyright (c) 1982-2005 AT&T Corp.
license http://www.opensource.org/licenses/cpl1.0.txt
..fi
-%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--=
%<-
French man page : fr-shcomp.1
-%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--=
%<-
..\"
..\" File written by Christophe Martin <[EMAIL PROTECTED]>
..\" Based on the output of "shcomp --man"
..\"
..TH SHCOMP 1 "Vendredi 3 juin 2005" KSH93 "Manuel de l'utilisateur UNIX"
..SH NAME
shcomp \- compile un script shell ksh93
..SH SYNOPSIS
..B shcomp
[
..I options
] [\fIfichier-d-entr=E9e\fP] [\fIfichier-de-sortie\fP]]
..SH ORIGINE DE CETTE PAGE DE MANUEL
=C9crite par Christophe Martin=20
<[EMAIL PROTECTED]>,
pour le projet
..B Debian
..BR GNU/Linux ,
elle est bas=E9e sur l'affichage de =AB shcomp \-\-man =BB.
..SH DESCRIPTION
=C0 moins que
..I \-D
ne soit sp=E9cifi=E9 sur la ligne de commande,
..B shcomp
lit un script,=20
..IR fichier-d-entr=E9e ,
et cr=E9e un fichier binaire,
..IR fichier-de-sortie ,
que
..B ksh93=20
peut lire et ex=E9cuter de la m=EAme mani=E8re et avec les m=EAmes effets
que le script d'origine.
..PP
Puisque ils sont evalu=E9s lors de la lecture du script, les alias dont l=
a
valeur n=E9cessite l'expansion de variables ne fonctionneront pas correct=
ement.
..PP
Si on utilise l'option
..BR \-D ,
toutes les chaines entre guillemets (\fB"\fP) pr=E9c=E9d=E9es d'un $ sont=
affich=E9es.
Ces chaines sont les messages qui doivent =EAtre
traduits pour l'internationnalisation du script.
..PP
Si on omet
..IR fichier-de-sortie ,
alors le r=E9sultat est =E9crit sur la sortie standard.
Si on omet =E9galement
..IR fichier-d-entr=E9e ,
alors le script est lu depuis l'entr=E9e standard.
..SH OPTIONS
..TP
\fI\-D\fP, \fI\-\-dictionary\fP
G=E9n=E8re une liste de chaines qui doivent =EAtre plac=E9es dans un cata=
logue
de messages pour l'internationnalisation du script.
..TP
\fI\-n\fP, \fI\-\-noexec\fP
Affiche des alertes lorsque le script contient des constructions obsol=E8=
tes
ou non conformes.
..TP
\fI\-v\fP, \fI\-\-verbose\fP
Affiche Les lignes de
..I fichier-d-entr=E9e
au fur et =E0 mesure qu'elles sont lues.
..TP
\fI\-\-man\fP
Affiche cette page de manuel (en anglais) sur l'erreur standard et quitte.
..TP
\fI\-\-help\fP
Affiche une courte aide (en anglais) et quitte.
..SH CODE DE RETOUR
..TP
0
Le programme a r=E9ussi.
..TP
>0
Une erreur s'est produite.
..SH ALERTE DEBIAN
Sur un syst=E8me
..B Debian
..B GNU/Linux
plus d'un paquet fournit ksh. Seul
..B ksh93
peut ex=E9cuter les scripts compil=E9s avec
..BR shcomp .
Les autres ksh =E9choueront.
..SH EXEMPLE
..nf
( echo '#! /bin/ksh93' ; shcomp monscript ) > monscript.bin &&
chmod 755 monscript.bin
\&./monscript.bin
..fi
..SH VOIR AUSSI
..BR ksh (1)
..SH IMPLEMENTATION
..nf
version shcomp (AT&T Labs Research) 2003-03-02
author David Korn <[EMAIL PROTECTED]>
copyright Copyright (c) 1982-2005 AT&T Corp.
license http://www.opensource.org/licenses/cpl1.0.txt
..fi
-%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--%<--=
%<-
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=3Dfr_FR, LC_CTYPE=3Dfr_FR (charmap=3DISO-8859-1)
Versions of packages ksh depends on:
ii libc6 2.3.2.ds1-22 GNU C Library: Shared librar=
ies an
-- no debconf information
---------------------------------------
Received: (at 311789-done) by bugs.debian.org; 16 Jun 2005 17:10:38 +0000
>From [EMAIL PROTECTED] Thu Jun 16 10:10:38 2005
Return-path: <[EMAIL PROTECTED]>
Received: from acolyte.scowler.net [216.254.112.45]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1Dixt0-0002Mc-00; Thu, 16 Jun 2005 10:10:38 -0700
Received: by acolyte.scowler.net (Postfix, from userid 1000)
id 6749D70057; Thu, 16 Jun 2005 13:10:37 -0400 (EDT)
Date: Thu, 16 Jun 2005 13:10:37 -0400
From: Clint Adams <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: sorry
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-2.0 required=4.0 tests=BAYES_00,ONEWORD autolearn=no
version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level:
My error.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]