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

Bug#955465: marked as done (qtcreator: Unnecessary botan build dep)



Your message dated Thu, 25 Jun 2020 08:31:54 +0000
with message-id <E1joNIY-0006AX-So@fasolo.debian.org>
and subject line Bug#955465: fixed in qtcreator 4.12.3-1
has caused the Debian Bug report #955465,
regarding qtcreator: Unnecessary botan build dep
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.)


-- 
955465: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955465
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: qtcreator
Version: 4.11.0-2
Severity: normal
Tags: patch

Dear Maintainer,

qtcreator has a now unnecessary build dependency on package
'libbotan-2-dev'.

Botan is no longer used since upstream commit
d7178b88c4b2572fb83b28f8178940766216deed
("SSH: Use OpenSSH tools").

Therefore, I suggest do drop that build dependency, in particular
since qtcreator is currently marked for autoremoval due to bug
#952951 ("botan: Replace PKCS11 headers provided by OASIS").

A patch to do so will be attached.

Kind regards,
Michael

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

Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages qtcreator depends on:
ii  libc6                                  2.30-2
ii  libclang1-8                            1:8.0.1-9
ii  libgcc-s1 [libgcc1]                    10-20200324-1
ii  libgcc1                                1:10-20200324-1
ii  libkf5syntaxhighlighting5              5.62.0-3
ii  libllvm8                               1:8.0.1-9
ii  libqbscore1.13                         1.13.1-2
ii  libqt5concurrent5                      5.12.5+dfsg-9
ii  libqt5core5a [qtbase-abi-5-12-5]       5.12.5+dfsg-9
ii  libqt5designer5                        5.12.5-2+b2
ii  libqt5designercomponents5              5.12.5-2+b2
ii  libqt5gui5                             5.12.5+dfsg-9
ii  libqt5help5                            5.12.5-2+b2
ii  libqt5network5                         5.12.5+dfsg-9
ii  libqt5printsupport5                    5.12.5+dfsg-9
ii  libqt5qml5 [qtdeclarative-abi-5-12-5]  5.12.5-5
ii  libqt5quick5                           5.12.5-5
ii  libqt5quickwidgets5                    5.12.5-5
ii  libqt5script5                          5.12.5+dfsg-2
ii  libqt5serialport5                      5.12.5-1
ii  libqt5sql5                             5.12.5+dfsg-9
ii  libqt5sql5-sqlite                      5.12.5+dfsg-9
ii  libqt5widgets5                         5.12.5+dfsg-9
ii  libqt5xml5                             5.12.5+dfsg-9
ii  libstdc++6                             10-20200324-1
ii  qml-module-qtqml-models2               5.12.5-5
ii  qml-module-qtquick-controls            5.12.5-1+b1
ii  qml-module-qtquick2                    5.12.5-5
ii  qtchooser                              66-2
ii  qtcreator-data                         4.11.0-2

Versions of packages qtcreator recommends:
ii  clang                          1:9.0-49.1
ii  clang-tidy                     1:9.0-49.1
ii  gdb                            9.1-2
ii  konsole [x-terminal-emulator]  4:19.08.1-2+b1
ii  make                           4.2.1-1.2
ii  qmlscene                       5.12.5-5
ii  qt5-doc                        5.12.5-1
ii  qt5-qmltooling-plugins         5.12.5-5
ii  qtbase5-dev-tools              5.12.5+dfsg-9
ii  qtcreator-doc                  4.11.0-2
ii  qtdeclarative5-dev-tools       5.12.5-5
ii  qttools5-dev-tools             5.12.5-2+b2
ii  qttranslations5-l10n           5.12.5-1
ii  qtxmlpatterns5-dev-tools       5.12.5-1
ii  xterm [x-terminal-emulator]    353-1

Versions of packages qtcreator suggests:
ii  clazy       1.6-2+b1
ii  cmake       3.16.3-1
ii  g++         4:9.2.1-3.1
ii  git         1:2.25.1-1
pn  kate-data   <none>
ii  subversion  1.13.0-2+b1
ii  valgrind    1:3.15.0-1

-- no debconf information
From 2c75d9fd06b44e8e381a39af2e81fc38f4e01c37 Mon Sep 17 00:00:00 2001
From: Michael Weghorn <m.weghorn@posteo.de>
Date: Tue, 31 Mar 2020 17:06:28 +0200
Subject: [PATCH] Drop unused botan build dependency

Botan has been removed upstream with

    commit d7178b88c4b2572fb83b28f8178940766216deed
    Author: Christian Kandeler <christian.kandeler@qt.io>
    Date:   Fri Nov 23 11:07:57 2018 +0100

        SSH: Use OpenSSH tools

        ... instead of our own SSH library.

        Advantages:
            - Full compatibility with OpenSSH behavior guaranteed.
            - Minimal maintenance effort.
            - Less code to build.
            - Big chunk of 3rd party sources can be removed from our repository.

        One the downside, Windows users now need to install OpenSSH for
        RemoteLinux support. Hoewever, people doing embedded development
        probably have it installed anyway.

        [ChangeLog] Switched SSH backend to OpenSSH

        Fixes: QTCREATORBUG-15744
        Fixes: QTCREATORBUG-15807
        Fixes: QTCREATORBUG-19306
        Fixes: QTCREATORBUG-20210
        Change-Id: Ifcfefdd39401e45ba1f4aca35d2c5bf7046c7aab
        Reviewed-by: Eike Ziller <eike.ziller@qt.io>
        Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
---
 debian/control | 1 -
 debian/rules   | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index 0b279a0..9529edb 100644
--- a/debian/control
+++ b/debian/control
@@ -7,7 +7,6 @@ Uploaders: Adam Majer <adamm@zombino.com>,
            Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>,
            Simon Quigley <tsimonq2@debian.org>
 Build-Depends: debhelper-compat (= 12),
-               libbotan-2-dev,
                libclang-8-dev,
                libicu-dev,
                libjs-jquery,
diff --git a/debian/rules b/debian/rules
index 477a768..afa3771 100755
--- a/debian/rules
+++ b/debian/rules
@@ -18,10 +18,9 @@ override_dh_auto_configure:
 	dh_auto_configure --buildsystem=qmake -- \
 		-recursive \
 		QBS_INSTALL_DIR=/usr \
-		USE_SYSTEM_BOTAN=1 \
 		LLVM_INSTALL_DIR="$(LLVM_INSTALL_DIR)" \
 		KSYNTAXHIGHLIGHTING_LIB_DIR="/usr/lib/$(DEB_HOST_MULTIARCH)/" \
-		CONFIG+="disable_external_rpath use_system_botan" \
+		CONFIG+="disable_external_rpath" \
 		$(CURDIR) IDE_LIBRARY_BASENAME=lib/$(DEB_HOST_MULTIARCH) IDE_PACKAGE_MODE=1 $(extra_configure_opts)
 
 override_dh_auto_install:
-- 
2.25.1


--- End Message ---
--- Begin Message ---
Source: qtcreator
Source-Version: 4.12.3-1
Done: Dmitry Shachnev <mitya57@debian.org>

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

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated qtcreator 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 25 Jun 2020 11:04:48 +0300
Source: qtcreator
Architecture: source
Version: 4.12.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Closes: 955465 956341
Changes:
 qtcreator (4.12.3-1) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Lisandro Damián Nicanor Pérez Meyer ]
   * New upstream release.
   * Refresh detect_ccache_executables.patch.
   * Update debian/copyright.
   * Remove detect_ccache_executables.patch, it's present in this version.
   * Adapt load_clanglazy.patch, it hopefully still works.
   * Drop botan dependency, as now Qt Creator uses OpenSSH tools
     (Closes: #955465). Thanks Michael Weghorn for the bug report!
   * Use system liblitehtml-dev (Closes: #956341).
 .
   [ Dmitry Shachnev ]
   * Install only qtcreator’s own docs, not also QBS docs.
   * Remove qbs-dev build-dependency, it is no longer used.
   * Add licenses for AppStream metadata to debian/copyright.
   * Remove libqt5webkit5-dev build-dependency, unused since 4.2.0.
   * Bump Qt build-dependencies to 5.11.0.
 .
   [ Enrico Zini ]
   * Added libdw-dev build-dependency to make sure perfparser is built.
   * Further update load_clanglazy.patch for Qt Creator 4.12.
Checksums-Sha1:
 7a26d063846ea08fcd9a46984665afae1a61ebd1 2876 qtcreator_4.12.3-1.dsc
 63f0fd2e989b8f5b1da29d0ff21061a129d4f1bc 34351356 qtcreator_4.12.3.orig.tar.xz
 02f7876ce780eb5e1319f187d2baebfd7186dd33 26560 qtcreator_4.12.3-1.debian.tar.xz
 2b18b0fee61bf45d8e85c2a59e49e7723db13d76 13564 qtcreator_4.12.3-1_source.buildinfo
Checksums-Sha256:
 2b0bfe651f0796d3371ddff0d4ccd7b069b6d19663110ff8fbe9c3a6f239df36 2876 qtcreator_4.12.3-1.dsc
 81e12010aace162755f3a94ff788f7973f7a902ac1a9bc968f30e535cf5da32a 34351356 qtcreator_4.12.3.orig.tar.xz
 a5a397284cf760342687eaa028f9124190b6bdc3c7dc2e1d2ae4d7a2a892746c 26560 qtcreator_4.12.3-1.debian.tar.xz
 508d82b851180bd3300480ed2dab6aa1e7536e1d3a10e9b302a32e6617d685b0 13564 qtcreator_4.12.3-1_source.buildinfo
Files:
 e345147fc9e387a4fa520e741a61bb6e 2876 devel optional qtcreator_4.12.3-1.dsc
 7497ac32b47ee058758f52e804ead3c9 34351356 devel optional qtcreator_4.12.3.orig.tar.xz
 47ad9a4c2c4c605a2f183887ea196a38 26560 devel optional qtcreator_4.12.3-1.debian.tar.xz
 45d2b06caf84718e6baef88ab2fa3fa7 13564 devel optional qtcreator_4.12.3-1_source.buildinfo

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

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAl70WzwTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDyz04D/9Fer2ZbwPTLinNlhcXyLF8pf92no2o
yiwZoX8v1TqjJD6PzfYdnomi8ySAC9Bi2pmtCQmMjAxRK08fYA7IrlUtRMbR1zKf
LNP66o8Kopx1TkYTK0twoRh45Guh0MV3XnHZhLnsv3v5eceAx8h1L+QVStnj9F63
6QW+YVMrkrQAf8k8kVeKm+UBAJoDN4rWyYBAa9/mVzn1ElRUpBsvLyltSQ8M9h/7
wfKPiMT/w604CbN0diLpIQs9JNSFPJxRSfOcSQ4S/ID6J2i7IvgApfgc5XlHAZRw
ewGJ+qLaMrT5dN3+8h3kG1lI3+BZVFjC1e8NsSaOWRwOp1IQk22fnpUqKZqVwWFs
JrKpg6JVoWJ1GblKuWdhIJfF7US86h4+ANyX+fQXyqrh92khdoCUv+Gd50x4C2BQ
8jVzsB0s0BPOOq8cDunH+ymXFTxGHCBdpFI68HegE0Ae7237sAdhc2wYPeaJagP7
PlU0hKNouqe1WWT6BrEqpm149iK2QN04H//GMp7yX7tTizytK6uCTV+vd97GN6AY
j8wTyWPIWU2kItAI185ikSNZ29CCzQe9FR5l+A8wo4t44ckRl34oBW7WFiGWLgcS
i8lj+aTsCsirBftLlROJqiVpk19CruYpENsNzeHTgbVKsC9dfXR0JSZRC3eZQvnI
5qTTsmz+NbtUzA==
=5x5d
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: