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

Bug#979452: marked as done (kconfigwidgets: reduce Build-Depends)



Your message dated Thu, 07 Jan 2021 01:06:01 +0000
with message-id <E1kxJkX-0000rH-31@fasolo.debian.org>
and subject line Bug#979452: fixed in kconfigwidgets 5.77.0-3
has caused the Debian Bug report #979452,
regarding kconfigwidgets: reduce Build-Depends
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.)


-- 
979452: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979452
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: kconfigwidgets
Version: 5.77.0-2
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

kconfigwidgets is part of a set of interconnected packages with
dependency cycles, which happen to be relevant to architecture
bootstrap. Instead of looking into difficult dependency cycles, I'm
after the low hanging fruit, which is easily droppable dependencies:

 * I couldn't find any use of graphviz and propose dropping it.
 * xauth and xvfb are used in override_dh_auto_test, which is skipped by
   debhelper when the nocheck option is active since compat level 13.
   These can thus be annotated <!nocheck>.

I've attempted building kconfigwidgets with these dependencies replaced
with Build-Conflicts and the build result is bit-identical. Therefore,
please consider applying the attached patch.

Helmut
diff --minimal -Nru kconfigwidgets-5.77.0/debian/changelog kconfigwidgets-5.77.0/debian/changelog
--- kconfigwidgets-5.77.0/debian/changelog	2020-12-22 02:33:33.000000000 +0100
+++ kconfigwidgets-5.77.0/debian/changelog	2021-01-06 20:13:07.000000000 +0100
@@ -1,3 +1,10 @@
+kconfigwidgets (5.77.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Reduce Build-Depends. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Wed, 06 Jan 2021 20:13:07 +0100
+
 kconfigwidgets (5.77.0-2) unstable; urgency=medium
 
   * Release to unstable.
diff --minimal -Nru kconfigwidgets-5.77.0/debian/control kconfigwidgets-5.77.0/debian/control
--- kconfigwidgets-5.77.0/debian/control	2020-12-22 02:31:15.000000000 +0100
+++ kconfigwidgets-5.77.0/debian/control	2021-01-06 20:13:05.000000000 +0100
@@ -9,7 +9,6 @@
                doxygen,
                extra-cmake-modules (>= 5.77.0~),
                gettext,
-               graphviz,
                libkf5auth-dev (>= 5.77.0~),
                libkf5codecs-dev (>= 5.77.0~),
                libkf5config-dev (>= 5.77.0~),
@@ -23,8 +22,8 @@
                qtbase5-dev (>= 5.13.0~),
                qttools5-dev,
                qttools5-dev-tools (>= 5.4),
-               xauth,
-               xvfb,
+               xauth <!nocheck>,
+               xvfb <!nocheck>,
 Standards-Version: 4.5.1
 Homepage: https://invent.kde.org/frameworks/kconfigwidgets
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kconfigwidgets

--- End Message ---
--- Begin Message ---
Source: kconfigwidgets
Source-Version: 5.77.0-3
Done: Norbert Preining <norbert@preining.info>

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

Debian distribution maintenance software
pp.
Norbert Preining <norbert@preining.info> (supplier of updated kconfigwidgets 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, 07 Jan 2021 09:19:56 +0900
Source: kconfigwidgets
Architecture: source
Version: 5.77.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Norbert Preining <norbert@preining.info>
Closes: 979452
Changes:
 kconfigwidgets (5.77.0-3) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Reduce Build-Depends. (Closes: #979452)
Checksums-Sha1:
 4798681c3773dc2b935d26dda747a32659f13d96 2774 kconfigwidgets_5.77.0-3.dsc
 7021dca8f7f4fb019c31a609e09f3c867fde4b30 15784 kconfigwidgets_5.77.0-3.debian.tar.xz
 b8deb6b33ca494ee2db4d89fdde507df7737eab7 14544 kconfigwidgets_5.77.0-3_source.buildinfo
Checksums-Sha256:
 7756c006a341be87e2e4e8fb2ed4f642afed8c5a3d7412ab5088939f44f80a1f 2774 kconfigwidgets_5.77.0-3.dsc
 11518aed6e10ae7d0c86650f67a7f2cd97fb039215261de80231b0011ae28fbc 15784 kconfigwidgets_5.77.0-3.debian.tar.xz
 63b3bf504a332a14189d9a05e3f71a0e9e0488ad95a718b7a31a37fc0036ca3d 14544 kconfigwidgets_5.77.0-3_source.buildinfo
Files:
 ebc17439eb483e8f1ff1d7a15a2e74e1 2774 libs optional kconfigwidgets_5.77.0-3.dsc
 449e000714ca8fb12e0eb83c9ca226ba 15784 libs optional kconfigwidgets_5.77.0-3.debian.tar.xz
 73865eec4c06b2f6ef8d03eee4065a33 14544 libs optional kconfigwidgets_5.77.0-3_source.buildinfo

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

iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAl/2V5wACgkQ2A4JsIcU
AGawjggAwTzzwQIgRYb5cJQLqyIU/YYHIOtYP7U6cRbzZ2UnfTeS9VhxDSnps4oc
z5Uda/ngUzWiDN8sWO0W1BBsBpltRrhZQFPXBgy57MXrv5eaWkeJKgAwzDGteQzQ
F/G75S57zNutzFzZcwq4+Rp9oQ6XSMaH/DfDulLw1iuQo1jW6M1IbMsb6gsb/Qt7
yVpo6tdfWIKIvlSxNGiRh/DaTFMiyaE6Js5TPXIvRJ2/3tHd6/3Ob6HM+eBFjiHt
mrVLoP5jS62JKUZ/SAGEC4RLiugHEIJi3c27pwddBRY0ulsW/lMjBFshte1ZuMBM
zsBzq4fEzcxBsVY1FVKQRvWXQaElhg==
=Ak9X
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: