Your message dated Mon, 07 Mar 2016 23:24:31 +0000
with message-id <[email protected]>
and subject line Bug#816634: fixed in libdbd-xbase-perl 1:1.06-1
has caused the Debian Bug report #816634,
regarding libdbd-xbase-perl: Extend libdbd-xbase-perl to support W type columns 
(cheap patch)
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
816634: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816634
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libdbd-xbase-perl
Version: 1:1.05-1
Severity: normal
Tags: patch

Dear Maintainer,

this package misses a column type sometimes found in Visual FoxPro.
The Column Type is W. It stores a byte array, similar to the P column type.

Implementing the change in the patch attached solved my problem.
Without that change, the W column type just returns undef/null values upon 
dumping.


Please apply the attached patch. It justs inserts a single character into 
XBase.pm.


Regards,
Stefan



--- /usr/share/perl5/XBase.pm.orig      2013-05-26 00:01:23.000000000 +0200
+++ /usr/share/perl5/XBase.pm   2016-03-03 16:27:18.810901565 +0100
@@ -140,7 +140,7 @@
                        $rproc = sub { unpack 'd', reverse scalar shift; };
                        $wproc = sub { reverse scalar pack 'd', shift; };
                }
-               elsif ($type =~ /^[MGP]$/) {    # memo fields
+               elsif ($type =~ /^[WMGP]$/) {   # memo fields
                        my $memo = $self->{'memo'};
                        if (not defined $memo and not 
$self->{'openoptions'}{'ignorememo'}) {
                                $memo = $self->{'memo'} = 
$self->init_memo_field() or return;

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libdbd-xbase-perl depends on:
ii  perl  5.20.2-3+deb8u3

libdbd-xbase-perl recommends no packages.

Versions of packages libdbd-xbase-perl suggests:
ii  libdbi-perl  1.631-3+b1

-- no debconf information
--- /usr/share/perl5/XBase.pm.orig	2013-05-26 00:01:23.000000000 +0200
+++ /usr/share/perl5/XBase.pm	2016-03-03 16:27:18.810901565 +0100
@@ -140,7 +140,7 @@
 			$rproc = sub { unpack 'd', reverse scalar shift; };
 			$wproc = sub { reverse scalar pack 'd', shift; };
 		}
-		elsif ($type =~ /^[MGP]$/) {	# memo fields
+		elsif ($type =~ /^[WMGP]$/) {	# memo fields
 			my $memo = $self->{'memo'};
 			if (not defined $memo and not $self->{'openoptions'}{'ignorememo'}) {
 				$memo = $self->{'memo'} = $self->init_memo_field() or return;

--- End Message ---
--- Begin Message ---
Source: libdbd-xbase-perl
Source-Version: 1:1.06-1

We believe that the bug you reported is fixed in the latest version of
libdbd-xbase-perl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated libdbd-xbase-perl 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 07 Mar 2016 23:52:30 +0100
Source: libdbd-xbase-perl
Binary: libdbd-xbase-perl
Architecture: source
Version: 1:1.06-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Closes: 816634
Description: 
 libdbd-xbase-perl - Perl module to access xbase files (optionally through DBI)
Changes:
 libdbd-xbase-perl (1:1.06-1) unstable; urgency=medium
 .
   [ gregor herrmann ]
   * Strip trailing slash from metacpan URLs.
 .
   [ Salvatore Bonaccorso ]
   * Update Vcs-Browser URL to cgit web frontend
   * debian/control: Use HTTPS transport protocol for Vcs-Git URI
 .
   [ gregor herrmann ]
   * Add additional upstream location to debian/watch.
   * New upstream release 1.06.
     Fixes "Extend libdbd-xbase-perl to support W type columns"
     (Closes: #816634)
   * Mark package as autopkgtest-able.
   * Declare compliance with Debian Policy 3.9.7.
   * Bump debhelper compatibility level to 9.
   * Update years of upstream and packaging copyright.
   * Refresh patches.
   * Move libdbi-perl from Suggests to Depends. Thanks to autopkgtest.
   * Add patch to make tests pass when run during autopktest.
Checksums-Sha1: 
 f41436c55d16bcb975db3caa13e54337ec07b31b 2287 libdbd-xbase-perl_1.06-1.dsc
 de75142d2127aa0650e851311178945f01108766 113595 
libdbd-xbase-perl_1.06.orig.tar.gz
 4c3abd5d1876487eb4e7297d750623710eab6ab5 9364 
libdbd-xbase-perl_1.06-1.debian.tar.xz
Checksums-Sha256: 
 1b4be9025ede14f4c39e0b99d4e62bce7ac7178d813e200fff6736345b4b468b 2287 
libdbd-xbase-perl_1.06-1.dsc
 3baa398f9aad595e6e84e888261c921f210eff749979db70fee2efa0799695d8 113595 
libdbd-xbase-perl_1.06.orig.tar.gz
 a37fd6ba00ecbf7d3299a9a67dea548bd8346eb3d3ef4332a74c47b797db5edd 9364 
libdbd-xbase-perl_1.06-1.debian.tar.xz
Files: 
 4a421b9be6e367c26f784a6daad9a468 2287 perl optional 
libdbd-xbase-perl_1.06-1.dsc
 92b89ad248a6b92380c1e39accff0197 113595 perl optional 
libdbd-xbase-perl_1.06.orig.tar.gz
 acd708f5b74504b422725d5912ca82a3 9364 perl optional 
libdbd-xbase-perl_1.06-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJW3gZ1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGB0sP/1O3gN8saxoqsTRbPKcs3Tp2
CJz0uHdcai3FivXUyxxvrkdcEcvWzatfrso+xXD0htmQxVOUcu/yYTHYEOH0xz/c
c0aiNP8gzl+hqzfn8nElLZ5klIdIlnjv01itEl2KltkCt9s1bJY179sIYwIHX6ER
wBiLvkK+ot3EXfGmKbSh+bkVy2ca6smNcvpRF7XhTdhXOVtQ2yOWlcLetuYg+cnA
9ZBy8+vKIL5QFpkrirxXWaoDKoJ802+NKtLG+gap+07PlpqKe0xbsSL0K1OZllm7
xfjeP1/0XT5nk4gyB3nNhlwXfq1+2in2A7Eqo3PlB1LXRXScjK8p39uj/LEpZFua
IsiBEnbXV6RkXFTPKjvEiSfNpD89JCRTxPMUTQAwcGzA06fNCWFlr+qxm6F7n5mN
Am45WfVlNVGPYhhS4C+kr7Nhnbdvc8mekUe6ByxRYGdmB+zOmztjGLOmBP4MN7xT
ynYNfGUxxLI8or1VdVut7EzewrCcfTDpKVVjggYbUcLXdTaWJgmpBtyjFXzTasJ6
BjQzWz2q4WIHCxBrJO6buhKJBySHsLaMJXSz5sDVm5rkqGXlOPUmB7UbrkHRJ7AU
qNB2BwIad29kpstvWeWdX83Tn86aoajgEbf0OiRaYnQ7x75BfEIgZn2Sc9Nj0MK2
2DJre4V0LmFQyPcS5h1d
=H7cu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to