Re: [RFR] templates://tex-common/{templates}
Christian Perrier wrote:
> Your review should be sent as an answer to this mail.
> + TeX will not work without it and configuration files must be
> + fixed. The version of ${filename} that is provided by the package
> should be available as ${filename}.ucf-dist.
How about "will not work until the configuration files are fixed"?
> - Exiting.
> + The configuration process is aborted.
>
> "Exiting." is a little bit "short". Hence the propsoed rewrite.
Better "has been aborted".
> -Description: Common infrastructure for using and building TeX in Debian
> +Description: common infrastructure for using and building TeX
Is this really for *using* TeX? That is, would its executables be
invoked by a normal unprivileged user? The rest of the description
seems to say it's a
common infrastructure for building and installing TeX
> It also contains some files used when creating tetex packages from
> + the source packages, and which allow a synchronization between
> the two source packages of teTeX (tetex-base and tetex-bin) and
> tex-live.
Three niggles -
1) This "between foo (bar and baz) and quux" is hard to follow.
2) It isn't quite literally synchronisation (it doesn't adjust their
periodicities or clock-rates).
3) Too much talk about particular "source packages" when all that
matters is that it's package build-time stuff.
So how about just:
It also contains common files used to maintain consistency by the
build processes of the tetex-base, tetex-bin, and texlive packages.
Unless someone can think of a better description for what it is that
it maintains.
--
JBR
Ankh kak! (Ancient Egyptian blessing)
--- ../tex-common.old/debian/templates 2006-10-25 16:16:01.000000000 +0100
+++ debian/templates 2007-10-09 21:35:26.000000000 +0100
@@ -5,22 +5,23 @@
.
No setting of ${variable}.
.
- TeX will not work without it, you need to fix your configuration
- files. The version of ${filename} that is provided by the package
+ TeX will not work until the configuration files are fixed.
+ The version of ${filename} that is provided by the package
should be available as ${filename}.ucf-dist.
.
- Exiting.
+ The configuration process has been aborted.
Template: tex-common/check_texmf_wrong
Type: error
-_Description: Essential entry wrong in ${filename}
- An essential entry is wrong in ${filename}:
- ${variable} does not contain
+#flag:translate!:3
+_Description: Invalid essential entry in ${filename}
+ An essential entry is invalid in ${filename}:
+ ${variable} does not contain:
.
${pattern}
.
- TeX will not work without it, you need to fix your configuration
- files. The version of ${filename} that is provided by the package
+ TeX will not work until the configuration files are fixed.
+ The version of ${filename} that is provided by the package
should be available as ${filename}.ucf-dist.
.
- Exiting.
+ The configuration process has been aborted.
--- ../tex-common.old/debian/control 2007-04-13 08:40:04.000000000 +0100
+++ debian/control 2007-10-09 21:31:51.000000000 +0100
@@ -2,7 +2,7 @@
Section: tex
Priority: optional
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
-Uploaders: Julian Gilbey <jdg@debian.org>, C.M. Connelly <cmc@debian.org>, Atsuhito KOHDA <kohda@debian.org>, Frank Küster <frank@debian.org>, Florent Rougon <frn@debian.org>, Norbert Preining <preining@debian.org>
+Uploaders: Julian Gilbey <jdg@debian.org>, C.M. Connelly <cmc@debian.org>, Atsuhito KOHDA <kohda@debian.org>, Frank K�<frank@debian.org>, Florent Rougon <frn@debian.org>, Norbert Preining <preining@debian.org>
Build-Depends: debhelper (>= 4.0.0), po-debconf
Build-Depends-Indep: debiandoc-sgml, eperl
Standards-Version: 3.7.2.0
@@ -13,12 +13,10 @@
Suggests: debhelper (>= 4.0)
Replaces: tetex-base (<= 3.0-10)
Conflicts: tetex-bin (<= 3.0-4), tetex-base (<= 3.0-3)
-Description: Common infrastructure for using and building TeX in Debian
+Description: common infrastructure for building and installing TeX
This package contains a number of scripts and common configuration
files that are needed to install a TeX System, either teTeX or
TeX-Live.
.
- It also contains some files used when creating tetex packages from
- the Debian source packages, and which allow a synchronisation between
- the two source packages of teTeX (tetex-base and tetex-bin) and
- tex-live.
+ It also contains common files used to maintain consistency by the
+ build processes of the tetex-base, tetex-bin, and texlive packages.
Template: tex-common/check_texmf_missing
Type: error
_Description: Essential entry missing in ${filename}
An essential entry is missing in ${filename}:
.
No setting of ${variable}.
.
TeX will not work until the configuration files are fixed.
The version of ${filename} that is provided by the package
should be available as ${filename}.ucf-dist.
.
The configuration process has been aborted.
Template: tex-common/check_texmf_wrong
Type: error
#flag:translate!:3
_Description: Invalid essential entry in ${filename}
An essential entry is invalid in ${filename}:
${variable} does not contain:
.
${pattern}
.
TeX will not work until the configuration files are fixed.
The version of ${filename} that is provided by the package
should be available as ${filename}.ucf-dist.
.
The configuration process has been aborted.
Source: tex-common
Section: tex
Priority: optional
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Uploaders: Julian Gilbey <jdg@debian.org>, C.M. Connelly <cmc@debian.org>, Atsuhito KOHDA <kohda@debian.org>, Frank K�<frank@debian.org>, Florent Rougon <frn@debian.org>, Norbert Preining <preining@debian.org>
Build-Depends: debhelper (>= 4.0.0), po-debconf
Build-Depends-Indep: debiandoc-sgml, eperl
Standards-Version: 3.7.2.0
Package: tex-common
Architecture: all
Depends: ucf, debconf (>= 1.4.69) | cdebconf (>= 0.39)
Suggests: debhelper (>= 4.0)
Replaces: tetex-base (<= 3.0-10)
Conflicts: tetex-bin (<= 3.0-4), tetex-base (<= 3.0-3)
Description: common infrastructure for building and installing TeX
This package contains a number of scripts and common configuration
files that are needed to install a TeX System, either teTeX or
TeX-Live.
.
It also contains common files used to maintain consistency by the
build processes of the tetex-base, tetex-bin, and texlive packages.
Reply to: