Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: edlin on 2024/06/07, 14:41:35

Title: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/06/07, 14:41:35
Aktuell sollen etliche Pakete (Qt6 und Angehörige) bei einem full-upgrade gelöscht werden!

In dem Zusammenhang der Hinweis, dass der neue Solver von apt in diesem Falle die Pakete, die ein Entfernen verursachen, zurück hält (wie ein apt upgrade). Bin mit dem Verhalten bisher sehr zufrieden. Man muss nicht mehr zwischen apt full-upgrade und apt upgrade wechseln.

doas apt update && doas apt --solver 3.0 full-upgrade


Currently, a number of packages (Qt6 and related) are supposed to be deleted during a full upgrade!

In this context, please note that the new apt solver holds back the packages that cause a removal in this case (like an apt upgrade). I am very satisfied with the behavior so far. You no longer have to switch between apt full-upgrade and apt upgrade.

doas apt update && doas apt --solver 3.0 full-upgrade


edlin


Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: seasons on 2024/06/07, 18:56:31
https://release.debian.org/transitions/html/qt6-base.html
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/06/08, 08:21:22
Habe gerade eben ein full-upgrade gemacht ... es wurden keine Pakete zum Löschen vorgemerkt.

Das fu lief komplikationslos durch.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: charlyheinz on 2024/06/08, 10:15:56
Kann ich so nicht bestätigen.

QuoteDie folgenden Pakete werden ENTFERNT:
  libqt6dbus6t64 libqt6gui6t64 libqt6network6t64 libqt6opengl6t64 libqt6qml6 libqt6qmlmodels6 libqt6quick6 libqt6svg6 libqt6waylandclient6 libqt6waylandcompositor6
  libqt6waylandeglclienthwintegration6 libqt6waylandeglcompositorhwintegration6 libqt6widgets6t64 libqt6wlshellintegration6 libqt6xml6t64 obs-plugins obs-studio
  qpwgraph qt6-gtk-platformtheme qt6-image-formats-plugins qt6-qpa-plugins qt6-wayland

Immer noch vorsichtig sein...
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/06/08, 10:28:05
Bei mir werden noch 44 Pakete zurückgehalten, unter Androhung, 77 Pakete bei einem full-upgrade zu entfernen. Das hängt halt davon ab, was man so alles an Anwendungen installiert hat. Unter den zu entfernenden Paketen tauchen bei mir z. B. audacious, calibre, cura, wireshark etc. auf.
Auf meiner Testinstallation in einer VM, die keine nachinstallierte Anwendungen enthält, läuft apt full-upgrade auch durch.

Also einfach, wie immer, auf die Ausgabe von apt schauen bzw. schon mal den neuen Solver testen:
doas apt update && doas apt --solver 3.0 full-upgrade

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/06/08, 10:29:44
Okay ... ich habe zwei Rechner ... das full-upgrade, was ich oben schilderte habe iuch auf einem Acer Nitro 5 gemacht.

Wenn ich die Prozedur auf meinem Lenovo T 430s wiederhole, ergibt sich folgendes Bild:



[10:23:09][isegrimm@C-Y-G-N-A:~]$ doas apt full-upgrade
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  jami-daemon        libice-dev              libqgis-gui3.34.6            libqt6quicktemplates2-6  libx11-dev                              pkg-config                              qml6-module-qtquick-layouts
  libegl-dev         libjxl0.7               libqgis-native3.34.6         libqt6shadertools6       libxau-dev                              pyqt5-dev-tools                         qml6-module-qtquick-shapes
  libgdal34t64       libkf5pulseaudioqt3     libqgis-server3.34.6         libqt6spatialaudio6      libxcb1-dev                             python3-opengl                          qml6-module-qtquick-templates
  libgeos3.12.1t64   libmd4c-html0           libqgisgrass8-3.34.6         libqt6sql6               libxdmcp-dev                            python3-pyqt5.qtopengl                  qml6-module-qtquick-window
  libgl-dev          libnatpmp1t64           libqgispython3.34.6          libqt6sql6-sqlite        libxext-dev                             python3-pyqt6.sip                       qml6-module-qtquick3d-spatialaudio
  libgl1-mesa-dev    libopendht3t64          libqt6multimedia6            libre2-10                libxt-dev                               qml6-module-qt-labs-platform            qt6-base-dev-tools
  libgles-dev        libopengl-dev           libqt6positioning6           libsdbus-c++1            libyaml-cpp0.8                          qml6-module-qt-labs-qmlmodels           qtbase5-dev-tools
  libgles1           libpoppler126t64        libqt6qmlworkerscript6       libsecp256k1-1           linux-headers-6.8.10-1-siduction-amd64  qml6-module-qt5compat-graphicaleffects  r-cran-teachingdemos
  libglu1-mesa-dev   libpthread-stubs0-dev   libqt6quick3d6               libsecp256k1-2           linux-headers-6.8.9-1-siduction-amd64   qml6-module-qtmultimedia                samba-dsdb-modules
  libglut-dev        libqgis-3d3.34.6        libqt6quick3druntimerender6  libsm-dev                linux-image-6.7.12-amd64                qml6-module-qtqml-workerscript          systemd-dev
  libglvnd-core-dev  libqgis-analysis3.34.6  libqt6quick3dutils6          libsnapd-glib-2-1        linux-image-6.8.10-1-siduction-amd64    qml6-module-qtquick                     x11proto-dev
  libglvnd-dev       libqgis-app3.34.6       libqt6quickcontrols2-6       libtidy5deb1             linux-image-6.8.9-1-siduction-amd64     qml6-module-qtquick-controls            xorg-sgml-doctools
  libglx-dev         libqgis-core3.34.6      libqt6quickshapes6           libvpx8                  obs-advanced-scene-switcher-data        qml6-module-qtquick-dialogs             xtrans-dev
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Upgrading:
  adwaita-qt                  libc-devtools               libperl5.38t64                      libreoffice-uiconfig-math            nala                                                r-cran-crul
  alsa-topology-conf          libc-l10n                   libplasma-geolocation-interface5    libreoffice-uiconfig-report-builder  network-manager                                     r-cran-curl
  base-files                  libc6                       libpolkit-qt5-1-1                   libreoffice-uiconfig-writer          nmap                                                r-cran-data.table
  bash                        libc6-dev                   libpoppler-cpp0t64                  libreoffice-wiki-publisher           nmap-common                                         r-cran-dbi
  bsdextrautils               libc6-i386                  libpoppler-glib8t64                 libreoffice-writer                   nodejs                                              r-cran-gtable
  bsdutils                    libcares2                   libpoppler-qt5-1t64                 libsensors-config                    nodejs-doc                                          r-cran-hardhat
  console-setup               libccid                     libpoppler134                       libsensors5                          obs-plugins                                         r-cran-insight
  console-setup-linux         libcolorcorrect5            libpostproc57                       libsmartcols1                        obs-studio                                          r-cran-logspline
  context                     libcpupower1                libproj25                           libsqlite3-0                         openconnect                                         r-cran-munsell
  context-modules             libegl-mesa0                libqpdf29t64                        libssh-4                             openssl                                             r-cran-nlme
  dash                        libell0                     libqt5keychain1                     libssh-gcrypt-4                      os-prober                                           r-cran-popepi
  debianutils                 libemf1                     libqt5networkauth5                  libssl-dev                           ovmf                                                r-cran-rcpparmadillo
  diffoscope                  libevdev2                   libqt5webkit5                       libssl3t64                           passwd                                              r-cran-repr
  diffoscope-minimal          libfakeroot                 libqt6core5compat6                  libswresample4                       perl                                                r-cran-rio
  dirmngr                     libfdisk1                   libqt6core6t64                      libswscale7                          perl-base                                           r-cran-rsqlite
  eject                       libgbm1                     libqt6multimedia6                   libsystemd-shared                    perl-modules-5.38                                   r-cran-sparsem
  fakeroot                    libgeos-c1t64               libqt6positioning6                  libsystemd0                          pipx                                                r-cran-stars
  fdisk                       libgimp2.0t64               libqt6qml6                          libtaskmanager6abi1                  plasma-workspace                                    r-cran-survival
  feh                         libgl1-mesa-dev             libqt6qmlmodels6                    libtss2-esys-3.0.2-0t64              plasma-workspace-data                               r-cran-terra
  ffmpeg                      libgl1-mesa-dri             libqt6qmlworkerscript6              libtss2-mu-4.0.1-0t64                plasma-workspace-wayland                            r-cran-urca
  fonts-lyx                   libglapi-mesa               libqt6quick3d6                      libtss2-sys1t64                      poppler-utils                                       rfkill
  fonts-opensymbol            libglx-mesa0                libqt6quick3druntimerender6         libtss2-tcti-cmd0t64                 proj-bin                                            rtkit
  fp-compiler-3.2.2           libgnutls-dane0t64          libqt6quick3dutils6                 libtss2-tcti-device0t64              proj-data                                           sddm-theme-breeze
  fp-units-rtl-3.2.2          libgnutls30t64              libqt6quick6                        libtss2-tcti-libtpms0t64             pterm                                               sqlite3
  fp-utils                    libgraphicsmagick-q16-3t64  libqt6quickcontrols2-6              libtss2-tcti-mssim0t64               putty                                               strace
  fp-utils-3.2.2              libguestfs-hfsplus          libqt6quickshapes6                  libtss2-tcti-spi-helper0t64          putty-tools                                         systemd
  fpc-source-3.2.2            libguestfs-reiserfs         libqt6quicktemplates2-6             libtss2-tcti-swtpm0t64               python3-guestfs                                     systemd-container
  gimp                        libguestfs-xfs              libqt6shadertools6                  libtss2-tctildr0t64                  python3-idna                                        systemd-coredump
  gnupg                       libguestfs0t64              libqt6spatialaudio6                 libudev1                             python3-importlib-metadata                          systemd-dev
  gnupg-l10n                  libgusb2                    libqt6sql6-sqlite                   libuno-cppu3t64                      python3-jupyter-core                                systemd-sysv
  gnupg-utils                 libheif-plugin-aomenc       libqt6svg6                          libuno-cppuhelpergcc3-3t64           python3-prompt-toolkit                              systemd-timesyncd
  gnupg2                      libheif-plugin-dav1d        libqt6waylandclient6                libuno-purpenvhelpergcc3-3t64        python3-pygraphviz                                  texlive-lang-arabic
  gnustep-common              libheif-plugin-libde265     libqt6waylandcompositor6            libuno-sal3t64                       python3-scipy                                       texlive-lang-chinese
  gnutls-bin                  libheif-plugin-x265         libqt6wlshellintegration6           libuno-salhelpergcc3-3t64            python3-sniffio                                     texlive-lang-cjk
  gpg                         libheif1                    librdmacm1t64                       libunoloader-java                    python3-sympy                                       texlive-lang-cyrillic
  gpg-agent                   libhttp-message-perl        libreoffice                         liburcu8t64                          python3-typing-extensions                           texlive-lang-czechslovak
  gpg-wks-client              libibverbs1                 libreoffice-base                    libuuid1                             python3-uno                                         texlive-lang-english
  gpg-wks-server              libimlib2t64                libreoffice-base-core               libvirt-l10n                         python3-webcolors                                   texlive-lang-european
  gpgconf                     libinotifytools0            libreoffice-base-drivers            libvirt0                             qemu-block-extra                                    texlive-lang-french
  gpgsm                       libip4tc2                   libreoffice-calc                    libvpx9                              qemu-system-common                                  texlive-lang-german
  gpgv                        libip6tc2                   libreoffice-common                  libvulkan1                           qemu-system-data                                    texlive-lang-greek
  gpsprune                    libjavascriptcoregtk-4.1-0  libreoffice-core                    libweather-ion7                      qemu-system-gui                                     texlive-lang-italian
  ibverbs-providers           libkcolorpicker-qt5-0       libreoffice-draw                    libwebkit2gtk-4.1-0                  qemu-system-modules-opengl                          texlive-lang-japanese
  inotify-tools               libkf5pulseaudioqt4         libreoffice-help-common             libwireplumber-0.5-0                 qemu-system-modules-spice                           texlive-lang-korean
  intel-microcode             libkf5syndication5abi1      libreoffice-help-de                 libxcursor1                          qemu-system-x86                                     texlive-lang-other
  iptables                    libkfontinst5               libreoffice-help-en-us              libxml-libxml-perl                   qemu-utils                                          texlive-lang-polish
  isympy-common               libkfontinstui5             libreoffice-impress                 libxml2                              qml-module-org-kde-kirigami-addons-labs-mobileform  texlive-lang-portuguese
  isympy3                     libkuserfeedbackcore1       libreoffice-java-common             libxml2-dev                          qml-module-org-kde-userfeedback                     texlive-lang-spanish
  iw                          libkuserfeedbackwidgets1    libreoffice-kf5                     libxml2-utils                        qml-module-qtwebkit                                 udev
  iwd                         libkworkspace5-5            libreoffice-l10n-de                 libxtables12                         qml6-module-qt-labs-platform                        unar
  keyboard-configuration      liblibreoffice-java         libreoffice-math                    linux-cpupower                       qml6-module-qt-labs-qmlmodels                       uno-libs-private
  kimageformat-plugins        liblouis-data               libreoffice-nlpsolver               linux-headers-siduction-amd64        qml6-module-qt5compat-graphicaleffects              ure
  kirigami-addons-data        liblouis20                  libreoffice-plasma                  linux-image-amd64                    qml6-module-qtmultimedia                            ure-java
  ledit                       liblouisutdml-bin           libreoffice-qt5                     linux-image-siduction-amd64          qml6-module-qtqml-workerscript                      util-linux
  libaccounts-qt5-1           liblouisutdml-data          libreoffice-report-builder          linux-libc-dev                       qml6-module-qtquick                                 util-linux-extra
  libadwaitaqt1               liblouisutdml9t64           libreoffice-report-builder-bin      lm-sensors                           qml6-module-qtquick-controls                        uuid-runtime
  libadwaitaqtpriv1           libluajit-5.1-2             libreoffice-script-provider-bsh     locales                              qml6-module-qtquick-dialogs                         webp-pixbuf-loader
  libaom3                     libluajit-5.1-common        libreoffice-script-provider-js      login                                qml6-module-qtquick-layouts                         weechat
  libarchive-tools            libmount1                   libreoffice-script-provider-python  luametatex                           qml6-module-qtquick-shapes                          weechat-core
  libarchive13t64             libnm0                      libreoffice-sdbc-hsqldb             lynx                                 qml6-module-qtquick-templates                       weechat-curses
  libavcodec60                libnode115                  libreoffice-sdbc-mysql              lynx-common                          qml6-module-qtquick-window                          weechat-perl
  libavdevice60               libnotificationmanager1     libreoffice-sdbc-postgresql         mailcap                              qml6-module-qtquick3d-spatialaudio                  weechat-plugins
  libavfilter9                libnss-myhostname           libreoffice-style-breeze            man-db                               qt6-base-dev-tools                                  weechat-python
  libavformat60               libnss-mymachines           libreoffice-style-colibre           manpages                             qt6-gtk-platformtheme                               weechat-ruby
  libavutil58                 libnss-systemd              libreoffice-uiconfig-base           manpages-dev                         qt6-image-formats-plugins                           weechat-scripts
  libblkid1                   libobs0t64                  libreoffice-uiconfig-calc           mesa-va-drivers                      qt6-qpa-plugins                                     wireplumber
  libbusiness-isbn-data-perl  libopenconnect5             libreoffice-uiconfig-common         mesa-vdpau-drivers                   qt6-translations-l10n
  libc-bin                    libpackagekitqt5-1          libreoffice-uiconfig-draw           mesa-vulkan-drivers                  qt6-wayland
  libc-dev-bin                libpam-systemd              libreoffice-uiconfig-impress        mount                                r-cran-ape

Installing dependencies:
  libgeos3.12.2  libmimalloc2.0  libqt6gui6      libqt6opengl6  libqt6widgets6  linux-headers-6.9.3-1-siduction-amd64  linux-image-6.9.3-1-siduction-amd64
  libjxl0.8      libqt6dbus6     libqt6network6  libqt6sql6     libqt6xml6      linux-image-6.8.12-amd64

Vorgeschlagene Pakete:
  linux-doc-6.8  debian-kernel-handbook  linux-doc-6.9  crda

REMOVING:
  forensics-extra-gui  libqt6labsqmlmodels6    libqt6openglwidgets6t64    libqt6quickdialogs2quickimpl6  libqt6test6t64                            libqt6xml6t64                python3-pyqtgraph
  jami                 libqt6multimediaquick6  libqt6printsupport6t64     libqt6quickdialogs2utils6      libqt6waylandeglclienthwintegration6      obs-advanced-scene-switcher  wireshark
  libqt6dbus6t64       libqt6network6t64       libqt6quickcontrols2impl6  libqt6quicklayouts6            libqt6waylandeglcompositorhwintegration6  pyqt6-dev-tools
  libqt6gui6t64        libqt6opengl6t64        libqt6quickdialogs2-6      libqt6sql6t64                  libqt6widgets6t64                         python3-pyqt6

Summary:
  Upgrading: 411, Installing: 13, Removing: 26, Not Upgrading: 0
  Download size: 1.516 MB
  Space needed: 530 MB / 648 GB available

Continue? [J/n]


... was ich natürlich abgebrochen habe.

Beide Rechner sind 64bit und basieren auf dem ...

siduction-2023.1.1-Standing_on_the_Shoulders_of..> 09-Sep-2023 19:02          3285004288

... iso.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/06/08, 10:33:52
@edlin

Nutze ich den Server, ergibt sich folgendes Bild:

[10:25:04][isegrimm@C-Y-G-N-A:~]$ doas apt update && doas apt --solver 3.0 full-upgrade
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://linux.teamviewer.com/deb stable InRelease                                                                   
OK:3 https://siduction.mirror.garr.it/extra unstable InRelease                                                           
OK:4 https://siduction.mirror.garr.it/fixes unstable InRelease           
Aktualisierung für 411 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Upgrading:                                         
  adwaita-qt              libavfilter9                liblouisutdml9t64                   libreoffice-uiconfig-report-builder  manpages                                            r-cran-logspline
  alsa-topology-conf      libavformat60               libluajit-5.1-2                     libreoffice-uiconfig-writer          manpages-dev                                        r-cran-munsell
  base-files              libavutil58                 libluajit-5.1-common                libreoffice-wiki-publisher           mesa-va-drivers                                     r-cran-nlme
  bash                    libblkid1                   libmount1                           libreoffice-writer                   mesa-vdpau-drivers                                  r-cran-popepi
  bsdextrautils           libbusiness-isbn-data-perl  libnm0                              libsensors-config                    mesa-vulkan-drivers                                 r-cran-rcpparmadillo
  bsdutils                libc-bin                    libnode115                          libsensors5                          mount                                               r-cran-repr
  console-setup           libc-dev-bin                libnotificationmanager1             libsmartcols1                        nala                                                r-cran-rio
  console-setup-linux     libc-devtools               libnss-myhostname                   libsqlite3-0                         network-manager                                     r-cran-rsqlite
  context                 libc-l10n                   libnss-mymachines                   libssh-4                             nmap                                                r-cran-sparsem
  context-modules         libc6                       libnss-systemd                      libssh-gcrypt-4                      nmap-common                                         r-cran-stars
  dash                    libc6-dev                   libopenconnect5                     libssl-dev                           nodejs                                              r-cran-survival
  debianutils             libc6-i386                  libpackagekitqt5-1                  libssl3t64                           nodejs-doc                                          r-cran-terra
  diffoscope              libcares2                   libpam-systemd                      libswresample4                       openconnect                                         r-cran-urca
  diffoscope-minimal      libccid                     libperl5.38t64                      libswscale7                          openssl                                             rfkill
  dirmngr                 libcolorcorrect5            libplasma-geolocation-interface5    libsystemd-shared                    os-prober                                           rtkit
  eject                   libcpupower1                libpolkit-qt5-1-1                   libsystemd0                          ovmf                                                sddm-theme-breeze
  fakeroot                libegl-mesa0                libpoppler-cpp0t64                  libtaskmanager6abi1                  passwd                                              sqlite3
  fdisk                   libell0                     libpoppler-glib8t64                 libtss2-esys-3.0.2-0t64              perl                                                strace
  feh                     libemf1                     libpoppler-qt5-1t64                 libtss2-mu-4.0.1-0t64                perl-base                                           systemd
  ffmpeg                  libevdev2                   libpoppler134                       libtss2-sys1t64                      perl-modules-5.38                                   systemd-container
  fonts-lyx               libfakeroot                 libpostproc57                       libtss2-tcti-cmd0t64                 pipx                                                systemd-coredump
  fonts-opensymbol        libfdisk1                   libproj25                           libtss2-tcti-device0t64              plasma-workspace                                    systemd-dev
  fp-compiler-3.2.2       libgbm1                     libqpdf29t64                        libtss2-tcti-libtpms0t64             plasma-workspace-data                               systemd-sysv
  fp-units-rtl-3.2.2      libgeos-c1t64               libqt5keychain1                     libtss2-tcti-mssim0t64               plasma-workspace-wayland                            systemd-timesyncd
  fp-utils                libgimp2.0t64               libqt5networkauth5                  libtss2-tcti-spi-helper0t64          poppler-utils                                       texlive-lang-arabic
  fp-utils-3.2.2          libgl1-mesa-dev             libqt5webkit5                       libtss2-tcti-swtpm0t64               proj-bin                                            texlive-lang-chinese
  fpc-source-3.2.2        libgl1-mesa-dri             librdmacm1t64                       libtss2-tctildr0t64                  proj-data                                           texlive-lang-cjk
  gimp                    libglapi-mesa               libreoffice                         libudev1                             pterm                                               texlive-lang-cyrillic
  gnupg                   libglx-mesa0                libreoffice-base                    libuno-cppu3t64                      putty                                               texlive-lang-czechslovak
  gnupg-l10n              libgnutls-dane0t64          libreoffice-base-core               libuno-cppuhelpergcc3-3t64           putty-tools                                         texlive-lang-english
  gnupg-utils             libgnutls30t64              libreoffice-base-drivers            libuno-purpenvhelpergcc3-3t64        python3-guestfs                                     texlive-lang-european
  gnupg2                  libgraphicsmagick-q16-3t64  libreoffice-calc                    libuno-sal3t64                       python3-idna                                        texlive-lang-french
  gnustep-common          libguestfs-hfsplus          libreoffice-common                  libuno-salhelpergcc3-3t64            python3-importlib-metadata                          texlive-lang-german
  gnutls-bin              libguestfs-reiserfs         libreoffice-core                    libunoloader-java                    python3-jupyter-core                                texlive-lang-greek
  gpg                     libguestfs-xfs              libreoffice-draw                    liburcu8t64                          python3-prompt-toolkit                              texlive-lang-italian
  gpg-agent               libguestfs0t64              libreoffice-help-common             libuuid1                             python3-pygraphviz                                  texlive-lang-japanese
  gpg-wks-client          libgusb2                    libreoffice-help-de                 libvirt-l10n                         python3-scipy                                       texlive-lang-korean
  gpg-wks-server          libheif-plugin-aomenc       libreoffice-help-en-us              libvirt0                             python3-sniffio                                     texlive-lang-other
  gpgconf                 libheif-plugin-dav1d        libreoffice-impress                 libvpx9                              python3-sympy                                       texlive-lang-polish
  gpgsm                   libheif-plugin-libde265     libreoffice-java-common             libvulkan1                           python3-typing-extensions                           texlive-lang-portuguese
  gpgv                    libheif-plugin-x265         libreoffice-kf5                     libweather-ion7                      python3-uno                                         texlive-lang-spanish
  gpsprune                libheif1                    libreoffice-l10n-de                 libwebkit2gtk-4.1-0                  python3-webcolors                                   udev
  ibverbs-providers       libhttp-message-perl        libreoffice-math                    libwireplumber-0.5-0                 qemu-block-extra                                    unar
  inotify-tools           libibverbs1                 libreoffice-nlpsolver               libxcursor1                          qemu-system-common                                  uno-libs-private
  intel-microcode         libimlib2t64                libreoffice-plasma                  libxml-libxml-perl                   qemu-system-data                                    ure
  iptables                libinotifytools0            libreoffice-qt5                     libxml2                              qemu-system-gui                                     ure-java
  isympy-common           libip4tc2                   libreoffice-report-builder          libxml2-dev                          qemu-system-modules-opengl                          util-linux
  isympy3                 libip6tc2                   libreoffice-report-builder-bin      libxml2-utils                        qemu-system-modules-spice                           util-linux-extra
  iw                      libjavascriptcoregtk-4.1-0  libreoffice-script-provider-bsh     libxtables12                         qemu-system-x86                                     uuid-runtime
  iwd                     libkcolorpicker-qt5-0       libreoffice-script-provider-js      linux-cpupower                       qemu-utils                                          webp-pixbuf-loader
  keyboard-configuration  libkf5pulseaudioqt4         libreoffice-script-provider-python  linux-headers-siduction-amd64        qml-module-org-kde-kirigami-addons-labs-mobileform  weechat
  kimageformat-plugins    libkf5syndication5abi1      libreoffice-sdbc-hsqldb             linux-image-amd64                    qml-module-org-kde-userfeedback                     weechat-core
  kirigami-addons-data    libkfontinst5               libreoffice-sdbc-mysql              linux-image-siduction-amd64          qml-module-qtwebkit                                 weechat-curses
  ledit                   libkfontinstui5             libreoffice-sdbc-postgresql         linux-libc-dev                       qt6-translations-l10n                               weechat-perl
  libaccounts-qt5-1       libkuserfeedbackcore1       libreoffice-style-breeze            lm-sensors                           r-cran-ape                                          weechat-plugins
  libadwaitaqt1           libkuserfeedbackwidgets1    libreoffice-style-colibre           locales                              r-cran-crul                                         weechat-python
  libadwaitaqtpriv1       libkworkspace5-5            libreoffice-uiconfig-base           login                                r-cran-curl                                         weechat-ruby
  libaom3                 liblibreoffice-java         libreoffice-uiconfig-calc           luametatex                           r-cran-data.table                                   weechat-scripts
  libarchive-tools        liblouis-data               libreoffice-uiconfig-common         lynx                                 r-cran-dbi                                          wireplumber
  libarchive13t64         liblouis20                  libreoffice-uiconfig-draw           lynx-common                          r-cran-gtable
  libavcodec60            liblouisutdml-bin           libreoffice-uiconfig-impress        mailcap                              r-cran-hardhat
  libavdevice60           liblouisutdml-data          libreoffice-uiconfig-math           man-db                               r-cran-insight

Installing dependencies:
  libgeos3.12.2  libjxl0.8  libmimalloc2.0  linux-headers-6.9.3-1-siduction-amd64  linux-image-6.8.12-amd64  linux-image-6.9.3-1-siduction-amd64

Vorgeschlagene Pakete:
  linux-doc-6.8  debian-kernel-handbook  linux-doc-6.9  crda

Not upgrading:
  libobs0t64          libqt6qmlmodels6             libqt6quickcontrols2-6   libqt6svg6                 qml6-module-qt-labs-platform            qml6-module-qtquick-controls   qml6-module-qtquick3d-spatialaudio
  libqt6core5compat6  libqt6qmlworkerscript6       libqt6quickshapes6       libqt6waylandclient6       qml6-module-qt-labs-qmlmodels           qml6-module-qtquick-dialogs    qt6-base-dev-tools
  libqt6core6t64      libqt6quick3d6               libqt6quicktemplates2-6  libqt6waylandcompositor6   qml6-module-qt5compat-graphicaleffects  qml6-module-qtquick-layouts    qt6-gtk-platformtheme
  libqt6multimedia6   libqt6quick3druntimerender6  libqt6shadertools6       libqt6wlshellintegration6  qml6-module-qtmultimedia                qml6-module-qtquick-shapes     qt6-image-formats-plugins
  libqt6positioning6  libqt6quick3dutils6          libqt6spatialaudio6      obs-plugins                qml6-module-qtqml-workerscript          qml6-module-qtquick-templates  qt6-qpa-plugins
  libqt6qml6          libqt6quick6                 libqt6sql6-sqlite        obs-studio                 qml6-module-qtquick                     qml6-module-qtquick-window     qt6-wayland

Summary:
  Upgrading: 369, Installing: 6, Removing: 0, Not Upgrading: 42
  Download size: 1.487 MB
  Space needed: 599 MB / 648 GB available

Continue? [J/n]


Was passiert eigentlich, wenn ich die Abfrage unten (im Solver) mit "J" bestätige?

Macht er dann das full-upgrade mit den oben gezeigten Paketen und löscht damit nichts?
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/06/08, 11:00:43
Der Solver 3.0 von apt kombiniert anscheinend full-upgrade und upgrade. Sollen bei einem full-upgrade Pakete entfernt werden, die vermutlich noch benötigt werden, so wird nur ein upgrade durchgeführt. Ist die Luft wieder rein, dann wird das full-upgrade durchgeführt. Der neue Solver hat mir einmal auch das Entfernen von ein paar Bibliotheken vorgeschlagen, aber die waren nicht mehr benötigt bzw. wurden ersetzt. Soweit meine Beobachtungen.
Kurz: Du kannst das Upgrade mit dem neuen Solver durchführen und apt wird da Nichts löschen, so wie es in der Ausgabe steht.

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: ro_sid on 2024/06/08, 11:00:50
@Isegrimm666:
Man sollte das Ergebnis von "apt full-upgrade" (lenovo) nicht mit dem von "apt --solver 3.0 full-upgrade" (server) vergleichen; hat was von Äpfeln und Birnen, wenn auch nicht allzu sehr.
Die "removal"s beziehen sich im ersten Fall fast nur auf "Library"s, die durch neue ersetzt werden und nur wenige für mich zunächst unschuldig aussehende Programme (etwa forensics-extra-gui).
Um "solche" nicht zu desinstallieren, verzichtet der zweite Fall von vorneherein auf die Installation bestimmter neuerer Bibliotheken. Das wirkt für mich eher wie ein "apt upgrade" [früher hieß das mal (auch) "safe-upgrade", was für mich der bessere Name war]. Letzteres würde wahrscheinlich zusätzlich nur den Kernel-Upgrade (6.8 -> 6.9) auslassen.

Bei mir wurde - bis einschließlich heute Morgen - kein einziges "unschuldiges" Programm entfernt, sondern nur eine neuerdings "überflüssige" Bibliothek - auf meine Zustimmung/Veranlassung hin. So ist das halt bei jedem unterschiedlich. Für mich aber kein Vergleich zum Wechsel der Speichergröße der Zeitbasis (t64). Aber vielleicht kommt das noch ...
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: unklarer on 2024/06/08, 13:40:59
In Debian-Hyprland machen die zwei apt Befehle heute keinen Unterschied mehr.
Beide entfernen 13 Pakete und bringen 12 neue. 
Also, habe ich das gemacht...  und, es ist nach dem Neustart alles gut.    :)
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Jan46 on 2024/06/09, 12:44:50
Today a dist-upgrade performed because the long list of files to be removed was gone.
No problems, all is working fine!
Thanks!
8)
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Jan46 on 2024/06/09, 16:56:42
On my other machine i still get the long list with files to remove so i will not update that one now.
Strange isn't it?
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: dibl on 2024/06/09, 19:17:53
Quote from: Jan46 on 2024/06/09, 16:56:42
On my other machine i still get the long list with files to remove so i will not update that one now.
Strange isn't it?

Assuming your "long list" contains numerous qt6xxx packages, use apt policy qt6xxx
for example apt policy qt6-wayland

and look carefully at the output.  I think you will see that there is a version in your apt cache that is installed, and another version in the Debian repo. This means your installed version is NOT the newest, despite the confusing version numbering that is being used. This means you can proceed with the full-upgrade.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: reddark on 2024/06/09, 20:06:33
naja, is schon echt viel   :-[

REMOVING:
  adwaita-qt6                 libqt6network6t64              libqt6quicktimeline6                      qml6-module-qt-labs-animation        qml6-module-qtquick-shapes
  flowblade                   libqt6opengl6t64               libqt6quickwidgets6                       qml6-module-qt-labs-folderlistmodel  qml6-module-qtquick-templates
  gstreamer1.0-qt6            libqt6openglwidgets6t64        libqt6sql6t64                             qml6-module-qt-labs-lottieqt         qml6-module-qtquick-timeline
  kdenlive                    libqt6printsupport6t64         libqt6statemachine6                       qml6-module-qt-labs-platform         qml6-module-qtquick-tooling
  libadwaitaqt6-1             libqt6qml6                     libqt6statemachineqml6                    qml6-module-qt-labs-qmlmodels        qml6-module-qtquick-virtualkeyboard
  libadwaitaqt6priv1          libqt6qmlcore6                 libqt6svg6                                qml6-module-qt-labs-settings         qml6-module-qtquick-window
  libmlt++-7-7                libqt6qmllocalstorage6         libqt6svgwidgets6                         qml6-module-qt-labs-sharedimage      qml6-module-qttest
  libmlt-7-7                  libqt6qmlmodels6               libqt6test6t64                            qml6-module-qt-labs-wavefrontmesh    qpdfview
  libpoppler-qt6-3t64         libqt6qmlworkerscript6         libqt6virtualkeyboard6                    qml6-module-qtcore                   qpdfview-djvu-plugin
  libqt6bodymovin6            libqt6qmlxmllistmodel6         libqt6waylandclient6                      qml6-module-qtqml                    qpdfview-pdf-poppler-plugin
  libqt6charts6               libqt6quick6                   libqt6waylandcompositor6                  qml6-module-qtqml-models             qpdfview-ps-plugin
  libqt6dbus6t64              libqt6quickcontrols2-6         libqt6waylandeglclienthwintegration6      qml6-module-qtqml-statemachine       qpdfview-translations
  libqt6gui6t64               libqt6quickcontrols2impl6      libqt6waylandeglcompositorhwintegration6  qml6-module-qtqml-workerscript       qt6-gtk-platformtheme
  libqt6hunspellinputmethod6  libqt6quickdialogs2-6          libqt6widgets6t64                         qml6-module-qtqml-xmllistmodel       qt6-image-formats-plugins
  libqt6labsanimation6        libqt6quickdialogs2quickimpl6  libqt6wlshellintegration6                 qml6-module-qtquick                  qt6-qpa-plugins
  libqt6labsfolderlistmodel6  libqt6quickdialogs2utils6      libqt6xml6t64                             qml6-module-qtquick-controls         qt6-virtualkeyboard-plugin
  libqt6labsqmlmodels6        libqt6quicklayouts6            melt7                                     qml6-module-qtquick-dialogs          qt6-wayland
  libqt6labssettings6         libqt6quickparticles6          mkvtoolnix-gui                            qml6-module-qtquick-layouts          qt6-xdgdesktopportal-platformtheme
  libqt6labssharedimage6      libqt6quickshapes6             packagesearch                             qml6-module-qtquick-localstorage     qt6ct
  libqt6labswavefrontmesh6    libqt6quicktemplates2-6        python3-mlt7                              qml6-module-qtquick-nativestyle      shotcut
  libqt6multimedia6           libqt6quicktest6               qbittorrent                               qml6-module-qtquick-particles
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/06/10, 10:06:16
Bei mir ist wieder Ruhe eingekehrt, full-upgrade ohne Removals.
Eine schöne Restwoche noch.

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Jan46 on 2024/06/11, 17:58:53
@dibi
I did the dist-upgrade on my other machine again and this time all went well.

BTW:
after a reboot the active screen windows are no longer remembered!
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: samoht on 2024/06/12, 00:41:22
Quoteafter a reboot the active screen windows are no longer remembered!
Please also  see
https://forum.siduction.org/index.php?topic=9365.msg74517#msg74517 (https://forum.siduction.org/index.php?topic=9365.msg74517#msg74517)
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: harley-peter on 2024/07/05, 09:39:29
Ich wollte heute nach einem längeren Urlaub meine Systeme mit einem apt update && apt full-upgrade upgraden und bekomme ebenfalls die Meldung, dass viele Pakete gelöscht werden sollen:
REMOVING:
  audacious            libqt6network6t64        libqt6test6t64                            libqt6wlshellintegration6   qt6-gtk-platformtheme
  audacious-plugins    libqt6opengl6t64         libqt6waylandclient6                      libqt6xml6t64               qt6-image-formats-plugins
  calibre              libqt6openglwidgets6t64  libqt6waylandcompositor6                  mkvtoolnix-gui              qt6-qpa-plugins
  calibre-bin          libqt6printsupport6t64   libqt6waylandeglclienthwintegration6      polkitd-pkla                qt6-wayland
  insserv              libqt6qml6               libqt6waylandeglcompositorhwintegration6  pyqt6-dev-tools             startpar
  libfilezilla43t64    libqt6qmlmodels6         libqt6webchannel6                         python3-pyqt6               sysv-rc
  libgnustep-base1.29  libqt6quick6             libqt6webenginecore6                      python3-pyqt6.qtqml         sysv-rc-conf
  libpoppler-qt6-3t64  libqt6quickwidgets6      libqt6webenginecore6-bin                  python3-pyqt6.qtquick       sysvinit
  libqt6dbus6t64       libqt6sql6t64            libqt6webenginequick6                     python3-pyqt6.qtsvg         wireshark
  libqt6gui6t64        libqt6svg6               libqt6webenginewidgets6                   python3-pyqt6.qtwebchannel
  libqt6multimedia6    libqt6svgwidgets6        libqt6widgets6t64                         python3-pyqt6.qtwebengine


Ohne entsprechende Neuinstallationen. Auf meinem neueren Rechner sind es zwar nicht ganz so viele aber immer noch 23 Pakete.

Ein apt upgrade gibt mir eine ganz seltsame Fehlermeldung:
apt update && apt upgrade
OK:1 https://packages.siduction.org/extra unstable InRelease                                                                                         
OK:2 https://packages.siduction.org/fixes unstable InRelease                                                                                         
OK:3 https://linux.teamviewer.com/deb stable InRelease                                                                                               
OK:5 https://brave-browser-apt-release.s3.brave.com stable InRelease                                                                                 
OK:6 http://dl.google.com/linux/chrome/deb stable InRelease                                                                                           
OK:7 http://ftp.de.debian.org/debian unstable InRelease                                                                                               
OK:8 https://apt.enpass.io stable InRelease                                                                                                           
OK:9 https://wire-app.wire.com/linux/debian stable InRelease                                                                                         
Ign:4 https://repo.vivaldi.com/stable/deb stable InRelease                                         
OK:10 https://www.deb-multimedia.org sid InRelease
OK:11 https://repo.vivaldi.com/stable/deb stable Release
Aktualisierung für 698 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Unsatisfied dependencies:
gnustep-base-runtime : Hängt ab von: gnustep-base-common (= 1.30.0-4) aber 1.29.0-7 soll installiert werden
libgnustep-base1.30 : Hängt ab von: gnustep-base-common (= 1.30.0-4) aber 1.29.0-7 soll installiert werden
Error: Beschädigte Pakete


Ist da irgendeine Transition im Gange oder wie bekomme ich meine Kisten wieder aktuell?
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/05, 11:30:34
Eigentlich sollte wieder Ruhe sein. Was sagt denn der neue Solver dazu?
apt update && apt --solver 3.0 full-upgrade

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: harley-peter on 2024/07/05, 11:59:52
Neben vielen Updates folgendes:
Installing dependencies:
  firmware-carl9170    libgtkmm-4.0-0            libpython3.12-dev     libqt6sql6              libxcb-cursor0
  libaudgui6           libjxl-gdk-pixbuf         libpython3.12t64      libqt6test6             linux-headers-6.9.7-1-siduction-amd64
  libaudqt3            libjxl0.9                 libqt6dbus6           libqt6webchannelquick6  linux-image-6.9.7-1-siduction-amd64
  libavif-gdk-pixbuf   libnghttp3-9              libqt6gui6            libqt6widgets6          python3.12-dev
  libcairomm-1.16-1    libngtcp2-16              libqt6network6        libqt6xml6              systemd-cryptsetup
  libfilezilla44       libngtcp2-crypto-gnutls8  libqt6opengl6         libroc0.4
  libglibmm-2.68-1t64  libpangomm-2.48-1t64      libqt6openglwidgets6  libshaderc1
  libgnustep-base1.30  libplacebo349             libqt6printsupport6   libsigc++-3.0-0

Vorgeschlagene Pakete:
  linux-doc-6.9

Not upgrading:
  libc-dev-bin  libc6  libc6-dev  systemd-sysv  sysv-rc-conf

REMOVING:
  libfilezilla43t64    libqt6gui6t64      libqt6openglwidgets6t64  libqt6test6t64                            libqt6widgets6t64
  libgnustep-base1.29  libqt6network6t64  libqt6printsupport6t64   libqt6waylandeglclienthwintegration6      libqt6xml6t64
  libqt6dbus6t64       libqt6opengl6t64   libqt6sql6t64            libqt6waylandeglcompositorhwintegration6  polkitd-pkla

Summary:
  Upgrading: 693, Installing: 37, Removing: 15, Not Upgrading: 5


Auf meinem neuen Rechner sind es nicht ganz so viele, die neu installiert bzw. gelöscht werden sollen aber das Bild sieht ähnlich aus.
Vor einiger Zeit wurden viele Pakete durch ....t64 Versionen ersetzt. Geht das Ganze jetzt wieder rückwärts (Beispiel  libqt6dbus6t64)?
apt policy libqt6dbus6t64
libqt6dbus6t64:
  Installiert:           6.4.2+dfsg-21.1+b1
  Installationskandidat: 6.4.2+dfsg-21.1+b1
  Versionstabelle:
*** 6.4.2+dfsg-21.1+b1 100
        100 /var/lib/dpkg/status
root@master:/home/peter# apt policy libqt6dbus6
libqt6dbus6:
  Installiert:           (keine)
  Installationskandidat: 6.6.2+dfsg-9
  Versionstabelle:
     6.6.2+dfsg-9 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/05, 13:16:40
Das sieht doch schon viel besser aus. Neuere libs haben das t64 nicht mehr im Namen. Das ist Anfangs etwas irritierend. Beispiel bei dir: libfilezilla43t64 wird durch die neue Version libfilezilla44 ersetzt. Und libqt6dbus6t64 ist jetzt wieder libqt6dbus6.
Anwendungen werden ja keine mehr ins Grab gezerrt, so dass ich den Vorschlag vom Solver 3 akzeptieren würde. polkitd-pkla ist auch nur ein veraltetes Paket, welches nicht mehr benötigt wird.
Nach dem Upgrade kannst du ja in Ruhe schauen, warum noch ein paar Pakete zurückgehalten werden.

edlin

Nachtrag: Der Bösewicht sollte polkitd-pkla sein. Wenn du das Paket nicht nutzt, dann einfach löschen und die restlichen zurückgehaltenen Pakete sollten aktualisiert werden.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: michaa7 on 2024/07/05, 14:19:09
Eventuell zunächst ein apt install apt weil die neueste Version kleinere Bugfixes für den neuen solver hat, nichts superkritisches aber vielleicht wichtig für ein paar corner cases. Danach wie von edlin vorgeschlagen das full-upgrade mit dem neuen solver.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: harley-peter on 2024/07/06, 11:07:15
Das Upgrade mit dem neuen Solver hat geklappt, alles scheint normal zu funktionieren. Danke für die Unterstützung.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/07/08, 07:55:17
[Off-Topic]

Moin ...

Ich habe das mit dem solver noch nicht so ganz begriffen. Wenn ich edlins Zeile eingebe, sehe ich - in der Ausgabe - keinen Unterschied zu einer Ausgabe ohne solver.

Bisher dachte ich, es wäre eine 'upgrade-simulation' und eine Quittung der Abfrage am Ende ([J/n]) würde dieses 'test-upgrade' beenden ... auch wenn ich mit 'J' antworte.

Is'n Denkfehler, hmm?
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/08, 10:06:28
@Isegrimm666
Zum neuen Solver 3.0 kannst du dich unter https://blog.jak-linux.org/2024/05/14/solver3/ (https://blog.jak-linux.org/2024/05/14/solver3/) einlesen, aber ich denke, das hilft dir nicht weiter.
Im Prinzip kannst du apt update && apt --solver 3.0 full-upgrade genau wie apt update && apt full-upgrade benutzen. Und nein, es ist keine Simulation! Und in ,,friedlichen" Zeiten (es sollen keine Pakete gelöscht werden) wirst du wohl auch keine Unterschiede feststellen.
Insbesondere unter Unstable haben wir regelmäßig die Situation, dass eine Reihe von Paketen entfernt werden sollen, darunter auch Pakete, die essentiell für das System sind oder Anwendungen, die wir ungern gehen lassen wollen. Bisher haben wir das Problem entweder mit apt upgrade umschifft, haben aptitude benutzt, haben eine händische Lösung versucht oder, bei Unachtsamkeit, unser System ruiniert.
Und u. a. hier greift wohl der neue Solver. Ich nutze ihn schon ein paar Wochen, auch wenn er noch nicht fertig ist. Es handelt sich schlicht um neue Algorithmen, die im Hintergrund versuchen, die bestmögliche Lösung für eine Aktualisierung zu liefern. Nach meinen bisherigen Beobachtungen gelingt es mit dem neuen Solver, Kollateralschäden zu vermeiden. Es werden in der Regel nur Pakete zum Löschen vorgeschlagen, die keine essentiellen Pakete oder Anwendungen mit ins schwarze Loch ziehen. In diesen Fällen werden halt ein paar Aktualisierungen zurückgehalten. Es ergibt sich dann so eine Situation zwischen upgrade und full-upgrade.
Wenn du die Vorschläge mit ,,J" bestätigst, wird genau so die Aktualisierung durchgeführt. Natürlich muss man sich darüber im Klaren sein, dass der Solver noch in der Entwicklung ist und die Ausgaben kritisch beäugen (das machen wir aber ohnehin, hoffe ich).
Bisher sind meine Erfahrungen positiv. Wenn es weiter so funktioniert, dann sollten damit Probleme wie ,,ich habe mein KDE gelöscht" hoffentlich eines Tages der Vergangenheit angehören.

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/07/09, 20:40:35
bei mir zickt noch ein Paket:

freecad: error while loading shared libraries: libpyside2.cpython-311-x86_64-linux-gnu.so.5.15: cannot open shared object file: No such file or directory


Hat jemand 'ne Idee?
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: michaa7 on 2024/07/09, 20:46:07
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076031
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/07/09, 20:49:38
Danke ...

Also noch warten *g
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: hasan on 2024/07/09, 22:12:12
apt update && apt --solver 3.0 full-upgrade

alles in ordnung

danke @edlin!
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/14, 15:22:47
@Isegrimm666
Habs gerade probiert und festgestellt, dass FreeCAD wieder funktioniert. Kannst also nach einem full-upgrade wieder den Restsonntag für deine Konstruktionen nutzen.

Schönes Restwochenende, edlin

Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: monek on 2024/07/15, 12:44:51
Hallo Zusammen,

ich bin neu hier bei euch im Forum, obwohl ich Siduction als VM schon viele Jahre am laufen habe.
Nun stoße ich allerdings zum ersten Mal auf das Problem, dass ich seit bestimmt 10 Tagen viele, viele zurückgehaltene Pakete in der Upgrade-Liste stehen habe:

apt-upgrade bringt folgendes hervor:
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 800 nicht aktualisiert.

teste ich mit full-upgrade kommt folgendes heraus:
788 aktualisiert, 209 neu installiert, 178 zu entfernen und 0 nicht aktualisiert.

Das ist leider eine so große Anzahl an Paketen, die entfernt werden sollen, dass ich bisher abgebrochen habe. Seit den o.g. 10 Tagen steigt die Anzahl der zurückgehaltenen Pakete leider weiter an, auch wenn bei einem apt-upgrade hin und wieder ein paar wenige Pakete aktualisiert werden. Mein System ist nicht immer auf dem allerneustem Stand, allerdings ist mindestens einmal im Monat apt-upgrade angesagt, sooo alt ist das system also nicht.
Hat jemand einen Rat, wie ich aus der Zwickmühle herauskomme? Für gewöhnlich hat "ein paar Tage abwarten" das Problem mit zurückgehaltenen Paketen immer gelöst - meist waren es aber sehr wenige im Vergleich zu den 800...

Gruß
Sascha
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: devil on 2024/07/15, 12:51:34
Du kannst erst mal apt upgrade durchführen, da wird nichts entfernt. Du hast leider nicht erwähnt, welchen Desktop du fährst. Falls es KDE Plasma ist, da kündigt sich wohl langsam Plasma 6 an. Derzeit stehen da bei mir 56 zu entfernende Pakete. War aber gestern noch nicht so.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: monek on 2024/07/15, 12:55:10
apt-upgrade sagt leider, es wird nichts aktualisiert und 800 Pakete werden zurückgehalten :(
Ich nutze seit je her xfce, mittlerweile xfce4
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/15, 13:12:14
Wie von @devil empfohlen, zunächst mit apt upgrade aufräumen. Dann hast du mehr Übersicht.
Im nächsten Schritt empfehle ich dir, den neuen Solver zu verwenden:  apt --solver 3.0 full-upgrade. Er ist nicht so rigoros, wie das apt full-upgrade.
Dann die Ausgabe lesen: Werden nur libs erneuert? In letzter Zeit werden viele libs mit t64 am Ende des Namens durch neuere ohne t64 im Namen ersetzt. Wenn Anwendungen zum Löschen vorgeschlagen werden, dann natürlich zunächst abbrechen.
Ansonsten: Wie lange hattest du, bevor das Problem auftrat, vorher kein full-upgrade gemacht?

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: monek on 2024/07/15, 13:23:53
Wie gesagt, bei upgrade passiert gar nichts
Quote0 aktualisiert, 0 neu installiert, 0 zu entfernen und 800 nicht aktualisiert.

mit sudo apt --solver 3.0 full-upgrade laufe ich auf einen Fehler - scheinbar ist mein apt zu alt?
QuoteE: Can't call external solver '3.0' as it is not in a configured directory!
Wenn ich ein upgrade nur von apt durchführen möchte (eigentlich ist apt in den zurückgehaltenen Paketen):
Quotesudo apt install apt
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Statusinformationen werden eingelesen... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libgphoto2-l10n systemd-dev
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  apt-utils curl exim4-base exim4-daemon-light libapt-pkg6.0t64 libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libgnutls-dane0t64 libgnutls30t64 libhogweed6t64 libnettle8t64 libnghttp3-9 libngtcp2-16 libngtcp2-crypto-gnutls8
  libnss-mymachines libnss-systemd libpam-systemd libpsl5t64 libssh2-1t64 libssl3t64 libsystemd-shared libsystemd0 openssl systemd systemd-container systemd-coredump systemd-cryptsetup systemd-timesyncd
Vorgeschlagene Pakete:
  apt-doc exim4-doc-html | exim4-doc-info eximon4 spf-tools-perl swaks gnutls-bin libtss2-rc0t64 libarchive13t64 libdw1t64 libelf1t64 libpwquality1 systemd-homed systemd-userdbd systemd-boot systemd-resolved systemd-repart
  libtss2-tcti-device0
Die folgenden Pakete werden ENTFERNT:
  libapt-pkg6.0 libcurl3-gnutls libcurl4 libdb5.3 libgnutls-dane0 libgnutls30 libhogweed6 libnettle8 libpsl5 libssh2-1 libssl3
Die folgenden NEUEN Pakete werden installiert:
  libapt-pkg6.0t64 libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libgnutls-dane0t64 libgnutls30t64 libhogweed6t64 libnettle8t64 libnghttp3-9 libngtcp2-16 libngtcp2-crypto-gnutls8 libpsl5t64 libssh2-1t64 libssl3t64 systemd-cryptsetup
Die folgenden Pakete werden aktualisiert (Upgrade):
  apt apt-utils curl exim4-base exim4-daemon-light libnss-mymachines libnss-systemd libpam-systemd libsystemd-shared libsystemd0 openssl systemd systemd-container systemd-coredump systemd-timesyncd
15 aktualisiert, 15 neu installiert, 11 zu entfernen und 782 nicht aktualisiert.
Es müssen 20,6 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3.121 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] n
Abbruch.
auch dann sind da 11 zu entfernende Pakete bei...


Die unter full-upgrade zu entfernenden Pakete:
QuoteDie folgenden Pakete werden ENTFERNT:
  lib2geom1.2.0 libapt-pkg6.0 libarchive13 libarpack2 libasound2 libatk-bridge2.0-0 libatk1.0-0 libatm1 libatopology2 libatspi2.0-0 libaudcore5 libaudgui5 libaudqt2 libaudtag3 libauparse0 libbtrfs0 libburn4 libcdio-cdda2
  libcdio-paranoia2 libcdio19 libcfitsio10 libchafa0 libclucene-contribs1v5 libclucene-core1v5 libcmis-0.6-6 libcups2 libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl4 libdb5.3 libdirectfb-1.7-7 libdv4 libdvdread8 libdw1
  libefiboot1 libefisec1 libefivar1 libelf1 libept1.6.0 libevdocument3-4 libevent-2.1-7 libevent-core-2.1-7 libevview3-3 libext2fs2 libflac12 libfontembed1 libfyba0 libgail18 libgdbm-compat4 libgdbm6 libgegl-0.4-0 libgeos-c1v5
  libgimp2.0 libglib2.0-0 libglibmm-2.4-1v5 libgnome-desktop-3-20 libgnutls-dane0 libgnutls30 libgpgme11 libgpgmepp6 libgphoto2-6 libgphoto2-port12 libgraphicsmagick++-q16-12 libgraphicsmagick-q16-3 libgtk-3-0 libgtk2.0-0
  libgtkmm-3.0-1v5 libgts-0.7-5 libgxps2 libhdf5-103-1 libhdf5-hl-100 libhogweed6 libhwy1 libical3 libieee1284-3 libimath-3-1-29 libimlib2 libisoburn1 libisofs6 libiw30 libjim0.82 libjxr0 libkmlbase1 libkmldom1 libkmlengine1
  liblirc-client0 libllvm17 liblouisutdml9 libmagic1 libmagick++-6.q16-9 libmagickcore-6.q16-7 libmagickwand-6.q16-7 libmbedcrypto7 libminizip1 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 libmpg123-0 libmplex2-2.1-0 libmtdev1 libmtp9
  libneon27 libneon27-gnutls libnetcdf19 libnetpbm11 libnettle8 libnorm1 libnpth0 libntfs-3g89 libnvme1 libopenmpt0 liborc-0.4-0 libotr5 libparted-fs-resize0 libparted2 libpcap0.8 libperl5.38 libpgm-5.3-0 libpipewire-0.3-0 libpng16-16
  libpoppler-cpp0v5 libpoppler-glib8 libpoppler-qt5-1 libprotobuf32 libpsl5 libpython3.11 libqpdf29 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libqt6core6
  libqt6waylandeglclienthwintegration6 libqt6waylandeglcompositorhwintegration6 librasqal3 libraw23 librdf0 libreadline8 libreiserfscore0 libruby3.1 libsmbclient libsnapper7 libsnmp40 libsoup2.4-1 libspandsp2 libspatialite8
  libsphinxbase3 libssh2-1 libssl3 libtevent0 libtirpc3 libts0 libtumbler-1-0 libuniconf4.6 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 liburcu8 libuv1 libv4l-0 libv4lconvert0
  libwvstreams4.6-base libwvstreams4.6-extras libxerces-c3.2 libxmlsec1 libxmlsec1-nss libxt6 libzbar0 libzvbi0 polkitd-pkla python3-distutils

Das scheinen durch die Bank weg libarys zu sein, allerdings ist die Anzahl so groß, dass ich da wirklich ein wenig bammel vor dem full-upgrade habe.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/07/15, 13:24:57
Quote from: edlin on 2024/07/14, 15:22:47
@Isegrimm666
Habs gerade probiert und festgestellt, dass FreeCAD wieder funktioniert. Kannst also nach einem full-upgrade wieder den Restsonntag für deine Konstruktionen nutzen.

Schönes Restwochenende, edlin

Danke ... hab ich auch festgestellt und das upgrade gemacht *g

Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/15, 13:29:26
@monek:
Aktualisiere zunächst apt. Es werden nur ein paar libs entfernt. Dann nochmal den Solver 3.0 probieren. Sieht so aus, als ob du da schon eine größere upgrade-Pause hattest.

edlin

Nachtrag: Mit dem Solver 3.0 werden bestimmt die gleichen Dateien zum Löschen vorgeschlagen. Ist halt eine Menge aufgelaufen. Erkenne aber keine Probleme bei full-upgrade.

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: ro_sid on 2024/07/15, 13:37:28
Quote from: monek on 2024/07/15, 13:23:53
[...]
Wenn ich ein upgrade nur von apt durchführen möchte (eigentlich ist apt in den zurückgehaltenen Paketen):
Quotesudo apt install apt
[...]
Die folgenden Pakete werden ENTFERNT:
  libapt-pkg6.0 libcurl3-gnutls libcurl4 libdb5.3 libgnutls-dane0 libgnutls30 libhogweed6 libnettle8 libpsl5 libssh2-1 libssl3
Die folgenden NEUEN Pakete werden installiert:
  libapt-pkg6.0t64 libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libgnutls-dane0t64 libgnutls30t64 libhogweed6t64 libnettle8t64 libnghttp3-9 libngtcp2-16 libngtcp2-crypto-gnutls8 libpsl5t64 libssh2-1t64 libssl3t64 systemd-cryptsetup
[...]
Abbruch.
auch dann sind da 11 zu entfernende Pakete bei...
Die zu entfernenden Pakete werden hier alle(!) durch neuere ersetzt (Übergang zur 64-Bit Zeitangabe (t64)). Daher ist dies die zur Zeit beste Lösung.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: Isegrimm666 on 2024/07/15, 13:41:09
Quote from: monek on 2024/07/15, 13:23:53
mit sudo apt --solver 3.0 full-upgrade laufe ich auf einen Fehler - scheinbar ist mein apt zu alt?

Willkommen im Forum, Sascha :)

Der Hinweis, apt zu erneuern stand auch hier im Forum ... wobei ich jetzt bei Deiner Konstellation ein Problem sehe, das umzusetzen. Du kannst jedoch in apt Pakete von zukünftigen Upgrades ausschliessen:

sudo apt-mark hold $PAKETNAME1 $PAKETNAME2 ...

Um sie später wieder enzuschliessen genügt ein:

sudo apt-mark unhold $PAKETNAME1 $PAKETNAME2 ...

Und um Dir anzeigen zu lassen, welche Du jetzt auf "hold" gesetzt hast, nutzt Du ein:

apt-mark showhold

Vorschlag (falls jetzt nicht noch was besseres aus der Community kommt):

Setze alle Pakete auf "hold" die nicht dringend was mit apt zu tun haben (https://packages.debian.org/de/sid/apt) und führe das upgrade durch. Dann gehe über edlins Vorschlag mit dem solver:

apt --solver 3.0 full-upgrade

weiter.

EDIT:
ro_sid hat da eine komfortablere Lösung  :)
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: monek on 2024/07/15, 14:22:57
Quote from: edlin on 2024/07/15, 13:29:26
@monek:
Aktualisiere zunächst apt. Es werden nur ein paar libs entfernt. Dann nochmal den Solver 3.0 probieren. Sieht so aus, als ob du da schon eine größere upgrade-Pause hattest.

edlin

Nachtrag: Mit dem Solver 3.0 werden bestimmt die gleichen Dateien zum Löschen vorgeschlagen. Ist halt eine Menge aufgelaufen. Erkenne aber keine Probleme bei full-upgrade.


edlin

Tatsächlich weiß ich gar nicht, wann ich das letzte full-upgrade durchgeführt habe... vermutlich schon lange her.
Habe nun erst apt aktualisiert und dann folgendes versucht:
Quotesudo apt --solver 3.0 full-upgrade
Paketaktualisierung (Upgrade) wird berechnet... 10%
allerdings bleibt apt bei den 10% der Berechnung stehen und nichts passiert... oh je :(
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/15, 14:41:17
Dann mach ein einfaches full-upgrade. Solange keine essentiellen Pakete oder unverzichtbare Anwendungen gelöscht werden sollen, ist die Welt doch in Ordnung.
Ansonsten empfehlen wir aus gutem Grunde mind. ein full-upgrade pro Woche. Ich machs täglich, bin da aber nicht der Maßstab.

edlin
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: der_bud on 2024/07/15, 14:50:45
+1, der "neue" Solver wird bei dem Systemzustand sicher sehr lange zum hinundherrechnen brauchen und keine andere Lösung finden als wenn Du apt full-upgrade ohne den Schalter machst -> also wie edlin sagt, fullupgraden, in Deiner zu-entfernen-Liste sind fast nur Libs, und  polkitd-pkla python3-distutils dürfen gehen.

Falls Du wegen dem Hängen bei 10% abgebrochen hast / abbrechen willst, schiebe bitte ein 'apt-get install -f' nach.
Da es in Deinen bisherigen Ausgaben nicht stand, wir gehen davon aus das Du vorm upgrade bzw full-upgrade auch ein aktuelles 'apt update' ausgeführt hast und keine Fehlermeldungen beim Holen der Paketlisten kam?
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: monek on 2024/07/15, 14:56:22
Vielen Dank für eure Ratschläge.
ja, update verlief ohne Fehler beim Holen der Pakete. Das full-upgrade hat funktioniert und alles läuft (zumindest auf den ersten Blick) fehlerfrei. Das mit den wöchentlichen full-upgrades habe ich scheinbar überlesen, da werde ich mich dann mal besser dran halten, damit ich nicht wieder auf solche Probleme laufe ;)
Also nochmals vielen Dank für diese sehr schnelle Hilfe

Gruß
Sascha
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: michaa7 on 2024/07/15, 16:23:40
Quote from: monek on 2024/07/15, 14:22:57
...
Quote
...
Paketaktualisierung (Upgrade) wird berechnet... 10%
allerdings bleibt apt bei den 10% der Berechnung stehen und nichts passiert... oh je :(

Das war bei mir vor einiger Zeit bei einem anderen Rechner der lange kein d-u bekam auch der Fall .... und löste sich auch nach ein paar Tagen nicht auf. Meine Vermutung war, dass der neue solver ab einer bestimmten Anzahl von durchzurechnenden Paketkombinationen an seine Grenzen kommt.

Gelöst habe ich das folgendermaßen:
Ich habe mir bei den Paketn, die zu upgrade angeboten werden, ein paar herausgesucht, auf die ich schlimmstenfalls verzichten kann, zweitbrowser, eine selten genutzte Anwendung usw.Hier ist auch am wenigsten potenzieller Schaden für das saystem zu erwarten. Nur diese habe ich dann mit "apt install paket1 pakte2 ...etc" hochgezogen. Die ziehen natürlich abhängigkeiten mit sich, libs usw. Das ist ok.

Nachdem ich auf diese Weise den Umfang des full-upgrades schrittweise reduziert hatte war bei weiteren Versuchen der neue solver in der Lage die Berechnung komplett durchzuführen.

Im übrigen bin ich der Meinung, und die Erfahrung bestätigt dies, dass Debian/sid(uction) nicht wirklich kaputt zu bekommen ist ... außer durch dumme Unachtsamkeit, aber nicht durch ein klemmendes d-u. Das kann maxdimal .... klemmen ... ne zeit lang.
Title: Re: Vorsicht, etliche Pakete sollen gelöscht werden. Attention ...
Post by: edlin on 2024/07/15, 18:59:04
Noch ein paar Anmerkungen:
edlin