Package: wnpp Severity: wishlist Owner: Vincent Danjean <[EMAIL PROTECTED]>
WARNING: mapping between CPAN packages and Debian packages changed All maintainer of rdepends on the old libtext-csv-perl are in CC of this mail. Please, read all this mail. * Package name : libtext-csv-perl Version : 1.05 Upstream Author : Alan Citterman and Makamaka Hannyaharamitu * URL : http://search.cpan.org/dist/Text-CSV/ * License : Perl (GPL+Artistic) Programming Lang: Perl Description : comma-separated values manipulator (using XS or PurePerl) Text::CSV provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV class can combine fields into a CSV string and parse a CSV string into fields. . The module accepts either strings or files as input and can utilize any user-specified characters as delimiters, separators, and escapes so it is perhaps better called ASV (anything separated values) rather than just CSV. . To work, Text::CSV can use either Text::CSV_PP (a Pure Perl module present in this package) or Text::CSV_XS (a XS module, thus optimised, provided by the libtext-csv-xs-perl package). Explainations: All of this follows a discussion on the pkg-perl-maintainers ML. The goal is to follow upstream and remove Debian specific patches. From this version, this Debian package (libtext-csv-perl) will contain the perl CPAN package Text::CSV. Before this version, this Debian package (libtext-csv-perl) contained the perl CPAN package Text::CSV_XS. From now, Text::CSV_XS will be packaged in the debian package libtext-csv-xs-perl. Text::CSV is a generic perl package that can call Text::CSV_XS if available. Indeed, Text::CSV_XS provides a optimized version of Text::CSV routines. The old libtext-csv-perl (with Text::CSV_XS) had a patch to provide the Text::CSV interface. So replacing the old patched Text::CSV_XS by the new Text::CSV (ie only upgrading this 'libtext-csv-perl' package) should works. However, you are strongly encouraged to install the new libtext-csv-xs-perl package (recommended by this package) to keep previous performancies. Maintainers of rdepends package of libtext-csv-perl should check if their package still work with this new package but without libtext-csv-xs-perl (with, of course, degraded performances). If not, please add a new dependency on your packages to libtext-csv-xs-perl (but keep libtext-csv-perl is you want to have to Text::CSV interface) and tell me so that I can add a conflict with your old versions. You can of course also add a dependency to libtext-csv-xs-perl if you want to ensure good performencies but I will not add a conflict if there is only degraded performencies. These two new packages will be available on my webpage[1,2] this evening (when I will get this ITP number). [1]: http://www-id.imag.fr/~danjean/deb.html#libtext-csv-perl [2]: http://www-id.imag.fr/~danjean/deb.html#libtext-csv-xs-perl -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]