Project

General

Profile

Freedom Issue #2012

Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform"

KDE depends on Qt5-Webengine (Duh...)

brettgilio - over 5 years ago - . Updated 5 days ago.

Status:
fixed
Priority:
freedom issue
Assignee:
% Done:

0%


Description

Unsurprisingly, a large portion of the KDE packages depend on Qt5-Webengine somewhere in their dependency tree. I am curious, as a long time KDE user, what if anything the Parabola community has done here to liberate the dozens upon dozens of KDE packages that are not installable because of this missing dependency. If there is something I can do to help with this, I am definitely interested.

Here is a small sampling:

libkgapi - https://www.parabola.nu/packages/extra/x86_64/libkgapi/ (#1862)
kmail - https://www.parabola.nu/packages/extra/x86_64/kmail/ (#2256)
kdepim-meta - https://www.parabola.nu/packages/extra/x86_64/kdepim-meta/
kontact - https://www.parabola.nu/packages/extra/x86_64/kontact/
kdenetwork-meta - https://www.parabola.nu/packages/extra/x86_64/kdenetwork-meta/
akonadi-calendar-tools - https://www.parabola.nu/packages/extra/x86_64/akonadi-calendar-tools/
kio-gdrive - https://www.parabola.nu/packages/community/x86_64/kio-gdrive/
messagelib - https://www.parabola.nu/packages/extra/x86_64/messagelib/
libksieve - https://www.parabola.nu/packages/extra/x86_64/libksieve/
akonadi-calendar - https://www.parabola.nu/packages/extra/x86_64/akonadi-calendar/
mailcommon - https://www.parabola.nu/packages/extra/x86_64/mailcommon/
grantlee-editor - https://www.parabola.nu/packages/extra/x86_64/grantlee-editor/
akregator - https://www.parabola.nu/packages/extra/x86_64/akregator/
akonadiconsole - https://www.parabola.nu/packages/extra/x86_64/akonadiconsole/
kalarm - https://www.parabola.nu/packages/extra/x86_64/kalarm/


Related issues

Related to Packages - Freedom Issue #1290: Lots of apps are unusable without qt5-webengineduplicate

Actions
Related to Packages - Freedom Issue #2256: [kmail] Kmail won't run without QT-WebEngine.fixed

Actions

History

#1

Updated by bill-auger over 5 years ago

  • Related to Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform" added
#2

Updated by bill-auger over 5 years ago

this is really a discussion better suited for the mailing list - there is no actual "bug" reported here - for example, is it actually possible to install any of those packages on parabola now?

it is also nearly a duplicate of #1290

there is a long standing open issue about chromium and friends, collecting all of the packages that are related - any news regarding any of them will be reported on that issue #1167

#3

Updated by bill-auger about 5 years ago

#4

Updated by bill-auger about 5 years ago

  • Priority changed from bug to freedom issue
  • Description updated (diff)
#5

Updated by bill-auger about 5 years ago

  • Status changed from open to confirmed
#6

Updated by bill-auger over 4 years ago

  • Description updated (diff)
#7

Updated by bill-auger about 1 year ago

#8

Updated by bill-auger about 1 year ago

  • Description updated (diff)
#9

Updated by bill-auger 5 days ago

while upgrading the k-*-meta packages for the KDE6 migration, even after all first-order webengine dependents were removed from these meta-packages, installing them exposed a cascade of unsatisfied dependencies (my hunch is that they are most or all higher-order webengine dependents) - many more KDE applications now require webengine to some transitive degree - there could be 40-50 packages which should be or should have already been on the blacklist

there are the ones exposed by the k-*-meta packages - these o/c could have higher-order webengine dependents which may also need to be blacklisted; and there could o/c be more webengine dependents which are not in these chains

:: unable to satisfy dependency  'qt5-webengine' required by  cantor
  :: unable to satisfy dependency  'cantor' required by  kde-education-meta
:: unable to satisfy dependency  'qt5-webengine' required by  k3b
  :: unable to satisfy dependency  'k3b' required by  kde-multimedia-meta
:: unable to satisfy dependency  'qt5-webengine' required by  kimagemapeditor
  :: unable to satisfy dependency  'kimagemapeditor' required by  kde-graphics-meta
:: unable to satisfy dependency  'qt6-webengine' required by  akregator
  :: unable to satisfy dependency  'akregator' required by  kde-pim-meta
:: unable to satisfy dependency  'qt6-webengine' required by  arianna
  :: unable to satisfy dependency  'arianna' required by  kde-graphics-meta
:: unable to satisfy dependency  'qt6-webengine' required by  grantlee-editor
  :: unable to satisfy dependency  'grantlee-editor' required by  kde-pim-meta
:: unable to satisfy dependency  'qt6-webengine' required by  kalgebra
  :: unable to satisfy dependency  'kalgebra' required by  kde-education-meta
:: unable to satisfy dependency  'qt6-webengine' required by  kdepim-addons
  :: unable to satisfy dependency  'kdepim-addons' required by  kde-pim-meta
:: unable to satisfy dependency  'qt6-webengine' required by  kdepim-runtime
  :: unable to satisfy dependency  'kdepim-runtime' required by  kaddressbook
    :: unable to satisfy dependency  'kaddressbook' required by  kde-pim-meta
  :: unable to satisfy dependency  'kdepim-runtime' required by  kmail
  :: unable to satisfy dependency  'kdepim-runtime' required by  knotes
    :: unable to satisfy dependency  'knotes' required by  kde-pim-meta
  :: unable to satisfy dependency  'kdepim-runtime' required by  korganizer
    :: unable to satisfy dependency  'korganizer' required by  kde-pim-meta
  :: unable to satisfy dependency  'kdepim-runtime' required by  merkuro
    :: unable to satisfy dependency  'merkuro' required by  kde-pim-meta
  :: unable to satisfy dependency  'kdepim-runtime' required by  zanshin
    :: unable to satisfy dependency  'zanshin' required by  kde-pim-meta
:: unable to satisfy dependency  'qt6-webengine' required by  khelpcenter
  :: unable to satisfy dependency  'khelpcenter' required by  kde-system-meta
:: unable to satisfy dependency  'qt6-webengine' required by  kmail
  :: unable to satisfy dependency  'kmail' required by  kde-pim-meta
:: unable to satisfy dependency  'qt6-webengine' required by  kontact
  :: unable to satisfy dependency  'kontact' required by  kde-pim-meta
:: unable to satisfy dependency  'qt6-webengine' required by  libksieve
  :: unable to satisfy dependency  'libksieve' required by  kdepim-addons
  :: unable to satisfy dependency  'libksieve' required by  kmail
  :: unable to satisfy dependency  'libksieve' required by  pim-sieve-editor
    :: unable to satisfy dependency  'pim-sieve-editor' required by  kmail
:: unable to satisfy dependency  'qt6-webengine' required by  messagelib
  :: unable to satisfy dependency  'messagelib' required by  akonadi-calendar
    :: unable to satisfy dependency  'akonadi-calendar' required by  akonadi-calendar-tools
      :: unable to satisfy dependency  'akonadi-calendar-tools' required by  kde-pim-meta
    :: unable to satisfy dependency  'akonadi-calendar' required by  calendarsupport
      :: unable to satisfy dependency  'calendarsupport' required by  akonadi-calendar-tools
      :: unable to satisfy dependency  'calendarsupport' required by  akonadiconsole
      :: unable to satisfy dependency  'calendarsupport' required by  eventviews
      :: unable to satisfy dependency  'calendarsupport' required by  incidenceeditor
      :: unable to satisfy dependency  'calendarsupport' required by  kdepim-addons
      :: unable to satisfy dependency  'calendarsupport' required by  korganizer
    :: unable to satisfy dependency  'akonadi-calendar' required by  eventviews
      :: unable to satisfy dependency  'eventviews' required by  incidenceeditor
        :: unable to satisfy dependency  'incidenceeditor' required by  kdepim-addons
        :: unable to satisfy dependency  'incidenceeditor' required by  korganizer
      :: unable to satisfy dependency  'eventviews' required by  kdepim-addons
      :: unable to satisfy dependency  'eventviews' required by  korganizer
    :: unable to satisfy dependency  'akonadi-calendar' required by  incidenceeditor
    :: unable to satisfy dependency  'akonadi-calendar' required by  kdepim-addons
    :: unable to satisfy dependency  'akonadi-calendar' required by  kdepim-runtime
    :: unable to satisfy dependency  'akonadi-calendar' required by  korganizer
    :: unable to satisfy dependency  'akonadi-calendar' required by  merkuro
  :: unable to satisfy dependency  'messagelib' required by  akonadiconsole
    :: unable to satisfy dependency  'akonadiconsole' required by  kde-pim-meta
  :: unable to satisfy dependency  'messagelib' required by  akonadi-import-wizard
    :: unable to satisfy dependency  'akonadi-import-wizard' required by  kdepim-addons
    :: unable to satisfy dependency  'akonadi-import-wizard' required by  kmail
  :: unable to satisfy dependency  'messagelib' required by  akregator
  :: unable to satisfy dependency  'messagelib' required by  grantlee-editor
  :: unable to satisfy dependency  'messagelib' required by  kdepim-addons
  :: unable to satisfy dependency  'messagelib' required by  kmail
  :: unable to satisfy dependency  'messagelib' required by  mailcommon
    :: unable to satisfy dependency  'mailcommon' required by  akonadi-import-wizard
    :: unable to satisfy dependency  'mailcommon' required by  kdepim-addons
    :: unable to satisfy dependency  'mailcommon' required by  kmail
    :: unable to satisfy dependency  'mailcommon' required by  mbox-importer
      :: unable to satisfy dependency  'mbox-importer' required by  kmail
    :: unable to satisfy dependency  'mailcommon' required by  merkuro
    :: unable to satisfy dependency  'mailcommon' required by  pim-data-exporter
      :: unable to satisfy dependency  'pim-data-exporter' required by  kmail
  :: unable to satisfy dependency  'messagelib' required by  merkuro
:: unable to satisfy dependency  'qt6-webengine' required by  mimetreeparser
  :: unable to satisfy dependency  'mimetreeparser' required by  kleopatra
    :: unable to satisfy dependency  'kleopatra' required by  kde-pim-meta
  :: unable to satisfy dependency  'mimetreeparser' required by  merkuro
#10

Updated by bill-auger 5 days ago

  • Related to deleted (Freedom Issue #1167: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium platform")
#11

Updated by bill-auger 5 days ago

  • Parent task set to #1167
  • Assignee set to bill-auger
  • Status changed from confirmed to fixed

Also available in: Atom PDF