[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#692816: marked as done (unblock: apt-move/4.2.27-3)



Your message dated Fri, 09 Nov 2012 20:05:34 +0000
with message-id <1352491534.4531.5.camel@jacala.jungle.funky-badger.org>
and subject line Re: Bug#692816: unblock: apt-move/4.2.27-3
has caused the Debian Bug report #692816,
regarding unblock: apt-move/4.2.27-3
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 owner@bugs.debian.org
immediately.)


-- 
692816: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692816
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Please unblock package apt-move

Involved bug: 692342 [1].

Perl 5.12 removed the use of implicit calls to split. apt-move was using
that in the script to copy files. The result is that the cache build by
apt-get is removed instead of moved.

Please find attached the debdiff for 4.2.27-3 as just uploaded by me.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=692342

unblock apt-move/4.2.27-3

- -- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlCc6/0ACgkQHNUte6r+CGp28gCffFyhnl2obtd5UyTSqurrUikz
kEkAnjFApQSsnWdfdD6WZEb5/J7upxep
=qPzn
-----END PGP SIGNATURE-----
diff -Nru apt-move-4.2.27/debian/changelog apt-move-4.2.27/debian/changelog
--- apt-move-4.2.27/debian/changelog	2012-01-07 20:39:43.000000000 +0100
+++ apt-move-4.2.27/debian/changelog	2012-11-09 12:05:23.000000000 +0100
@@ -1,3 +1,12 @@
+apt-move (4.2.27-3) unstable; urgency=low
+
+  * QA upload
+  * debian/patches:
+    - fix_perl_implicit_split_deprecation.patch: Fix implicit split which was
+      deprecated in Perl long time ago and removed in 5.12 (closes: #692342)
+
+ -- Paul Gevers <elbrus@debian.org>  Fri, 09 Nov 2012 10:41:39 +0100
+
 apt-move (4.2.27-2) unstable; urgency=low
 
   * QA upload.
diff -Nru apt-move-4.2.27/debian/patches/fix_perl_implicit_split_deprecation.patch apt-move-4.2.27/debian/patches/fix_perl_implicit_split_deprecation.patch
--- apt-move-4.2.27/debian/patches/fix_perl_implicit_split_deprecation.patch	1970-01-01 01:00:00.000000000 +0100
+++ apt-move-4.2.27/debian/patches/fix_perl_implicit_split_deprecation.patch	2012-11-09 11:54:46.000000000 +0100
@@ -0,0 +1,17 @@
+Description: The use of implicit split call has been removed from perl
+ in version 5.12 as it had been deprecated for 15 years
+Author: Paul Gevers <elbrus@debian.org>
+Bug-Debian: http://bugs.debian.org/692342
+Forwarded: no
+
+--- a/move3
++++ b/move3
+@@ -42,7 +42,7 @@
+ }
+ 
+ while (<>) {
+-	split;
++	@_=split;
+ 
+ 	if ($_[0] eq "D") {
+ 		if (fileno(MKDIR) == undef) {
diff -Nru apt-move-4.2.27/debian/patches/series apt-move-4.2.27/debian/patches/series
--- apt-move-4.2.27/debian/patches/series	2012-01-07 20:39:43.000000000 +0100
+++ apt-move-4.2.27/debian/patches/series	2012-11-09 10:40:13.000000000 +0100
@@ -1,3 +1,4 @@
 csum-uncompressed-Packages.patch
 fix-dpkg-option.patch
 add-copydir.patch
+fix_perl_implicit_split_deprecation.patch

--- End Message ---
--- Begin Message ---
On Fri, 2012-11-09 at 13:17 +0100, intrigeri wrote:
> Paul Gevers wrote (09 Nov 2012 11:41:49 GMT) :
> > Perl 5.12 removed the use of implicit calls to split. apt-move was
> > using that in the script to copy files. The result is that the cache
> > build by apt-get is removed instead of moved.
> 
> This patch looks good on the Perl side of things (as in: it's the
> shortest path to code that behaves the same as it used to, but is
> accepted by a recent Perl interpreter).

and therefore unblocked; thanks.

Regards,

Adam

--- End Message ---

Reply to: