Your message dated Sat, 06 Jun 2020 19:49:15 +0000
with message-id <e1jheod-000gf5...@fasolo.debian.org>
and subject line Bug#959957: fixed in kate 4:20.04.1-1
has caused the Debian Bug report #959957,
regarding kate: Kate ctags addon does not start ctag process to update database
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.)


-- 
959957: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=959957
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kate
Version: 4:20.04.0-1
Severity: normal
Tags: upstream

Dear Maintainer,

After updating to the latest Kate, I have noticed that cgit no longer
updates its tag database when I press "Update Index" button. Instead, it
produces a message box:

  Failed to run "ctags -R <a_lot_of_options> -f /home/di/<db_location> 
/home/di/<my_source_dir> ". exitStatus = 0

After Kate source code examination I have found this upstream commit:

https://github.com/KDE/kate/commit/30bde6d47a8727347f6deaa4b318669d078f85d2

"Port some deprecated method in qt5.15"

Among other things, it has changed the way Kate is starting cgit process:

     QString command = QStringLiteral("%1 -f %2 
%3").arg(m_ctagsUi.cmdEdit->text(), m_ctagsUi.tagsFile->text(), targets);

-    m_proc.start(command);
+    m_proc.start(command, QStringList());

According to Qt documentation, in this version of QProcess::start(...),
"No further splitting of the arguments is performed".

https://doc.qt.io/qt-5.12/qprocess.html#start

At the same time, ctags command is still prepared together with its
arguments as one string! So ctags addon is essentially broken by this
commit, and it's not fixed yet in upstream.

My proposal is to create a patch for debian which will restore an old
method call - it should work fine as long as Debian is using Qt 5.12/5.14
and upstream Kate is not fixed.


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

Kernel: Linux 5.6.0-1-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE= 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kate depends on:
ii  kate5-data                               4:20.04.0-1
ii  kio                                      5.62.1-2+b1
ii  ktexteditor-katepart                     5.62.0-1+b1
ii  libc6                                    2.30-4
ii  libkf5bookmarks5                         5.62.0-1+b1
ii  libkf5completion5                        5.62.0-1+b1
ii  libkf5configcore5                        5.62.0-1+b1
ii  libkf5configgui5                         5.62.0-1+b1
ii  libkf5configwidgets5                     5.62.0-1+b1
ii  libkf5coreaddons5                        5.62.0-1
ii  libkf5crash5                             5.62.0-1+b1
ii  libkf5dbusaddons5                        5.62.0-1
ii  libkf5guiaddons5                         5.62.0-2
ii  libkf5i18n5                              5.62.0-1
ii  libkf5jobwidgets5                        5.62.0-1+b1
ii  libkf5kiocore5                           5.62.1-2+b1
ii  libkf5kiofilewidgets5                    5.62.1-2+b1
ii  libkf5kiowidgets5                        5.62.1-2+b1
ii  libkf5newstuff5                          5.62.0-1+b1
ii  libkf5parts5                             5.62.0-1+b1
ii  libkf5plasma5                            5.62.0-2
ii  libkf5service-bin                        5.62.0-1
ii  libkf5service5                           5.62.0-1
ii  libkf5syntaxhighlighting5                5.62.0-3
ii  libkf5texteditor5                        5.62.0-1+b1
ii  libkf5textwidgets5                       5.62.0-1+b1
ii  libkf5threadweaver5                      5.62.0-1
ii  libkf5wallet-bin                         5.62.0-1+b1
ii  libkf5wallet5                            5.62.0-1+b1
ii  libkf5widgetsaddons5                     5.62.0-1+b1
ii  libkf5windowsystem5                      5.62.0-3
ii  libkf5xmlgui5                            5.62.0-1+b1
ii  libqt5core5a                             5.12.5+dfsg-10
ii  libqt5dbus5                              5.12.5+dfsg-10
ii  libqt5gui5                               5.12.5+dfsg-10
ii  libqt5sql5                               5.12.5+dfsg-10
ii  libqt5widgets5                           5.12.5+dfsg-10
ii  libqt5xml5                               5.12.5+dfsg-10
ii  libstdc++6                               10-20200418-1
ii  plasma-framework                         5.62.0-2
ii  qml-module-org-kde-kquickcontrolsaddons  5.62.0-1+b2
ii  qml-module-qtquick-layouts               5.12.5-5
ii  qml-module-qtquick2                      5.12.5-5

Versions of packages kate recommends:
ii  sonnet-plugins  5.62.0-1+b1

Versions of packages kate suggests:
pn  darcs            <none>
ii  exuberant-ctags  1:5.9~svn20110310-13
ii  git              1:2.26.2-1
ii  khelpcenter      4:18.04.0-1+b1
ii  konsole-kpart    4:19.08.1-2+b1
pn  mercurial        <none>
ii  subversion       1.13.0-4

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: kate
Source-Version: 4:20.04.1-1
Done: Pino Toscano <p...@debian.org>

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

Debian distribution maintenance software
pp.
Pino Toscano <p...@debian.org> (supplier of updated kate 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: SHA512

Format: 1.8
Date: Sat, 06 Jun 2020 21:31:35 +0200
Source: kate
Architecture: source
Version: 4:20.04.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-...@lists.debian.org>
Changed-By: Pino Toscano <p...@debian.org>
Closes: 959957
Changes:
 kate (4:20.04.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release:
     - properly start the ctags process (Closes: #959957)
   * Add Rules-Requires-Root: no.
Checksums-Sha1:
 3e93e7f0a9d605c164e0d55f2201d254b7a5e0d0 3158 kate_20.04.1-1.dsc
 c70e1ec6ed4fdf47f9be205381e43591765e15ae 5826720 kate_20.04.1.orig.tar.xz
 40d88b42417433f8929350813c91170231676d74 488 kate_20.04.1.orig.tar.xz.asc
 90010ca3ef8b862b7955d5d9bd0a4e45fa8b82ff 20048 kate_20.04.1-1.debian.tar.xz
 203093c1695a72bf233443451317bbdb976ac813 21612 kate_20.04.1-1_source.buildinfo
Checksums-Sha256:
 d62351a6c7ecab1de4cb08a7cdb2ee664b58e27aa6908f65546b67cdd30896d4 3158 
kate_20.04.1-1.dsc
 f1707e85aa858cc7f1d71ca3400ee12e96c012fb8dd3e472a7387b7dc0f02b5b 5826720 
kate_20.04.1.orig.tar.xz
 36d9941888f157cd979cd3a916ad95185f29383d856b3362d92af4afbbae61b8 488 
kate_20.04.1.orig.tar.xz.asc
 1ff01fbc1d97be5ee8453d747438cf8e7cf8c667f74cf000dd2b7051b1308b95 20048 
kate_20.04.1-1.debian.tar.xz
 aa960d70d2d2304d6a7b4eb14a69e2034ddc8790437ef07fc9b3513934718089 21612 
kate_20.04.1-1_source.buildinfo
Files:
 8d0950725905e7cdfe5076b9b27b3d5e 3158 kde optional kate_20.04.1-1.dsc
 8cef2b1dd2571ca3caa31b3bd97f21c2 5826720 kde optional kate_20.04.1.orig.tar.xz
 aa83105115e3efab45c2cdb023177e90 488 kde optional kate_20.04.1.orig.tar.xz.asc
 03c98cc68a700d842da755e9310ff0b7 20048 kde optional 
kate_20.04.1-1.debian.tar.xz
 bb9eb1af6341b457a7841caf594546db 21612 kde optional 
kate_20.04.1-1_source.buildinfo

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

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAl7b708ACgkQLRkciEOx
P03HwA//eI0x+sKKxP2PHKg2SlYT7MTQU1+CmEhJhDofJZoRXJAYclRUoBef4N1E
JZqmBdxwMVHhycj35PMDly8MK70xHqSJdAipJ6C/oZdBJOZF7ln1AKAFhiZ8fYE6
O8N+UnglAvP+hL6NRQHR+sOLxb1knDGrCjnQZAlS7dhLTvGycutp5j2yX8qiF/aG
7DNSdt/FFdfG9TYlf6ODih4MXPZGZZXM+ZQ70ifQZHhWZLOuUZUfOKmMrFYYxzSs
BW5AjuQ8SXLC6l0EJs7vzEE6dMY6wqn2i+uscvUbjqgbrn748RSuwBKkFewJDdMl
Dvfy/XoS89+ABMXIU4CCllmBOWMtjgTy7Zixo2OwU5ZIKn0hfie8uD1Eph/QDRK0
9Z4rIFhOA9YN84KX4KLLAo8Yim+SaA7lxRSfgookJi6CfxiMIPf7aeBH2a2Vev3+
YMrLEovpBubPQPRkPVgHH6afAjz3EPwZE2b1PvNg/Req9GIZn011ztuYoU9eVvZG
xOJzUQMZ+UySXz1foxNRydWMiNzXxmzEfuKdEMRDPf8ORer+UevFyUfE0RMk8xje
yRikFCtHTRqDC0drQgPT+eOE9QWH95A9y+mbNdC5M131wudPt5OI/xrkb1hCaOzz
IJdsTCDLenu9+cEOPYFOF3CvSolxKrdlWa3CV9yDSX2yjQbNTaY=
=DypK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to