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

Bug#1012561: Purging the package does not remove configuration in /usr/share/qtcreator/QtProject



Package: qtcreator
Version: 4.14.1-1
Severity: normal

Hello,

if one uses sdktool to programmatically configure parts of QT
Creator[1], the resulting configuration is saved in
/usr/share/qtcreator/QtProject

However, dpkg --purge qtcreator, which should also remove its
configuration, does not remove that directory, which is then left as
cruft in the filesystem, and found by a following reinstall of Qt
Creator.

I suppose adding a `rm -rf /usr/share/qtcreator/QtProject` of that
directory in postinst is all that's required to fix this


Thank you,

Enrico


[1] see for example
    https://embeddeduse.com/2020/11/21/cross-compiling-qt-embedded-applications-with-qtcreator-and-cmake/
    and https://code.qt.io/cgit/yocto/meta-boot2qt.git/tree/meta-boot2qt/files/configure-qtcreator.sh


-- System Information:
Debian Release: 11.3
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-14-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qtcreator depends on:
ii  clang-11                               1:11.0.1-2
ii  libc6                                  2.31-13+deb11u3
ii  libclang1-11                           1:11.0.1-2
ii  libdw1                                 0.183-1
ii  libelf1                                0.183-1
ii  libgcc-s1                              10.2.1-6
ii  libkf5syntaxhighlighting5              5.78.0-2
ii  libqt5concurrent5                      5.15.2+dfsg-9
ii  libqt5core5a [qtbase-abi-5-15-2]       5.15.2+dfsg-9
ii  libqt5designer5                        5.15.2-5
ii  libqt5designercomponents5              5.15.2-5
ii  libqt5gui5                             5.15.2+dfsg-9
ii  libqt5help5                            5.15.2-5
ii  libqt5network5                         5.15.2+dfsg-9
ii  libqt5printsupport5                    5.15.2+dfsg-9
ii  libqt5qml5 [qtdeclarative-abi-5-15-2]  5.15.2+dfsg-6
ii  libqt5quick5                           5.15.2+dfsg-6
ii  libqt5quickwidgets5                    5.15.2+dfsg-6
ii  libqt5serialport5                      5.15.2-2
ii  libqt5sql5                             5.15.2+dfsg-9
ii  libqt5sql5-sqlite                      5.15.2+dfsg-9
ii  libqt5svg5                             5.15.2-3
ii  libqt5widgets5                         5.15.2+dfsg-9
ii  libqt5xml5                             5.15.2+dfsg-9
ii  libstdc++6                             10.2.1-6
ii  libyaml-cpp0.6                         0.6.3-9
ii  libzstd1                               1.4.8+dfsg-2.1
ii  qml-module-qtqml-models2               5.15.2+dfsg-6
ii  qml-module-qtquick-controls            5.15.2-2
ii  qml-module-qtquick2                    5.15.2+dfsg-6
ii  qtchooser                              66-2
ii  qtcreator-data                         4.14.1-1

Versions of packages qtcreator recommends:
ii  clang-tidy                            1:11.0-51+nmu5
ii  gdb                                   10.1-1.7
ii  gnome-terminal [x-terminal-emulator]  3.38.3-1
ii  make                                  4.3-4.1
ii  qmlscene                              5.15.2+dfsg-6
ii  qt5-doc                               5.15.2-2
ii  qt5-qmltooling-plugins                5.15.2+dfsg-6
ii  qtbase5-dev-tools                     5.15.2+dfsg-9
ii  qtcreator-doc                         4.14.1-1
ii  qtdeclarative5-dev-tools              5.15.2+dfsg-6
ii  qttools5-dev-tools                    5.15.2-5
ii  qttranslations5-l10n                  5.15.2-2
ii  qtxmlpatterns5-dev-tools              5.15.2-3

Versions of packages qtcreator suggests:
pn  clazy       <none>
ii  cmake       3.18.4-2+deb11u1
ii  g++         4:10.2.1-1
ii  git         1:2.30.2-1
ii  meson       0.56.2-1
ii  subversion  1.14.1-3+deb11u1
ii  valgrind    1:3.16.1-1

-- no debconf information


Reply to: