Bug 52370 - При удалении удаляет зависимость пакет kde
Summary: При удалении удаляет зависимость пакет kde
Status: CLOSED FIXED
Alias: None
Product: Regular
Classification: Distributions
Component: kde (show other bugs)
Version: не указана
Hardware: all Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-08 00:02 MSK by Evgeniy
Modified: 2025-01-20 05:54 MSK (History)
4 users (show)

See Also:


Attachments
не загружает, а другие пакеты устанавливаются (86.89 KB, image/png)
2024-12-09 16:40 MSK, Evgeniy
no flags Details
list_kde_deps.sh (594 bytes, application/x-shellscript)
2024-12-09 16:57 MSK, Aleksey Borisenkov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy 2024-12-08 00:02:09 MSK
При удалении qmmp, удаляет зависимость пакет kde. А если удалить пакет kde, то apt-get autoremove тянет за собой пакеты plasma, network, kf6 и много чего другого. Раньше после удаления qmmp autoremove отрабатывал нормально, но сейчас из-за удалённого пакета kde, autoremove хочет удалить пол системы.
Comment 1 Evgeniy 2024-12-08 00:03:13 MSK
$ sudo apt-get remove qmmp
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  kde  kde-audio-player-4-qmmp  qmmp
0 будет обновлено, 0 новых установлено, 3 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 16,0MB дискового пространства.
Comment 2 Evgeniy 2024-12-08 00:04:38 MSK
$ sudo apt-get autoremove
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Calculating Autoremove... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  NetworkManager-fortisslvpn              libksanewidgets6_6
  NetworkManager-iodine                   libkscreenlocker6
  NetworkManager-libreswan                libksysguardfaces2
  NetworkManager-ssh                      libksysguardsensors2
  NetworkManager-sstp                     libksysguardsystemstats2
  NetworkManager-strongswan               libkuriikwsfiltereng_private0
  accounts-qml-module                     libkwin6
  akonadi-contacts-common                 liblayershellqtinterface6
  ark                                     liblive555
  ark-common                              liblockdev
  audiocd-kio-common                      libmad
  baloo-widgets-common                    libmpv2
  bluedevil                               libmpvqt1
  bolt                                    libmtp9
  djvu-common                             libnotificationmanager1
  djvu-utils                              libokular6core2
  dolphin                                 libopensc
  dolphin-common                          libpaper2
  filelight                               libphonon4qt6
  fonts-ttf-google-noto-emoji-color       libplasma-geolocation-interface6
  grantleetheme-common                    libplasmapotdprovidercore6
  gwenview                                libplasmasystemmonitorpage6
  gwenview-common                         libplasmasystemmonitortable6
  haruna                                  libpolkit-qt6-agent
  haruna-common                           libpoppler3-qt6
  haruna-youtube-player-4-ytdlp           libpowerdevilconfigcommonprivate6
  ibus-dicts                              libpowerdevilcore2
  iio-sensor-proxy                        libprojectm4-playlist4
  iodine-client                           libprojectm4_4
  iodine-common                           libprotobuf32-lite
  kaccounts-integration-common            libqaccessibilityclient-qt6
  kactivitymanagerd                       libqalculate23
  kamera                                  libqcoro6dbus0
  kate-common                             libqmmp2
  kcalc                                   libqmmpui2
  kcharselect                             libqt6-hunspellinputmethod
  kde-cli-tools                           libqt6-multimediaquick
  kde-gtk-config                          libqt6-quick3d
  kde-mini                                libqt6-quick3dassetimport
  kde-network-manager-4-nm                libqt6-quick3dassetutils
  kde-runtime                             libqt6-quick3deffects
  kde-small                               libqt6-quick3dglslparser
  kde-video-player-5-haruna               libqt6-quick3dhelpers
  kde6-kdsoap-common                      libqt6-quick3dhelpersimpl
  kde6-kdsoap-ws-discovery-client-common  libqt6-quick3diblbaker
  kde6-libkcompactdisc-common             libqt6-quick3dparticleeffects
  kde6-libkdcraw-common                   libqt6-quick3dparticles
  kdenetwork-filesharing                  libqt6-quick3druntimerender
  kdeplasma-addons                        libqt6-quick3dutils
  kdeplasma-addons-common                 libqt6-quicktimeline
  kdialog                                 libqt6-quicktimelineblendtrees
  kf5-kded                                libqt6-virtualkeyboard
  kf5-kded-common                         libqt6-virtualkeyboardsettings
  kf6-baloo                               libquickcharts1
  kf6-baloo-common                        libquickchartscontrols1
  kf6-bluez-qt-common                     libsidplay-builders0
  kf6-frameworkintegration-common         libsidplay2_1
  kf6-kconfig                             libsignon-extension1
  kf6-kdbusaddons                         libsignon-plugins-common1
  kf6-kded                                libsignon-plugins1
  kf6-kded-common                         libsignon-qt6_1
  kf6-kdesu-common                        libspectre
  kf6-kdnssd-common                       libsstp
  kf6-kdoctools                           libtiger
  kf6-kdoctools-common                    libvlc
  kf6-kfilemetadata-common                libvncclient0
  kf6-kguiaddons                          libweather_ion7
  kf6-kholidays-common                    libwildmidi2
  kf6-kimageformats                       libxapian30
  kf6-kio                                 milou
  kf6-kquickcharts                        obexd
  kf6-kquickcharts-common                 okular
  kf6-ktextaddons-common                  okular-common
  kf6-ktexteditor-common                  okular-core
  kf6-ktexttemplate-common                openfortivpn
  kf6-kunitconversion-common              opensc
  kf6-kwallet                             oxygen-sounds
  kf6-purpose                             p7zip
  kf6-purpose-common                      pam0_kwallet5
  kf6-qqc2-desktop-style                  pam_fprintd
  kf6-solid                               pam_pkcs11
  kfind                                   pcsc-lite
  kgamma                                  pcsc-lite-ccid
  kgpg                                    plasma-applet-places-widget
  khelpcenter                             plasma-browser-integration
  kinfocenter                             plasma-desktop
  kio-audiocd                             plasma-desktop-common
  kio-extras                              plasma-disks
  kio-extras-common                       plasma-nm
  kio-zeroconf                            plasma-nm-connect-fortisslvpn
  kmenuedit                               plasma-nm-connect-iodine
  kmime-common                            plasma-nm-connect-l2tp
  kolourpaint                             plasma-nm-connect-libreswan
  kolourpaint-common                      plasma-nm-connect-mobile
  kscreen                                 plasma-nm-connect-openconnect
  kscreenlocker                           plasma-nm-connect-openvpn
  ksshaskpass                             plasma-nm-connect-pptp
  ksystemstats                            plasma-nm-connect-ssh
  kteatime                                plasma-nm-connect-sstp
  kwalletmanager                          plasma-nm-connect-strongswan
  kwin                                    plasma-nm-connect-vpnc
  kwrite                                  plasma-nm-maxi
  lame                                    plasma-systemmonitor
  libSDL_image                            plasma-systemmonitor-common
  libaccounts-qt6_1                       plasma-thunderbolt
  libaudiocdplugins5                      plasma-workspace
  libcolorcorrect6                        plasma6-breeze
  libddcutil5                             plasma6-integration
  libdisplay-info                         plasma6-kglobalacceld
  libdjvu                                 plasma6-kglobalacceld-common
  libdolphinprivate6                      plasma6-kpipewire
  libdolphinvcs6                          plasma6-kpipewire-common
  libdvbpsi10                             plasma6-layer-shell-qt
  libeac                                  plasma6-layer-shell-qt-common
  libenca                                 plasma6-libkscreen-common
  libgd3                                  plasma6-libkscreen-utils
  libgphoto2-6                            plasma6-libksysguard
  libgphoto2_port-12                      plasma6-plasma5support
  libgps30                                polkit-kde-agent
  libgs                                   polkit-kde-plasma-desktop
  libgwenviewlib5                         polkit-kde-plasma-workspace
  libibus                                 powerdevil
  libkaccounts6_2                         powerdevil-common
  libkate                                 projectm-common
  libkateprivate6                         projectm-presets
  libkbolt6                               python3-module-charset-normalizer
  libkcddb6_5                             python3-module-idna
  libkcmkwincommon6                       python3-module-requests
  libkcolorpicker0.6                      python3-module-urllib3
  libkcompactdisc6_5                      python3-module-websockets
  libkdcrawqt6_5                          python3-module-yt_dlp
  libkdecorations2_6                      qalculate-common
  libkdecorations2private11               qt6-dbus
  libkdsoap-qt6_2                         qt6-imageformats
  libkdsoapwsdiscoveryclient0             qt6-imageformats-common
  libkerfuffle24                          qt6-phonon-backend-3-vlc
  libkf6baloo                             qt6-phonon-common
  libkf6balooengine                       qt6-quick3d
  libkf6baloowidgets                      qt6-quick3d-common
  libkf6bluezqt                           qt6-quicktimeline-common
  libkf6dnssd                             qt6-translations
  libkf6doctools                          qt6-virtualkeyboard
  libkf6filemetadata                      qt6-virtualkeyboard-common
  libkf6holidays                          quota
  libkf6prisonscanner                     signon
  libkf6purpose                           signon-common
  libkf6purposewidgets                    socat
  libkf6screen                            spectacle
  libkf6screendpms                        ssh-provider-openssh-askpass-common-8-openssh
  libkf6style                             sstp-client
  libkf6su                                strongswan-charon-nm
  libkf6texteditor                        svgpart
  libkf6texttemplate                      sweeper
  libkf6textutils1                        switcheroo-control
  libkf6threadweaver                      systemsettings
  libkf6unitconversion                    unrar
  libkf6walletbackend                     vlc-mini
  libkfontinst6                           vlc-plugin-audiocd
  libkfontinstui6                         vlc-plugin-dbus
  libkglobalacceld0                       vlc-plugin-dvdnav
  libkimageannotator0.6                   vlc-plugin-dvdread
  libkinfocenterinternal6                 vlc-plugin-ffmpeg
  libkioarchive6_6                        vlc-plugin-flac
  libkolourpaint_lgpl5                    vlc-plugin-live555
  libkpim6akonadicontactcore              vlc-plugin-mpeg2
  libkpim6akonadicontactwidgets           vlc-plugin-ogg
  libkpim6akonadicore                     vlc-plugin-pulseaudio
  libkpim6akonadiprivate                  vlc-plugin-smb
  libkpim6akonadiwidgets                  vlc-plugin-taglib
  libkpim6grantleetheme6                  vlc-plugin-v4l
  libkpim6mime                            vlc-plugin-xcb
  libkpipewire6                           vlc-plugin-xml
  libkpipewiredmabuf6                     winamplike-skins
  libkpipewirerecord6                     xsettingsd
  libkrdb6                                yt-dlp
  libksanecore6_1                         zip
0 будет обновлено, 0 новых установлено, 352 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 991MB дискового пространства.
Продолжить? [Y/n]
Comment 3 Evgeniy 2024-12-08 00:10:29 MSK
а вот при установке qmmp, уже зависимости kde нет

$ sudo apt-get install qmmp
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  qmmp
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/2344kB архивов.
После распаковки потребуется дополнительно 16,0MB дискового пространства.
Совершаем изменения...
Подготовка...                                               #################################################################################################### [100%]
Обновление / установка...
1: qmmp-1:2.1.9-alt1                                        #################################################################################################### [100%]
Завершено.
Comment 4 Aleksey Borisenkov 2024-12-08 13:05:03 MSK
kde это метапакет (пакет, содержащий только зависисмости), который служит для того, чтобы в системе присутствовали все необходимые части. Одной из таких частей является аудиоплеер, удовлетворяющий зависимость kde-audio-player. В вашей системе таким пакетом является kde-audio-player-4-qmmp.
Если Вы считаете, что аудиоплеер вам не нужен, то Вы можете установить kde-audio-player-0-dummy, этот пакет не содержит файлов и просто удовлетворяет зависимость на kde-audio-player. После этого kde-audio-player-4-qmmp вместе с qmmp можно будет удалить.
Comment 5 Evgeniy 2024-12-08 13:22:16 MSK
(Ответ для Aleksey Borisenkov на комментарий #4)

> Если Вы считаете, что аудиоплеер вам не нужен, то Вы можете установить
> kde-audio-player-0-dummy, этот пакет не содержит файлов и просто
> удовлетворяет зависимость на kde-audio-player. После этого
> kde-audio-player-4-qmmp вместе с qmmp можно будет удалить.

Так и сделал, команда apt-get autoremove теперь не тянет за собой пол системы, пакет kde на месте. Теперь autoremove удалил лишь  libenca  libprojectm4-playlist4  libprojectm4_4  libqmmp2  libqmmpui2  libwildmidi2  projectm-common  projectm-presets  winamplike-skins, надеюсь среди них нет необходимых для работы системы пакетов.
Но тем не менее, Вы не находите поведение удаление пакета qmmp странным? Ведь что бы удалить qmmp нужно удалить kde, а для установки, пакет kde не является зависимостью... Может тогда стоит как-то добавить в зависимость установку пакета kde-audio-player-0-dummy, при удалении qmmp если нельзя отвязать удаление kde. Повторюсь, удаление qmmp тянет за собой kde, а установка нет...
Comment 6 Evgeniy 2024-12-08 13:23:59 MSK
> системы, пакет kde на месте.
*kde-audio-player-0-dummy 
оговорочка)
Comment 7 Evgeniy 2024-12-08 13:26:36 MSK
(Ответ для Aleksey Borisenkov на комментарий #4)

> Если Вы считаете, что аудиоплеер вам не нужен, то Вы можете установить
> kde-audio-player-0-dummy, этот пакет не содержит файлов и просто
> удовлетворяет зависимость на kde-audio-player. После этого
> kde-audio-player-4-qmmp вместе с qmmp можно будет удалить.

Благодарю, теперь смогу опять пользоваться командой autoremove.
Comment 8 Зайкин Илья 2024-12-08 19:17:33 MSK
(Ответ для Aleksey Borisenkov на комментарий #4)
> kde-audio-player-0-dummy, этот пакет не содержит файлов и просто
> удовлетворяет зависимость на kde-audio-player. После этого
> kde-audio-player-4-qmmp вместе с qmmp можно будет удалить.
А как быть с другими программами? Я обнаружил что метапакет kde сносится при удалении KolourPaint, Haruna, KTeaTime, Gwenview, yandex-browser-stable. Их какими пакетами замещать?
Comment 9 Антон Мидюков 2024-12-08 19:29:47 MSK
(Ответ для Зайкин Илья на комментарий #8)
> (Ответ для Aleksey Borisenkov на комментарий #4)
> > kde-audio-player-0-dummy, этот пакет не содержит файлов и просто
> > удовлетворяет зависимость на kde-audio-player. После этого
> > kde-audio-player-4-qmmp вместе с qmmp можно будет удалить.
> А как быть с другими программами? Я обнаружил что метапакет kde сносится при
> удалении KolourPaint, Haruna, KTeaTime, Gwenview, yandex-browser-stable. Их
> какими пакетами замещать?

Вы должны сами отметить те пакеты, которые вам нужны, командой:
apt-mark manual имя_пакета1 ... имя_пакетаN

Тогда они не будут удаляться.
Тут ничего нельзя исправить.
apt-get autoremove для опытных пользователей, которые понимают, что делают.
Comment 10 Evgeniy 2024-12-08 19:36:01 MSK
(Ответ для Антон Мидюков на комментарий #9)
> (Ответ для Зайкин Илья на комментарий #8)
> > (Ответ для Aleksey Borisenkov на комментарий #4)
> > > kde-audio-player-0-dummy, этот пакет не содержит файлов и просто
> > > удовлетворяет зависимость на kde-audio-player. После этого
> > > kde-audio-player-4-qmmp вместе с qmmp можно будет удалить.
> > А как быть с другими программами? Я обнаружил что метапакет kde сносится при
> > удалении KolourPaint, Haruna, KTeaTime, Gwenview, yandex-browser-stable. Их
> > какими пакетами замещать?
> 
> Вы должны сами отметить те пакеты, которые вам нужны, командой:
> apt-mark manual имя_пакета1 ... имя_пакетаN
> 
> Тогда они не будут удаляться.
> Тут ничего нельзя исправить.
> apt-get autoremove для опытных пользователей, которые понимают, что делают.

Раньше qmmp спокойно удалялся, и можно было смело пользоваться autoremove, но сейчас, из-за удаления он сносит пол системы...
Comment 11 Evgeniy 2024-12-08 19:44:05 MSK
KolourPaint, KTeaTime, yandex-browser-stable тоже всегда можно было смело удалить, autoremove не тащил пол системы для удаления.
Comment 12 Evgeniy 2024-12-08 19:53:03 MSK
ну правильно, пользователи должны собирать мусорные пакеты в системе, а когда проблему решить не хотите, то лучше багу закрыть и сказать, что так и должно быть... А потом в телегреме в канале призываете в багзилу писать, а тут просто багу закрываете.
Comment 13 Антон Мидюков 2024-12-08 20:12:01 MSK
(Ответ для Evgeniy на комментарий #12)
> ну правильно, пользователи должны собирать мусорные пакеты в системе, а
> когда проблему решить не хотите, то лучше багу закрыть и сказать, что так и
> должно быть... А потом в телегреме в канале призываете в багзилу писать, а
> тут просто багу закрываете.

Я написал решение, и то, почему оно верное.
А так, баг даже на неправильном пакете висел.
И его правда никак не исправить. Вы отказываетесь от использования метапакета - того набора пакетов, который является правильным с точки зрения мантейнера kde. Но при этом не хотите самостоятельно определить, какие пакеты вам нужны.
Вы не знали про apt-mark, я вам о нём информацию довёл. Проблема решается им в индивидуальном порядке.
Comment 14 Evgeniy 2024-12-08 20:37:30 MSK
(Ответ для Антон Мидюков на комментарий #13)
> (Ответ для Evgeniy на комментарий #12)
> > ну правильно, пользователи должны собирать мусорные пакеты в системе, а
> > когда проблему решить не хотите, то лучше багу закрыть и сказать, что так и
> > должно быть... А потом в телегреме в канале призываете в багзилу писать, а
> > тут просто багу закрываете.
> 
> Я написал решение, и то, почему оно верное.
> А так, баг даже на неправильном пакете висел.
> И его правда никак не исправить. Вы отказываетесь от использования
> метапакета - того набора пакетов, который является правильным с точки зрения
> мантейнера kde. Но при этом не хотите самостоятельно определить, какие
> пакеты вам нужны.
> Вы не знали про apt-mark, я вам о нём информацию довёл. Проблема решается им
> в индивидуальном порядке.

Раньше всего этого не нужно было, всё прекрасно удалялось и работало. Я не разработчик чтобы с ходу определить на какой пакет вешать багу, я просто описал проблему, которой раньше не было! Вы же начинаете мне тут рассказывать про какие-то костыли, что это не баг и т.д. Тогда договоритесь там между собой, чтобы в канале телеграм больше не отправляли людей в багзилу, так как здесь нужно точно определять на какой пакет вешать багу! 
Повторяю, раньше можно было смело удалить KolourPaint, KTeaTime, qmmp и дальше использовать autoremove! Без того что вы описали!
Comment 15 Антон Мидюков 2024-12-08 20:42:50 MSK
(Ответ для Evgeniy на комментарий #14)
> (Ответ для Антон Мидюков на комментарий #13)
> > (Ответ для Evgeniy на комментарий #12)
> > > ну правильно, пользователи должны собирать мусорные пакеты в системе, а
> > > когда проблему решить не хотите, то лучше багу закрыть и сказать, что так и
> > > должно быть... А потом в телегреме в канале призываете в багзилу писать, а
> > > тут просто багу закрываете.
> > 
> > Я написал решение, и то, почему оно верное.
> > А так, баг даже на неправильном пакете висел.
> > И его правда никак не исправить. Вы отказываетесь от использования
> > метапакета - того набора пакетов, который является правильным с точки зрения
> > мантейнера kde. Но при этом не хотите самостоятельно определить, какие
> > пакеты вам нужны.
> > Вы не знали про apt-mark, я вам о нём информацию довёл. Проблема решается им
> > в индивидуальном порядке.
> 
> Раньше всего этого не нужно было, всё прекрасно удалялось и работало. Я не
> разработчик чтобы с ходу определить на какой пакет вешать багу, я просто
> описал проблему, которой раньше не было! Вы же начинаете мне тут
> рассказывать про какие-то костыли, что это не баг и т.д. Тогда договоритесь
> там между собой, чтобы в канале телеграм больше не отправляли людей в
> багзилу, так как здесь нужно точно определять на какой пакет вешать багу! 
> Повторяю, раньше можно было смело удалить KolourPaint, KTeaTime, qmmp и
> дальше использовать autoremove! Без того что вы описали!

Я переоткрыл.
apt-mark это не костыль, а штатный способ объяснить apt-get autoremove не удалять нужные вам пакеты.
Comment 16 Aleksey Borisenkov 2024-12-08 21:22:10 MSK
(Ответ для Зайкин Илья на комментарий #8)
> А как быть с другими программами? Я обнаружил что метапакет kde сносится при
> удалении KolourPaint, Haruna, KTeaTime, Gwenview, yandex-browser-stable. Их
> какими пакетами замещать?

KolourPaint, KTeaTime, Gwenview никакими. Их можно считать частью KDE. Если они прям ненужны-ненужны, что их обязательно надо удалить, то вместо пакета kde стоит остановится на kde-small. Правда ещё часть программ, которые вытягиваются пакетом kde, возможно, придётся установит самостоятельно. Если они нужны.

Haruna, видимо, предоставляется как дефолтный видеоплеер.
По этой части команда
$ apt-cache depends kde
выдаёт вот что (у меня сизиф, но в p11 список, скорее всего, аналогичный):
  Depends: <kde-video-player>
    kde-video-player-5-haruna-6.0.5-alt1:sisyphus+360596.5100.2.1@1729833705
    kde-video-player-4-smplayer-6.0.5-alt1:sisyphus+360596.5100.2.1@1729833705
    kde-video-player-3-kaffeine-6.0.5-alt1:sisyphus+360596.5100.2.1@1729833705
    kde-video-player-2-dragon-6.0.5-alt1:sisyphus+360596.5100.2.1@1729833705
    kde-video-player-0-dummy-6.0.5-alt1:sisyphus+360596.5100.2.1@1729833705

То есть haruna можно заменить одним из перечисленных плееров, в том числе "пустым" dummy.

yandex-browser-stable вытягивается пакетом kde-small:
$ apt-cache depends kde-small

  Depends: </usr/bin/x-www-browser>
    yandex-browser-stable-24.7.6.1018-alt1:sisyphus+360439.100.2.1@1730294519
    kde5-angelfish-23.08.5-alt1:sisyphus+341052.200.1.1@1708339994
    firefox-esr-128.5.1-alt1:sisyphus+363816.100.2.1@1733133600
    firefox-133.0.0-alt1:sisyphus+363536.300.2.1@1732895281
    falkon-24.08.3-alt1:sisyphus+362834.1000.1.1@1731934116
    chromium-gost-125.0.6422.112-alt1:sisyphus+349981.200.2.1@1717955014
    chromium-126.0.6478.182-alt1:sisyphus+352998.100.1.1@1721199784
    angelfish-24.08.2-alt1:sisyphus+360657.300.1.1@1729848591

Опять же, это сизиф, но в p11 будет какой-то похожий список. Вот любой браузер из перечисленных подойдёт как замена. Иначе придётся отказываться и от kde-small и оставлять kde-mini. Или делать свой мета-пакет.
Сделать универсальный метапакет, который удовлетворит всех невозможно принципиально. У каждого своё понимание что должно входить в KDE.
Comment 17 Sergey V Turchin 2024-12-09 10:27:32 MSK
Предварительно надо
apt-get install kde-audio-player
Comment 18 Evgeniy 2024-12-09 11:43:10 MSK
(Ответ для Sergey V Turchin на комментарий #17)
> Предварительно надо
> apt-get install kde-audio-player

А для KolourPaint, KTeaTime какими пакетами заменить?
Comment 19 Sergey V Turchin 2024-12-09 12:15:05 MSK
(Ответ для Evgeniy на комментарий #18)
> А для KolourPaint, KTeaTime какими пакетами заменить?
Не надо заменять. Не запускайте их, просто.
Comment 20 Evgeniy 2024-12-09 12:30:05 MSK
(Ответ для Sergey V Turchin на комментарий #19)
> (Ответ для Evgeniy на комментарий #18)
> > А для KolourPaint, KTeaTime какими пакетами заменить?
> Не надо заменять. Не запускайте их, просто.

То есть, нужно хранить всё ненужное в системе?
Comment 21 Evgeniy 2024-12-09 12:55:52 MSK
Первый раз такое вижу, в других дистрибутивах спокойно можно удалять эти программы и они не удаляют метапакет.
Comment 22 Антон Мидюков 2024-12-09 13:11:18 MSK
(Ответ для Evgeniy на комментарий #21)
> Первый раз такое вижу, в других дистрибутивах спокойно можно удалять эти
> программы и они не удаляют метапакет.

Вам зачем именно этот метапакет?
Comment 23 Evgeniy 2024-12-09 13:56:22 MSK
(Ответ для Антон Мидюков на комментарий #22)
> (Ответ для Evgeniy на комментарий #21)
> > Первый раз такое вижу, в других дистрибутивах спокойно можно удалять эти
> > программы и они не удаляют метапакет.
> 
> Вам зачем именно этот метапакет?

Мне он не зачем, но при удалении вышеуказанных программ, удаляется и этот пакет, а после удаления этого пакета, в autoremove тянет за собой пол системы, свыше 300 пакетов. Тут уже всё сказано, я повторяю это уже не первый раз. На других дистрибутивах, при удалении программы, удаляются его зависимости, а то что остаётся, можно почистить командой autoremove, но здесь, удаление этих программ, тянет за собой метапакет, из-за которого autoremove пользоваться становится 
 невозможно.То что вы предложили, apt-mark, это костыль, вы серьёзно предлагаете, чтобы я 300+ пакетов в него добавил? Повторяю, такого раньше не было, удаление ненужных программ не создавало таких проблем, но Сергей решение предложил "их не запускать", вместо того чтобы решить проблему. Нигде, удаление этих программ не удаляет метапакет kde!
Comment 24 Sergey V Turchin 2024-12-09 14:23:14 MSK
(Ответ для Evgeniy на комментарий #23)
> apt-mark, это костыль, вы серьёзно предлагаете, чтобы я 300+ пакетов в него добавил?
Либо вы, либо мы. В вашей текущей системе только вы.
Comment 25 Антон Мидюков 2024-12-09 14:30:34 MSK
(Ответ для Evgeniy на комментарий #23)
> (Ответ для Антон Мидюков на комментарий #22)
> > (Ответ для Evgeniy на комментарий #21)
> > > Первый раз такое вижу, в других дистрибутивах спокойно можно удалять эти
> > > программы и они не удаляют метапакет.
> > 
> > Вам зачем именно этот метапакет?
> 
> Мне он не зачем, но при удалении вышеуказанных программ, удаляется и этот
> пакет, а после удаления этого пакета, в autoremove тянет за собой пол
> системы, свыше 300 пакетов. Тут уже всё сказано, я повторяю это уже не
> первый раз. На других дистрибутивах, при удалении программы, удаляются его
> зависимости, а то что остаётся, можно почистить командой autoremove, но
> здесь, удаление этих программ, тянет за собой метапакет, из-за которого
> autoremove пользоваться становится 
>  невозможно.То что вы предложили, apt-mark, это костыль, вы серьёзно
> предлагаете, чтобы я 300+ пакетов в него добавил? Повторяю, такого раньше не
> было, удаление ненужных программ не создавало таких проблем, но Сергей
> решение предложил "их не запускать", вместо того чтобы решить проблему.
> Нигде, удаление этих программ не удаляет метапакет kde!

Покажите /etc/os-release
Comment 26 Evgeniy 2024-12-09 14:34:49 MSK
(Ответ для Антон Мидюков на комментарий #25)
> (Ответ для Evgeniy на комментарий #23)
> > (Ответ для Антон Мидюков на комментарий #22)
> > > (Ответ для Evgeniy на комментарий #21)
> > > > Первый раз такое вижу, в других дистрибутивах спокойно можно удалять эти
> > > > программы и они не удаляют метапакет.
> > > 
> > > Вам зачем именно этот метапакет?
> > 
> > Мне он не зачем, но при удалении вышеуказанных программ, удаляется и этот
> > пакет, а после удаления этого пакета, в autoremove тянет за собой пол
> > системы, свыше 300 пакетов. Тут уже всё сказано, я повторяю это уже не
> > первый раз. На других дистрибутивах, при удалении программы, удаляются его
> > зависимости, а то что остаётся, можно почистить командой autoremove, но
> > здесь, удаление этих программ, тянет за собой метапакет, из-за которого
> > autoremove пользоваться становится 
> >  невозможно.То что вы предложили, apt-mark, это костыль, вы серьёзно
> > предлагаете, чтобы я 300+ пакетов в него добавил? Повторяю, такого раньше не
> > было, удаление ненужных программ не создавало таких проблем, но Сергей
> > решение предложил "их не запускать", вместо того чтобы решить проблему.
> > Нигде, удаление этих программ не удаляет метапакет kde!
> 
> Покажите /etc/os-release

Сейчас не возле компьютера. Starterkit kde р11 там, да и смысл... Сергей явно дал понять, что не будет ничего исправлять, исправлять то, что в других дистрибутивах работает нормально, там можно удалить спокойно таймер чая и пейнт и они не будут за собой тащить при удалении метапакет kde...
Comment 27 Антон Мидюков 2024-12-09 14:41:22 MSK
(Ответ для Evgeniy на комментарий #26)
> (Ответ для Антон Мидюков на комментарий #25)
> > (Ответ для Evgeniy на комментарий #23)
> > > (Ответ для Антон Мидюков на комментарий #22)
> > > > (Ответ для Evgeniy на комментарий #21)
> > > > > Первый раз такое вижу, в других дистрибутивах спокойно можно удалять эти
> > > > > программы и они не удаляют метапакет.
> > > > 
> > > > Вам зачем именно этот метапакет?
> > > 
> > > Мне он не зачем, но при удалении вышеуказанных программ, удаляется и этот
> > > пакет, а после удаления этого пакета, в autoremove тянет за собой пол
> > > системы, свыше 300 пакетов. Тут уже всё сказано, я повторяю это уже не
> > > первый раз. На других дистрибутивах, при удалении программы, удаляются его
> > > зависимости, а то что остаётся, можно почистить командой autoremove, но
> > > здесь, удаление этих программ, тянет за собой метапакет, из-за которого
> > > autoremove пользоваться становится 
> > >  невозможно.То что вы предложили, apt-mark, это костыль, вы серьёзно
> > > предлагаете, чтобы я 300+ пакетов в него добавил? Повторяю, такого раньше не
> > > было, удаление ненужных программ не создавало таких проблем, но Сергей
> > > решение предложил "их не запускать", вместо того чтобы решить проблему.
> > > Нигде, удаление этих программ не удаляет метапакет kde!
> > 
> > Покажите /etc/os-release
> 
> Сейчас не возле компьютера. Starterkit kde р11 там, да и смысл... Сергей
> явно дал понять, что не будет ничего исправлять, исправлять то, что в других
> дистрибутивах работает нормально, там можно удалить спокойно таймер чая и
> пейнт и они не будут за собой тащить при удалении метапакет kde...

То есть последняя бета? Теперь в live не все пакеты отмечены manual, а только те, что при сборке устанавливались явно.
Это я исправлю именно отметкой apt-mark зависимостей метапакетов при сборке.
А вам сейчас достаточно отметить зависимости метапакета kde, а не вообще все 300 пакетов.
Comment 28 Evgeniy 2024-12-09 14:49:12 MSK
(Ответ для Антон Мидюков на комментарий #27)
> (Ответ для Evgeniy на комментарий #26)
> > (Ответ для Антон Мидюков на комментарий #25)
> > > (Ответ для Evgeniy на комментарий #23)
> > > > (Ответ для Антон Мидюков на комментарий #22)
> > > > > (Ответ для Evgeniy на комментарий #21)
> > > > > > Первый раз такое вижу, в других дистрибутивах спокойно можно удалять эти
> > > > > > программы и они не удаляют метапакет.
> > > > > 
> > > > > Вам зачем именно этот метапакет?
> > > > 
> > > > Мне он не зачем, но при удалении вышеуказанных программ, удаляется и этот
> > > > пакет, а после удаления этого пакета, в autoremove тянет за собой пол
> > > > системы, свыше 300 пакетов. Тут уже всё сказано, я повторяю это уже не
> > > > первый раз. На других дистрибутивах, при удалении программы, удаляются его
> > > > зависимости, а то что остаётся, можно почистить командой autoremove, но
> > > > здесь, удаление этих программ, тянет за собой метапакет, из-за которого
> > > > autoremove пользоваться становится 
> > > >  невозможно.То что вы предложили, apt-mark, это костыль, вы серьёзно
> > > > предлагаете, чтобы я 300+ пакетов в него добавил? Повторяю, такого раньше не
> > > > было, удаление ненужных программ не создавало таких проблем, но Сергей
> > > > решение предложил "их не запускать", вместо того чтобы решить проблему.
> > > > Нигде, удаление этих программ не удаляет метапакет kde!
> > > 
> > > Покажите /etc/os-release
> > 
> > Сейчас не возле компьютера. Starterkit kde р11 там, да и смысл... Сергей
> > явно дал понять, что не будет ничего исправлять, исправлять то, что в других
> > дистрибутивах работает нормально, там можно удалить спокойно таймер чая и
> > пейнт и они не будут за собой тащить при удалении метапакет kde...
> 
> То есть последняя бета? Теперь в live не все пакеты отмечены manual, а
> только те, что при сборке устанавливались явно.
> Это я исправлю именно отметкой apt-mark зависимостей метапакетов при сборке.
> А вам сейчас достаточно отметить зависимости метапакета kde, а не вообще все
> 300 пакетов.

Бета которая вышла 5-го сентября, с kde6 которая.
Буду благодарен, если удаление подобного софта как таймер чая, пейнт, qmmp, возможно и в других программах такое наблюдается, но там их и не так много из коробки, не будет тянуть за собой метапакет kde, который в дальнейшем не даёт пользоваться autoremove.

п. с. В бета стартерките с кде, при установке, нет шага с изменением localhost (там где сеть настраивается).
Comment 29 Антон Мидюков 2024-12-09 15:07:13 MSK
(Ответ для Evgeniy на комментарий #28)
> Бета которая вышла 5-го сентября, с kde6 которая.
> Буду благодарен, если удаление подобного софта как таймер чая, пейнт, qmmp,
> возможно и в других программах такое наблюдается, но там их и не так много
> из коробки, не будет тянуть за собой метапакет kde, который в дальнейшем не
> даёт пользоваться autoremove.
> 

Метапакет удалять, разумеется, будет. Так и должно быть. Но все прямые зависимости метапакета будут отмечены apt-mark manual, поэтому ничего apt-get autoremove не удалит после удаления метапакета.

> п. с. В бета стартерките с кде, при установке, нет шага с изменением
> localhost (там где сеть настраивается).

Так и задумано. Выпилен etcnet.
Comment 30 Evgeniy 2024-12-09 15:17:59 MSK
(Ответ для Антон Мидюков на комментарий #29)
> (Ответ для Evgeniy на комментарий #28)
> > Бета которая вышла 5-го сентября, с kde6 которая.
> > Буду благодарен, если удаление подобного софта как таймер чая, пейнт, qmmp,
> > возможно и в других программах такое наблюдается, но там их и не так много
> > из коробки, не будет тянуть за собой метапакет kde, который в дальнейшем не
> > даёт пользоваться autoremove.
> > 
> 
> Метапакет удалять, разумеется, будет. Так и должно быть. Но все прямые
> зависимости метапакета будут отмечены apt-mark manual, поэтому ничего
> apt-get autoremove не удалит после удаления метапакета.
> 
Благодарю.
Это будет через обновление пакета или в новом установочном образе реализовано?
Comment 31 Антон Мидюков 2024-12-09 15:22:47 MSK
(Ответ для Evgeniy на комментарий #30)
> (Ответ для Антон Мидюков на комментарий #29)
> > (Ответ для Evgeniy на комментарий #28)
> > > Бета которая вышла 5-го сентября, с kde6 которая.
> > > Буду благодарен, если удаление подобного софта как таймер чая, пейнт, qmmp,
> > > возможно и в других программах такое наблюдается, но там их и не так много
> > > из коробки, не будет тянуть за собой метапакет kde, который в дальнейшем не
> > > даёт пользоваться autoremove.
> > > 
> > 
> > Метапакет удалять, разумеется, будет. Так и должно быть. Но все прямые
> > зависимости метапакета будут отмечены apt-mark manual, поэтому ничего
> > apt-get autoremove не удалит после удаления метапакета.
> > 
> Благодарю.
> Это будет через обновление пакета или в новом установочном образе
> реализовано?

В новом образе.
Comment 32 Evgeniy 2024-12-09 16:38:50 MSK
(Ответ для Антон Мидюков на комментарий #27)

> А вам сейчас достаточно отметить зависимости метапакета kde, а не вообще все
> 300 пакетов.

Сделал
 sudo apt-mark manual kde
kde вместе с qmmp удалился и опять его установить не получается...
Comment 33 Evgeniy 2024-12-09 16:40:17 MSK
Created attachment 17356 [details]
не загружает, а другие пакеты устанавливаются
Comment 34 Evgeniy 2024-12-09 16:48:40 MSK
(Ответ для Evgeniy на комментарий #33)
> Создано вложение 17356 [details] [подробности]
> не загружает, а другие пакеты устанавливаются

установить получилось но apt-mark manual kde не сработал, по прежнему удаляется, на этот раз удалил таймер чая и пакет kde тоже удалился.
Comment 35 Aleksey Borisenkov 2024-12-09 16:53:56 MSK
Вы, похоже, так и не разобрались, как всё устроено.
Для того, чтобы установить какой-то пакет apt сначала обязан установить все пакеты, от которых этот пакет зависит. При этом все пакеты, установленные по зависимостям считаются установленными автоматически. Команда autoremove удаляет все автоматически установленные пакеты, от которых больше ничего не зависит.
Когда вы устанавливаете kde, все пакеты, прописанные как зависимости kde (то есть от которых kde зависит) обязательно будут установлены. Когда вы удаляете kde, команда autoremove будет удалять пакеты, которые не помечены как manual и от которых больше ничего не зависит. То есть все, которые установились с kde и которые вы не пометили сами как manual.
Когда вы удаляете kteatime, то kde просто обязан удалиться, так как kde зависит от kteatime. Здесь ничего не поделать. Но чтобы после этого autoremove не удалял остальные пакеты, явные зависимости kde надо пометить как manual
Comment 36 Evgeniy 2024-12-09 16:57:01 MSK
(Ответ для Aleksey Borisenkov на комментарий #35)
> Вы, похоже, так и не разобрались, как всё устроено.
> Для того, чтобы установить какой-то пакет apt сначала обязан установить все
> пакеты, от которых этот пакет зависит. При этом все пакеты, установленные по
> зависимостям считаются установленными автоматически. Команда autoremove
> удаляет все автоматически установленные пакеты, от которых больше ничего не
> зависит.
> Когда вы устанавливаете kde, все пакеты, прописанные как зависимости kde (то
> есть от которых kde зависит) обязательно будут установлены. Когда вы
> удаляете kde, команда autoremove будет удалять пакеты, которые не помечены
> как manual и от которых больше ничего не зависит. То есть все, которые
> установились с kde и которые вы не пометили сами как manual.
> Когда вы удаляете kteatime, то kde просто обязан удалиться, так как kde
> зависит от kteatime. Здесь ничего не поделать. Но чтобы после этого
> autoremove не удалял остальные пакеты, явные зависимости kde надо пометить
> как manual

так зачем тогда apt-get manual kde? Если поведение autoremove точно такое же...
Comment 37 Evgeniy 2024-12-09 16:57:48 MSK
> так зачем тогда apt-get manual kde? Если поведение autoremove точно такое
> же...

apt-mark manual kde*
Comment 38 Aleksey Borisenkov 2024-12-09 16:57:55 MSK
Created attachment 17357 [details]
list_kde_deps.sh

Я накидал скрипт, который выдаёт список зависимостей kde, kde-small, kde-mini.
Может скрипт кривоват, я редко пишу на bash, но надеюсь работает.
Если вывод этого скрипта скормить apt-mark manual, то после удаления kde, kde-small, kde-mini команда autoremove не должна больше ничего удалять. Надеюсь сработает у вас.
Comment 39 Aleksey Borisenkov 2024-12-09 17:02:00 MSK
apt-mark manual kde действительно не имеет никакого смысла, потому что пакет kde устанавливается явно и, следовательно, уже помечен как manual. Отмечать как manual надо не сам пакет kde, а его зависимости.
Comment 40 Evgeniy 2024-12-09 17:08:44 MSK
(Ответ для Aleksey Borisenkov на комментарий #35)
> Вы, похоже, так и не разобрались, как всё устроено.
> Для того, чтобы установить какой-то пакет apt сначала обязан установить все
> пакеты, от которых этот пакет зависит. При этом все пакеты, установленные по
> зависимостям считаются установленными автоматически. Команда autoremove
> удаляет все автоматически установленные пакеты, от которых больше ничего не
> зависит.
> Когда вы устанавливаете kde, все пакеты, прописанные как зависимости kde (то
> есть от которых kde зависит) обязательно будут установлены. Когда вы
> удаляете kde, команда autoremove будет удалять пакеты, которые не помечены
> как manual и от которых больше ничего не зависит. То есть все, которые
> установились с kde и которые вы не пометили сами как manual.
> Когда вы удаляете kteatime, то kde просто обязан удалиться, так как kde
> зависит от kteatime. Здесь ничего не поделать. Но чтобы после этого
> autoremove не удалял остальные пакеты, явные зависимости kde надо пометить
> как manual

потому что, раньше в это разбираться не нужно было, такая ерунда не происходила ранее, и не происходит в других дистрибутивах.

На счёт apt-mark manual kde 
это не мои слова, выше в сообщениях Антон об этом писал.
"Это я исправлю именно отметкой apt-mark зависимостей метапакетов при сборке.
А вам сейчас достаточно отметить зависимости метапакета kde, а не вообще все 300 пакетов."
Comment 41 Evgeniy 2024-12-09 17:10:26 MSK
(Ответ для Aleksey Borisenkov на комментарий #38)
> Создано вложение 17357 [details] [подробности]
> list_kde_deps.sh
> 
> Я накидал скрипт, который выдаёт список зависимостей kde, kde-small,
> kde-mini.
> Может скрипт кривоват, я редко пишу на bash, но надеюсь работает.
> Если вывод этого скрипта скормить apt-mark manual, то после удаления kde,
> kde-small, kde-mini команда autoremove не должна больше ничего удалять.
> Надеюсь сработает у вас.

Благодарю. Сработал.
Comment 42 Aleksey Borisenkov 2024-12-09 17:11:50 MSK
Ключевое слово "зависимости". Я тоже об этом. И скрипт выводит как раз список зависимостей. Если работает :)
Comment 43 Evgeniy 2024-12-09 17:22:23 MSK
(Ответ для Aleksey Borisenkov на комментарий #42)
> Ключевое слово "зависимости". Я тоже об этом. И скрипт выводит как раз
> список зависимостей. Если работает :)

Ну, это уже понятно, не понятно почему такое раньше не нужно было, а сейчас вдруг понадобилось, мне как пользователю, всего навсего нужно чтобы я мог удалить ненужные мне программы, я думаю вы со мной согласитесь, если я скажу, что таймер чая, qmmp, kolurpaint далеко не всем нужен, уж тем более таймер заварки чая. И после удаления, когда таких программ с десяток, хочется удалить лишние пакеты, они же будут и дальше обновляться в системе, тем более, что раньше это было возможным без каких либо дополнительных команд в терминале. А разбираться в устройстве... Так недалеко и разработчиком стать ))
Comment 44 Aleksey Borisenkov 2024-12-09 17:31:01 MSK
(Ответ для Evgeniy на комментарий #43)
> Ну, это уже понятно, не понятно почему такое раньше не нужно было, а сейчас
> вдруг понадобилось, мне как пользователю, всего навсего нужно чтобы я мог
> удалить ненужные мне программы

Потому что раньше все пакеты установленные инсталлятором считались установленными вручную. И когда вы удаляли ненужный пакет autoremove не пытался удалить ненужные уже зависимости.

> А разбираться в устройстве... Так недалеко и
> разработчиком стать ))

И что в этом плохого? Может в этом и цель :) Я тоже не разработчик, а простой пользователь.
Comment 45 Антон Мидюков 2024-12-09 17:33:26 MSK
(Ответ для Evgeniy на комментарий #43)
> (Ответ для Aleksey Borisenkov на комментарий #42)
> > Ключевое слово "зависимости". Я тоже об этом. И скрипт выводит как раз
> > список зависимостей. Если работает :)
> 
> Ну, это уже понятно, не понятно почему такое раньше не нужно было, а сейчас
> вдруг понадобилось, мне как пользователю, всего навсего нужно чтобы я мог
> удалить ненужные мне программы, я думаю вы со мной согласитесь, если я
> скажу, что таймер чая, qmmp, kolurpaint далеко не всем нужен, уж тем более
> таймер заварки чая. И после удаления, когда таких программ с десяток,
> хочется удалить лишние пакеты, они же будут и дальше обновляться в системе,
> тем более, что раньше это было возможным без каких либо дополнительных
> команд в терминале. А разбираться в устройстве... Так недалеко и
> разработчиком стать ))

1. Стартеркиты для опытных пользователей
2. Это была бета, где не был учтён момент с начавшим работать apt-get autoremove.
Comment 46 Evgeniy 2024-12-09 17:45:16 MSK
(Ответ для Антон Мидюков на комментарий #45)

> 1. Стартеркиты для опытных пользователей

У меня другого выбора нет)

> 2. Это была бета, где не был учтён момент с начавшим работать apt-get
> autoremove.

Так вот и написал в багзилу (она же для этого в том числе), чтобы разобраться, а тут багу закрыли, "не на тот пакет", Вот и разобрались по итогу)
Comment 47 Evgeniy 2024-12-09 17:46:37 MSK
(Ответ для Aleksey Borisenkov на комментарий #44)
> (Ответ для Evgeniy на комментарий #43)
> > Ну, это уже понятно, не понятно почему такое раньше не нужно было, а сейчас
> > вдруг понадобилось, мне как пользователю, всего навсего нужно чтобы я мог
> > удалить ненужные мне программы
> 
> Потому что раньше все пакеты установленные инсталлятором считались
> установленными вручную. И когда вы удаляли ненужный пакет autoremove не
> пытался удалить ненужные уже зависимости.
> 
> > А разбираться в устройстве... Так недалеко и
> > разработчиком стать ))
> 
> И что в этом плохого? Может в этом и цель :) Я тоже не разработчик, а
> простой пользователь.

Ничего плохого нет, просто на это нужно больше времени, которого к сожалению нет.
Comment 48 Evgeniy 2024-12-09 21:42:34 MSK
> Бета которая вышла 5-го сентября, с kde6 которая.

декабря*
Comment 49 Sergey V Turchin 2024-12-10 11:06:50 MSK
(Ответ для Aleksey Borisenkov на комментарий #39)
> Отмечать как manual надо не сам пакет kde, а его зависимости.
Это уже давно реализовано при установке. В Рабочей станции К делаю так по возможности со всеми метапакетами.
Comment 50 Evgeniy 2024-12-13 15:16:48 MSK
(Ответ для Антон Мидюков на комментарий #27)

> Это я исправлю именно отметкой apt-mark зависимостей метапакетов при сборке.

starterkit kde от 12-го декабря, при удалении пакета kde, autoremove плазму уже не тянет, но ещё остались вот эти пакеты которые он хочет удалить

NetworkManager-fortisslvpn     kde-video-player-5-haruna      plasma-nm-connect-iodine       python3-module-charset-normalizer
  NetworkManager-iodine          libeac                         plasma-nm-connect-l2tp         python3-module-idna
  NetworkManager-libreswan       libksanecore6_1                plasma-nm-connect-libreswan    python3-module-requests
  NetworkManager-ssh             libksanewidgets6_6             plasma-nm-connect-mobile       python3-module-urllib3
  NetworkManager-sstp            libmpv2                        plasma-nm-connect-openconnect  python3-module-websockets
  NetworkManager-strongswan      libmpvqt1                      plasma-nm-connect-openvpn      python3-module-yt_dlp
  haruna                         libopensc                      plasma-nm-connect-pptp         sstp-client
  haruna-common                  libsstp                        plasma-nm-connect-ssh          strongswan-charon-nm
  haruna-youtube-player-4-ytdlp  openfortivpn                   plasma-nm-connect-sstp         yt-dlp
  iodine-client                  opensc                         plasma-nm-connect-strongswan
  iodine-common                  plasma-nm                      plasma-nm-connect-vpnc
  kde-network-manager-4-nm       plasma-nm-connect-fortisslvpn  plasma-nm-maxi
Comment 51 Антон Мидюков 2024-12-13 15:27:48 MSK
(Ответ для Evgeniy на комментарий #50)
> (Ответ для Антон Мидюков на комментарий #27)
> 
> > Это я исправлю именно отметкой apt-mark зависимостей метапакетов при сборке.
> 
> starterkit kde от 12-го декабря, при удалении пакета kde, autoremove плазму
> уже не тянет, но ещё остались вот эти пакеты которые он хочет удалить
> 

А что вы удалили?
Comment 52 Evgeniy 2024-12-13 15:36:21 MSK
(Ответ для Антон Мидюков на комментарий #51)
> (Ответ для Evgeniy на комментарий #50)
> > (Ответ для Антон Мидюков на комментарий #27)
> > 
> > > Это я исправлю именно отметкой apt-mark зависимостей метапакетов при сборке.
> > 
> > starterkit kde от 12-го декабря, при удалении пакета kde, autoremove плазму
> > уже не тянет, но ещё остались вот эти пакеты которые он хочет удалить
> > 
> 
> А что вы удалили?

kolourpaint
он в свою очередь потянул пакет kde за собой, а autoremove уже тот список.
Установил обратно kolourpaint c kde, сделал apt-get manual зависимостей из скрипта который мне здесь скинули, опять удалил kolourpaint, он в свою очередь kde, но autormove уже не тащил ничего лишнего.
Comment 53 Антон Мидюков 2024-12-13 15:54:27 MSK
(Ответ для Evgeniy на комментарий #52)
> (Ответ для Антон Мидюков на комментарий #51)
> > (Ответ для Evgeniy на комментарий #50)
> > > (Ответ для Антон Мидюков на комментарий #27)
> > > 
> > > > Это я исправлю именно отметкой apt-mark зависимостей метапакетов при сборке.
> > > 
> > > starterkit kde от 12-го декабря, при удалении пакета kde, autoremove плазму
> > > уже не тянет, но ещё остались вот эти пакеты которые он хочет удалить
> > > 
> > 
> > А что вы удалили?
> 
> kolourpaint
> он в свою очередь потянул пакет kde за собой, а autoremove уже тот список.
> Установил обратно kolourpaint c kde, сделал apt-get manual зависимостей из
> скрипта который мне здесь скинули, опять удалил kolourpaint, он в свою
> очередь kde, но autormove уже не тащил ничего лишнего.

Добавил в списки ещё kde-runtime и kde5-runtime.
Comment 54 Evgeniy 2024-12-13 17:46:07 MSK
(Ответ для Антон Мидюков на комментарий #53)

> Добавил в списки ещё kde-runtime и kde5-runtime.

Благодарю!
Comment 55 Sergey V Turchin 2024-12-16 14:15:03 MSK
(Ответ для Антон Мидюков на комментарий #53)
> Добавил в списки ещё kde-runtime и kde5-runtime.
Я у себя добавляю ещё kde-small и kde-mini для полноты.
Т.е. в порядке убывания: kde-maxi kde-big kde kde-small kde-mini kde-runtime kde5-runtime.

А ещё есть kde-pim kde-printing kde-scanning kde-edu kde-games.
Comment 56 Антон Мидюков 2025-01-20 05:54:05 MSK
Исправлено.