Your message dated Tue, 29 Dec 2009 15:21:59 +0000
with message-id <[email protected]>
and subject line Bug#562185: fixed in kdiff3 0.9.95-3
has caused the Debian Bug report #562185,
regarding menu plugin should run kdiff3 in a detached process
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.)


-- 
562185: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562185
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: kdiff3
Version: 0.9.95-2
Severity: normal
Architecture: any

scenario:
in KDE4, using kdiff3 from the konqueror menu plugin,

problem:
when the kdiff3 application starts, konqueror is locked
until kdiff3 is closed.

solution:
run kdiff3 in a detached process.
the attached patch does it,

Regards,

Jordi Pujol
Live never ending Tale,
Gnu/Linux Live forever!
http://livenet.selfip.com
--- kdiff3-0.9.95/kdiff3plugin-QT4/kdiff3plugin.cpp	2008-10-26 22:55:20.000000000 +0100
+++ kdiff3-0.9.95-lnet1/kdiff3plugin-QT4/kdiff3plugin.cpp	2009-12-23 15:59:37.000000000 +0100
@@ -184,7 +184,7 @@
       QStringList args;
       args << s_pHistory->front();
       args << m_list.front();
-      KProcess::execute("kdiff3", args);
+      KProcess::startDetached("kdiff3", args);
    }
 }
 
@@ -196,7 +196,7 @@
       QStringList args;
       args << pAction->text();
       args << m_list.front();
-      KProcess::execute ("kdiff3", args);
+      KProcess::startDetached ("kdiff3", args);
    }
 }
 
@@ -207,7 +207,7 @@
       QStringList args;
       args << m_list.front();
       args << m_list.back();
-      KProcess::execute ("kdiff3", args);
+      KProcess::startDetached ("kdiff3", args);
    }
 }
 
@@ -219,7 +219,7 @@
       args << m_list[0];
       args << m_list[1];
       args << m_list[2];
-      KProcess::execute ("kdiff3", args);
+      KProcess::startDetached ("kdiff3", args);
    }
 }
 
@@ -231,7 +231,7 @@
       args << s_pHistory->front();
       args << m_list.front();
       args << ( "-o" + m_list.front() );
-      KProcess::execute ("kdiff3", args);
+      KProcess::startDetached ("kdiff3", args);
    }
 }
 
@@ -244,7 +244,7 @@
       args << (*s_pHistory)[0];
       args << m_list.front();
       args << ("-o" + m_list.front());
-      KProcess::execute ("kdiff3", args);
+      KProcess::startDetached ("kdiff3", args);
    }
 }
 

--- End Message ---
--- Begin Message ---
Source: kdiff3
Source-Version: 0.9.95-3

We believe that the bug you reported is fixed in the latest version of
kdiff3, which is due to be installed in the Debian FTP archive:

kdiff3-doc_0.9.95-3_all.deb
  to main/k/kdiff3/kdiff3-doc_0.9.95-3_all.deb
kdiff3-qt_0.9.95-3_i386.deb
  to main/k/kdiff3/kdiff3-qt_0.9.95-3_i386.deb
kdiff3_0.9.95-3.diff.gz
  to main/k/kdiff3/kdiff3_0.9.95-3.diff.gz
kdiff3_0.9.95-3.dsc
  to main/k/kdiff3/kdiff3_0.9.95-3.dsc
kdiff3_0.9.95-3_i386.deb
  to main/k/kdiff3/kdiff3_0.9.95-3_i386.deb



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.
Eike Sauer <[email protected]> (supplier of updated kdiff3 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: SHA1

Format: 1.8
Date: Tue, 29 Dec 2009 14:00:00 +0100
Source: kdiff3
Binary: kdiff3 kdiff3-qt kdiff3-doc
Architecture: source all i386
Version: 0.9.95-3
Distribution: unstable
Urgency: low
Maintainer: Eike Sauer <[email protected]>
Changed-By: Eike Sauer <[email protected]>
Description: 
 kdiff3     - compares and merges 2 or 3 files or directories
 kdiff3-doc - documentation for kdiff3
 kdiff3-qt  - compares and merges 2 or 3 files or directories -  QT version
Closes: 562185
Changes: 
 kdiff3 (0.9.95-3) unstable; urgency=low
 .
   * Call dh_icons for our gnome users (thanks to Ori Avtalion for the hint)
   * Let's make lintian at least as happy as Ubuntu. ;o)
     Fixed Source section, misc:depends, typos.
   * Context menu call to kdiff3 doesn't block konqueror anymore,
     thanks to Jordi Pujol (closes: #562185)
   * Standards version now 3.8.3 (no changes)
Checksums-Sha1: 
 f68bd1dd8b5ae76126061c4a4a3ffebfaa1ea9d8 1218 kdiff3_0.9.95-3.dsc
 63f06c3587a54d2b4e4d39b9bb5fcce4197f919d 11841 kdiff3_0.9.95-3.diff.gz
 2eebfd96f431522d10ae7fc8b859ba04f2183d9a 698654 kdiff3-doc_0.9.95-3_all.deb
 13acc0e155e54758e62b9f0819684cf4f302f3d1 1158786 kdiff3_0.9.95-3_i386.deb
 cc3493cb5f37c6f93abfdebc60f2adffff08fbaa 1130284 kdiff3-qt_0.9.95-3_i386.deb
Checksums-Sha256: 
 3a37802f18155bb7fd4ad415fe9c628ca6c4416ee4c717dc1433c082c5e9c211 1218 
kdiff3_0.9.95-3.dsc
 51ce27c26bd7430b9806fce60b2c9f9edf99c376a4e3b362aa6389537574eab1 11841 
kdiff3_0.9.95-3.diff.gz
 88c0117ec488de3b9e57c816db9e0fa3e1784d2f14f619ba6afb364ed34b94be 698654 
kdiff3-doc_0.9.95-3_all.deb
 cd21483278fa29fe58691f4e2cfcb611502f0256cd5934c782dd8c0b547821ab 1158786 
kdiff3_0.9.95-3_i386.deb
 f8a583ecf5a58ab2ba950d185a31a6bfbd70fab2a6712e5ba75a0d16d4d12fc3 1130284 
kdiff3-qt_0.9.95-3_i386.deb
Files: 
 8b9f670815970814b07bba5bcfe95534 1218 kde optional kdiff3_0.9.95-3.dsc
 8a46afd50cbaea012fdde2f606dd95e2 11841 kde optional kdiff3_0.9.95-3.diff.gz
 daae8ce5bc18a83a53742c24f00695db 698654 doc optional 
kdiff3-doc_0.9.95-3_all.deb
 4e36303c7ad615c058d7e775ee6e6f88 1158786 kde optional kdiff3_0.9.95-3_i386.deb
 ffed484e10990c5ded65dc17667a5a36 1130284 devel optional 
kdiff3-qt_0.9.95-3_i386.deb

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

iEYEARECAAYFAks6De4ACgkQw/ijomqDM8YJbQCgm09vRxtDSP1ev7UE7d+ONtK+
TAYAnjQy/mOXHSublAeTBPeP0j/WPYna
=TtJ9
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to