Bug#626460: matlab-support: [debconf_rewrite] Debconf templates and debian/control review

May 12th, 2011 - 03:00 am ET by Christian Perrier | Report spam
This is a multi-part MIME message sent by reportbug.


MIME-Version: 1.0

Package: matlab-support
Version: N/A
Severity: normal
Tags: patch

Dear Debian maintainer,

On Thursday, May 12, 2011, I notified you of the beginning of a review process
concerning debconf templates for matlab-support.

The debian-l10n-english contributors have now reviewed these templates,
and the proposed changes are attached to this bug report.

Please review the suggested changes, and if you have any
objections, let me know in the next 3 days.

However, please try to avoid uploading matlab-support with these changes
right now.

The second phase of this process will begin on Sunday, May 15, 2011, when I will
coordinate updates to translations of debconf templates.

The existing translators will be notified of the changes: they will
receive an updated PO file for their language.

Simultaneously, a general call for new translations will be sent to
the debian-i18n mailing list.

Both these calls for translations will request updates to be sent as
individual bug reports. That will probably trigger a lot of bug
reports against your package, but these should be easier to deal with.

The call for translation updates and new translations will run until
about Sunday, June 05, 2011. Please avoid uploading a package with fixed or changed
debconf templates and/or translation updates in the meantime. Of
course, other changes are safe.

Please note that this is an approximative delay, which depends on my
own availability to process this work and is influenced by the fact
that I simultaneously work on many packages.

Around Monday, June 06, 2011, I will contact you again and will send a final patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).

Again, thanks for your attention and cooperation.


Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

MIME-Version: 1.0

matlab-support.old/debian/matlab-support.templates 2011-04-23 11:24:00.863243735 +0200
+++ matlab-support/debian/matlab-support.templates 2011-05-12 08:20:36.989489789 +0200
@@ -1,3 +1,12 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-english@lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
Template: matlab-support/title
Type: title
_description: MATLAB interface configuration
@@ -6,16 +15,16 @@
Template: matlab-support/matlab-install-glob
Type: string
_Description: Location of MATLAB installation(s):
- The Debian MATLAB interface needs to know where MATLAB is installed on this
+ The MATLAB interface needs to know where MATLAB is installed on this
system. This can be specified as a single directory or, in case of multiple
MATLAB installations, as a glob expression (any expression supported by bash,
including extended pattern matching operators).
.
- If, for example, the MATLAB executable is at '/opt/matlab76/bin/matlab',
- please enter '/opt/matlab76'. If there are multiple MATLAB versions
- installed, it is possible to use '/opt/matlab*' (or something similar). Only
- matches that actually contain a MATLAB executable will be considered,
- everything else is ignored. Therefore a glob expression may match more than
+ If, for example, the MATLAB executable is installed in /opt/matlab76/bin/matlab,
+ please enter "/opt/matlab76". If there are multiple MATLAB versions
+ installed, you can enter "/opt/matlab*" or a similar expression. Only
+ matches that really contain a MATLAB executable will be considered.
+ Therefore, a glob expression may match more than
just MATLAB installation directories without negative side effects.


@@ -23,25 +32,27 @@
Type: select
Choices: ${choices}
_Description: Default MATLAB version:
- The following MATLAB versions were found on this system. Any of these versions
- can serve as the default MATLAB on this system.
+ The following MATLAB versions were found on this system. Please select which
+ one should serve as the default MATLAB on this system.


Template: matlab-support/no-matlab-found
Type: error
-_Description: No MATLAB installation found.
+_Description: No MATLAB installation found
+ No MATLAB executables were found in the directories you specified.
+ .
This package requires at least one local installation of MATLAB.


Template: matlab-support/mexbuild-user
Type: string
-_Description: UNIX user account able to launch MATLAB:
- If MATLAB can only be launched by a limited set of UNIX user accounts, please
- specify the login of such an account. This account will be used by other Debian
+_Description: Authorized user for MATLAB:
+ If MATLAB can only be launched by a limited set of user accounts, please
+ specify one of these. This account will be used by other
packages to build MEX extensions upon installation.
.
- If every UNIX user account (including root) is allowed to launch MATLAB,
- please leave this field empty.
+ You may leave this field empty if any user account
+ (including root) is allowed to launch MATLAB.


Template: matlab-support/rename-libs
@@ -53,6 +64,6 @@
.
These libraries sometimes cause conflicts.
.
- If you accept it, the conflicting libraries will be renamed by appending
+ If you choose this option, the conflicting libraries will be renamed by appending
a ".bak" extension. These libraries are located in the "sys/os/glnx86" or
- "sys/os/glnxa64" subdirectory of your MATLAB installation.
+ "sys/os/glnxa64" subdirectory of a MATLAB installation tree.
matlab-support.old/debian/control 2011-04-23 11:24:00.863243735 +0200
+++ matlab-support/debian/control 2011-05-09 10:35:45.487589694 +0200
@@ -17,16 +17,20 @@
Recommends: libstdc++6-4.4-dev | libstdc++-dev
Conflicts: matlab (<= 0.0.14~)
Replaces: matlab (<= 0.0.14~)
-Description: integrate local Matlab installations into the Debian system
- This package does NOT provide Matlab (TM). It merely helps sysadmins
- integrate local installations in the Debian system to handle this proprietary
- software in a more coherent way. Moreover, this package can be used as a
- runtime dependency for packages that install Matlab code and, for example,
- need to compile MEX extensions.
+Description: distro integration for local MATLAB installations
+ This package does not provide MATLAB. Instead, it configures an
+ existing MATLAB installation to integrate more comfortably in
+ a Debian installation.
.
- One or more Matlab installations can be registered with Debian's alternatives
- system, and a helper utility to build MEX extensions is provided. All
- configuration is conveniently done via debconf.
+ Currently it provides /usr/bin/matlab through the alternatives
+ system, offers to work around incompatibilities between the libraries
+ bundled with MATLAB and system libraries, and provides a helper
+ utility meant to be used by other packages to compile MEX extensions.
+ .
+ Install this if you would like your MATLAB installation to behave more
+ like an ordinary Debian package. Other packages may depend on
+ this one if they install MATLAB code, for example in order to
+ compile MEX extensions.


Package: matlab-support-dev
@@ -35,8 +39,8 @@
Depends: ${misc:Depends}
Conflicts: matlab-dev (<= 0.0.14~)
Replaces: matlab-dev (<= 0.0.14~)
-Description: helpers for packages building Matlab toolboxes
- Analogous to Octave a Makefile snippet is provided that configures the
- locations for architecture independent M-files, binary MEX-extensions, and
- there corresponding sources. This package can be used as a build-dependency
- by other packages shipping Matlab toolboxes.
+Description: helpers for packages building MATLAB toolboxes
+ This package provides a Makefile snippet (analogous to the one used for
+ Octave) that configures the locations for architecture independent M-files,
+ binary MEX-extensions, and their corresponding sources. This package can be
+ used as a build-dependency by other packages shipping MATLAB toolboxes.




To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 1 replyReplies Make a reply

Replies

#1 Michael Hanke
May 17th, 2011 - 05:10 pm ET | Report spam
Hi,

[sorry for the delay]

On Thu, May 12, 2011 at 08:20:52AM +0200, Christian Perrier wrote:
Please review the suggested changes, and if you have any
objections, let me know in the next 3 days.



The patch looks very good to me.

Around Monday, June 06, 2011, I will contact you again and will send a final patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).



Looking forward to it.

Again, thanks for your attention and cooperation.



Thanks a lot for YOUR attention -- I'm really impressed how smooth and
to the point the whole process is -- just great.

Thanks,

Michael

PS: I maintain another package with a significant amount of debconf
template (arno-iptables-firewall). Would this also qualify for a
review? I'm sure it would benefit from it.

Michael Hanke
http://mih.voxindeserto.de



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact

Similar topics