Your message dated Thu, 23 Jan 2025 15:14:00 +0000
with message-id <[email protected]>
and subject line Bug#618611: fixed in libwww-mediawiki-client-perl 0.31-3
has caused the Debian Bug report #618611,
regarding libwww-mediawiki-client-perl: can't get pages with ampersands
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.)


-- 
618611: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618611
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libwww-mediawiki-client-perl
Version: 0.31-1.1
Severity: normal
Tags: patch


The program chokes when asked to get a wiki page that includes an
ampersand (&) in its name.


$  mvs update 'A&W Restaurant.wiki'
Doing update A&W Restaurant.wiki with host: localhost and lang: en
Can't call method "isa" without a package or object reference at /usr/bin/mvs 
line 96.
$ 

with the attached patch to pagename_to_url, the operation succeeds.

---cut---
--- Client.pm.orig      2006-07-01 09:55:08.000000000 -0600
+++ Client.pm   2011-03-16 15:31:24.000000000 -0600
@@ -1318,6 +1318,10 @@
         ) if $name =~ /.wiki$/;
     my $char = $self->space_substitute;
     $name =~ s/ /$char/;
+
+    # ampersand is escaped in the URL
+    $name =~ s/&/%26/;
+
     my $lang = $self->language_code;
     my $host = $self->host;
     $host =~ s/__LANG__/$lang/g;
---cut---

-- System Information:
Debian Release: 5.0.8
Architecture: i386 (i686)

Kernel: Linux 2.6.22-14-generic (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libwww-mediawiki-client-perl depends on:
ii  libexception-class-perl  1.24-1          a module that allows you to declar
ii  libvcs-lite-perl         0.08-2          Minimal version control system
ii  libwww-perl              5.813-1+lenny2  WWW client/server library for Perl
ii  libxml-libxml-perl       1.66-1+b1       Perl module for using the GNOME li
ii  perl                     5.10.0-19lenny3 Larry Wall's Practical Extraction 

libwww-mediawiki-client-perl recommends no packages.

libwww-mediawiki-client-perl suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: libwww-mediawiki-client-perl
Source-Version: 0.31-3
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libwww-mediawiki-client-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.
Andreas Tille <[email protected]> (supplier of updated 
libwww-mediawiki-client-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, 13 Jan 2025 15:09:25 +0100
Source: libwww-mediawiki-client-perl
Architecture: source
Version: 0.31-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 618611 715417 715418 715419 715420 725763 887123 1091332
Changes:
 libwww-mediawiki-client-perl (0.31-3) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Andreas Tille ]
   * Maintain package in Debian Perl Group
     Closes: #1091332
   * Add Homepage
   * Fix watch file
   * Standards-Version: 4.7.0 (routine-update)
   * debhelper-compat 13 (routine-update)
   * Remove trailing whitespace in debian/changelog (routine-update)
   * Remove trailing whitespace in debian/copyright (routine-update)
   * Remove trailing whitespace in debian/rules (routine-update)
   * Rules-Requires-Root: no (routine-update)
   * Trim trailing whitespace.
   * debian/rules: Short dh
   * Add debian/tests/pkg-perl/use-name
   * d/copyright: DEP5
 .
   [ Brett Wuth ]
   * Fix reading page headline from mediawiki 1.19.5
     Closes: #715417
   * Fix missing character encoding
     Closes: #715418
   * Fix reading config file: .mediawiki
     Closes: #887123
   * Fix downloading pages with ampersands in name
     Closes: #618611
   * Fix file: vs image: pages
     Closes: 715419
   * Enable editing pages that were deleted and recreated
     Closes: #715419
   * Work even when server don't support minor edit flag
     Closes: #725763
   * Support login with Basic HTTP Authentication
     Closes: #715420
Checksums-Sha1:
 42114b27f3e0b2425ac3a03079ac82ca61988892 2350 
libwww-mediawiki-client-perl_0.31-3.dsc
 9b5c482d380d7ab1c579df9108f808b0ca57e397 11140 
libwww-mediawiki-client-perl_0.31-3.debian.tar.xz
 87f3937d6e101c7a5de2113b8b12e9c03d174f1e 7352 
libwww-mediawiki-client-perl_0.31-3_amd64.buildinfo
Checksums-Sha256:
 fa3263d67147b48b2b021b5a5453ae660efcd12e993229a7ea1785c3aa12f0c2 2350 
libwww-mediawiki-client-perl_0.31-3.dsc
 936de78a4285cdc238ff19021e140a1833713acb410a1c862a9d0fa6a79dfc37 11140 
libwww-mediawiki-client-perl_0.31-3.debian.tar.xz
 ac6b689806cdd928896d59b630c42915929441e872df07ba321c35b20c060ddb 7352 
libwww-mediawiki-client-perl_0.31-3_amd64.buildinfo
Files:
 5c39c884931a9a915683459bacf467ae 2350 perl optional 
libwww-mediawiki-client-perl_0.31-3.dsc
 2bf24784b3729b4deec0fd3cca104b0b 11140 perl optional 
libwww-mediawiki-client-perl_0.31-3.debian.tar.xz
 a71d8d28dbc0cf1769fde9eda43da39d 7352 perl optional 
libwww-mediawiki-client-perl_0.31-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmeFH8YRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtE0Fg//ajMRxc9Zo8N9NNIqTvj7dSW0pM0g8geq
BzNC3BejHr2gWRJS+cQy1EYDYy2LSmMs4o9KEaGaOvwOAD+Ft5FWVDVVSFrwHl7S
a5/+IiXVoRJh0RnxMv8r7pkgIJi8B7G8ym+t7prVXaoIFJc1unU+meGUhof5oCOJ
NEC4zDwPpvLXlDrkB5Jzr3ciepaAwW8+JJ2791dA7P/jukKaSG6YsCtQwhdZ9ki4
MQIv8HMFskjWZx3FVzzj9i4anCUkqyq7GLserLOxL59mdqQ8mruize3Zbjpih9oJ
ya0Tt3OD+t8IVJ/lP4ai4/dIndUcB7DlOH8mhI+L3649MX7oxVtVcZ6dSLmk8jQi
bfA9AETtpQ2picgncr12bWRPmSDDuwaT268R1N7UvQscaXoz7+HHLaprcc48uNFd
GmLefeJHg1gB0f6bR6VTHoU11kDIHb8jxUYWkNxojp7haiSXQnVpWTHhGDzF6hwi
thvCQS4oRxuAS+Z+46ppCn8PYs/B5wpPmh4pPUEGyzBsLwczAKvEMw+sVtu9ULf2
hJOSeb8ghAI1FovusMZayo8zQKEsSVqc1sfHeo/2WXyhgxW6KKIiuaozn2EJkvz7
LmCxxUVhckgeZGVPAGe39zLL8gUmljWni4UgI7X9B+pMva3AibXhYT9f4Zduz6v6
gNSbGsFekFE=
=+Po1
-----END PGP SIGNATURE-----

Attachment: pgpqe5dsS20q5.pgp
Description: PGP signature


--- End Message ---

Reply via email to