Your message dated Thu, 13 Feb 2014 01:33:43 +0000
with message-id <e1wdlbp-0005cs...@franck.debian.org>
and subject line Bug#723648: fixed in xdotool 1:3.20130111.1-3.1
has caused the Debian Bug report #723648,
regarding xdotool: please build against ruby1.9.1
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 ow...@bugs.debian.org
immediately.)


-- 
723648: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=723648
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xdotool
Version: 3.20130111.1-3
Severity: important
Tags: patch
User: debian-r...@lists.debian.org
Usertags: ruby18-removal

Hi,

Ruby 1.8 is not maintained upstream any more, and the Ruby team whishes
to get rid of it soon (see the transition planned by the release team).

Could you please use the default Ruby interpreter, which has been
ruby1.9.1 since Wheezy, to run your tests? A ruby package is provided
for convenience and depends on the current default ruby interpreter.

Please find attached two patches to fix this issue:
- debian_control.patch, changing ruby1.8 build dependency to ruby and
  ruby-test-unit; ruby-test-unit is needed because the fake version of
  test-unit provided by ruby1.9.1 does not know about
  Test::Unit::AssertionFailedError.
- 02_use_relative_path_in_ruby_require.patch to be added to your quilt
  patch series, which uses a relative path to find xdo_test_helper. In
  ruby1.8, the current dir was in the LOAD_PATH, which is not the case
  with more recent versions.

Cheers,

Cédric
diff -Nru xdotool-3.20130111.1/debian/control xdotool-3.20130111.1/debian/control
--- xdotool-3.20130111.1/debian/control	2013-05-05 19:20:30.000000000 +0200
+++ xdotool-3.20130111.1/debian/control	2013-09-18 14:48:41.000000000 +0200
@@ -18,9 +18,9 @@
  openbox,
  xfonts-base,
  procps,
- ruby1.8,
+ ruby,
+ ruby-test-unit,
  doxygen
-Build-Conflicts: ruby1.9.1
 Standards-Version: 3.9.4
 Homepage: http://www.semicomplete.com/blog/projects/xdotool/
 Vcs-Git: git://lair.fifthhorseman.net/~dkg/xdotool
Description: use relative paths when requiring xdo_test_helper.rb
 The current directory is not in the $LOAD_PATH of more recent versions of the
 Ruby interpreter (ruby1.9.1 and ruby2.0). So the location of the file must be
 indicated.
Author: Cédric Boutillier <bou...@debian.org>
Origin: vendor
Last-Update: 2013-09-18

--- a/t/test_basic.rb
+++ b/t/test_basic.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolBasicTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_chaining.rb
+++ b/t/test_chaining.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolChainingTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_behave_screen_edge.rb
+++ b/t/test_cmd_behave_screen_edge.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandBehaveScreenEdgeTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_exec.rb
+++ b/t/test_cmd_exec.rb
@@ -3,7 +3,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandExecTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_getwindowname.rb
+++ b/t/test_cmd_getwindowname.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandGetWindowPidTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_getwindowpid.rb
+++ b/t/test_cmd_getwindowpid.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandGetWindowPidTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_key.rb
+++ b/t/test_cmd_key.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandKeyTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_windowfocus.rb
+++ b/t/test_cmd_windowfocus.rb
@@ -3,7 +3,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandWindowFocusTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_windowmap.rb
+++ b/t/test_cmd_windowmap.rb
@@ -3,7 +3,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandWindowMapTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_windowminimize.rb
+++ b/t/test_cmd_windowminimize.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandWindowMinimizeTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_windowmove.rb
+++ b/t/test_cmd_windowmove.rb
@@ -3,7 +3,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandWindowMoveTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_cmd_windowsize.rb
+++ b/t/test_cmd_windowsize.rb
@@ -3,7 +3,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolCommandWindowSizeTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_mousemove.rb
+++ b/t/test_mousemove.rb
@@ -1,7 +1,7 @@
 #!/usr/bin/env ruby
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolMouseMoveTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_script.rb
+++ b/t/test_script.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 require "tempfile"
 
 class XdotoolScriptTests < Test::Unit::TestCase
--- a/t/test_search.rb
+++ b/t/test_search.rb
@@ -2,7 +2,7 @@
 #
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolSearchTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_typing.rb
+++ b/t/test_typing.rb
@@ -3,7 +3,7 @@
 
 require "test/unit"
 require "tempfile"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolTypingTests < Test::Unit::TestCase
   include XdoTestHelper
--- a/t/test_window.rb
+++ b/t/test_window.rb
@@ -1,7 +1,7 @@
 #!/usr/bin/env ruby
 
 require "test/unit"
-require "xdo_test_helper"
+require "./xdo_test_helper"
 
 class XdotoolWindowTests < Test::Unit::TestCase
   include XdoTestHelper

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: xdotool
Source-Version: 1:3.20130111.1-3.1

We believe that the bug you reported is fixed in the latest version of
xdotool, 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 723...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Hofstaedtler <z...@debian.org> (supplier of updated xdotool 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 13 Feb 2014 02:13:46 +0100
Source: xdotool
Binary: xdotool libxdo3 libxdo-dev libxdo3-dbg
Architecture: source amd64
Version: 1:3.20130111.1-3.1
Distribution: unstable
Urgency: medium
Maintainer: Daniel Kahn Gillmor <d...@fifthhorseman.net>
Changed-By: Christian Hofstaedtler <z...@debian.org>
Description: 
 libxdo-dev - library for simulating X11 keyboard/mouse input
 libxdo3    - library for simulating X11 keyboard/mouse input
 libxdo3-dbg - debugging symbols for libxdo3
 xdotool    - simulate X11 keyboard/mouse input
Closes: 723648
Changes: 
 xdotool (1:3.20130111.1-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Use any available Ruby interpreter to run the tests.
     (Closes: #723648)
Checksums-Sha1: 
 f33cd54e82a257c87f039f5fd1df994b764ca2e2 2105 xdotool_3.20130111.1-3.1.dsc
 cb2eccc2a8422ec01485e71c0fac44efc8ec850b 6660 
xdotool_3.20130111.1-3.1.debian.tar.xz
 f507ede9ee2f2657794641b877c59ac510dd6e44 50574 
xdotool_3.20130111.1-3.1_amd64.deb
 5c39840160ee5dc869a81aad0ef86623a2218b44 31980 
libxdo3_3.20130111.1-3.1_amd64.deb
 26fcf3d741ba473bef32c952d62598a2be4bb17c 77472 
libxdo-dev_3.20130111.1-3.1_amd64.deb
 714c6a42cee26e300b769d30d64a3549ae77d6d7 59078 
libxdo3-dbg_3.20130111.1-3.1_amd64.deb
Checksums-Sha256: 
 62b377ba9af76c3c7b8fc70c7538117cf8d55cf06f355381aa74e4acf4f08618 2105 
xdotool_3.20130111.1-3.1.dsc
 03ad78bfffe8d293da141576257295927084cceb5d6487e64971db070fd69ef4 6660 
xdotool_3.20130111.1-3.1.debian.tar.xz
 95a3579b4774c9a685bcfdec0231771900b33b2b3322bb5b9c0d254b52e90b8d 50574 
xdotool_3.20130111.1-3.1_amd64.deb
 7352c7fe1260e4e793778181fbfb6a6780175e17cd9df7458cc948b87a484d4f 31980 
libxdo3_3.20130111.1-3.1_amd64.deb
 8735700182530111059c6835bbd4ae30e6dcaca2798c51fc1d587d5aaa64d98e 77472 
libxdo-dev_3.20130111.1-3.1_amd64.deb
 2d067e29de5870be47c49513afc83f5e83c33cb5e76890737803f91afd35b88a 59078 
libxdo3-dbg_3.20130111.1-3.1_amd64.deb
Files: 
 8d032b6d6b12e2f8cd744331df385761 2105 x11 extra xdotool_3.20130111.1-3.1.dsc
 f648c3eee6cacab450df328540cf943d 6660 x11 extra 
xdotool_3.20130111.1-3.1.debian.tar.xz
 5e4c830a278abfd67dc3f722203a5ec3 50574 x11 extra 
xdotool_3.20130111.1-3.1_amd64.deb
 bed89a3ec80c536aa67223c12e777ac9 31980 libs extra 
libxdo3_3.20130111.1-3.1_amd64.deb
 412f67029d827c1571cdd1a37c565bda 77472 libdevel extra 
libxdo-dev_3.20130111.1-3.1_amd64.deb
 93f5b9eb6b969c4a2e45894ca2444fb3 59078 debug extra 
libxdo3-dbg_3.20130111.1-3.1_amd64.deb

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

iQIcBAEBCAAGBQJS/B5jAAoJEFwT1tuTBS4Dtu4P/00qDNHzp+nmcNWD1nvPf/b0
CaiEcEcnVcUUTz48/FwMrjAoBrfvyZGsl8q3ehrLCqwLy6kexZ0G0+lHOuQ1/z4x
AKHp6pyGP/DrrUjamWr/NIP+rK0VntHfq5c0AGKsrltTxl/nTpbpqmtLTKc0Fs/J
lRonRFp1PswZHQLzMMflmK3h4XKr2OVyjWVYcM4K7+SigdefLuLfPvzZEXJ9IkUd
KWwni1esu5T8mWgcMiGAeENbXM0WLv4i/DPT+zeiVlF0kxesOjJsI3Uez7Npl5Jo
U6smH5nA9B/oK/52tBCP9l7Yf74rpQbpLdUvxi2VzjVEb35Ihyh4PDwbOcCjvxxQ
UnUgtkAVH4Dd2PdsqNbA1uYddXrQsmB9f26IdcMezHIFpGRyGw7Z3+mALUWIQ00z
UqUYAALmAO+FgrJa0Nd90g6nno84AHq6qxES3JV0CFwqCq4SCoJuSLHaiI/jsx5z
/012xYLbRfzEjlxd/fUE5ALsqQSF6aMNQM4k/S4/zl1vGcsZJvJdhs62RVbgSiLP
+7RD13Xsnckz/jXO7p9UxfVTIg2Dpl21WC5vKHhyNhZ0OvZSJlELppV+5sFOzSY7
YILRRLYZ/9suxFurcpH4awpxs6ZrLVDvI38eQAp9elb0InYZ6pfCTJ3bUhrBbIeX
UmIt9mjayFY5O4ymU88n
=pgtm
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to