Hi,
Am 17.06.24 um 19:05 schrieb Adam D. Barratt:
Control: tags -1 -moreinfo +confirmed
On Sat, 2024-06-15 at 17:44 +0200, Rene Engelhard wrote:
Hi,
Am 15.06.24 um 17:28 schrieb Adam D. Barratt:
Control: tags -1 + moreinfo
On Sat, 2024-05-25 at 10:35 +0200, Rene Engelhard wrote:
I'd like to fix 2 libreoffice bugs in stable. Most important is
the SMB fix (which - for kf5 - also needs a kio stable update,
but
those
can be done in parallel or kio later as there's no updated
(build)-dependency needed. Merely I added a Recommends: for
documentation purposes.
Apologies if I'm missing something, but
+ - recommend kio >> 5.103.0-1 in -kf5
makes the package uninstallable on a default bookworm setup (i.e.
Recommends are installed by APT).
apt TTBOMK doesn't complain if a Recommends isn't fullfillable. I
also asked on #debian-devel about that because I wasn't sure either.
AFAICR I did this in sid before the matching sid Recommendation was
in place and no complaints from apt.
(Except telling me that "kio" is Recommended)
As per our IRC conversation, I'm still very surprised by this.
Looks like stable behaves different and/or I implicitely did
dist-upgrade on sid anyway because of other stuff, too
Just tried:
root@debian12:~# dpkg -l libreoffice-kf5
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===============-=================-============-=========================================================
ii libreoffice-kf5 4:7.4.7-1+deb12u2 amd64 office productivity
suite -- KDE Frameworks 5 integration
root@debian12:~# apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
libwpe-1.0-1 libwpebackend-fdo-1.0-1
Use 'apt autoremove' to remove them.
The following packages have been kept back:
libreoffice-base-core libreoffice-calc libreoffice-core
libreoffice-draw libreoffice-gnome libreoffice-gtk3 libreoffice-impress
libreoffice-kf5
libreoffice-math libreoffice-plasma libreoffice-qt5
libreoffice-writer python3-uno
The following packages will be upgraded:
fonts-opensymbol libreoffice-common libreoffice-help-common
libreoffice-help-de libreoffice-help-en-us libreoffice-l10n-de
libreoffice-style-breeze
libreoffice-style-colibre libreoffice-style-elementary libuno-cppu3
libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3
libuno-salhelpergcc3-3
uno-libs-private ure
16 upgraded, 0 newly installed, 0 to remove and 13 not upgraded.
Need to get 54.8 MB of archives.
After this operation, 9216 B disk space will be freed.
Do you want to continue? [Y/n] ^C
root@debian12:~# apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
libwpe-1.0-1 libwpebackend-fdo-1.0-1
Use 'apt autoremove' to remove them.
The following packages will be upgraded:
fonts-opensymbol libreoffice-base-core libreoffice-calc
libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome
libreoffice-gtk3
libreoffice-help-common libreoffice-help-de libreoffice-help-en-us
libreoffice-impress libreoffice-kf5 libreoffice-l10n-de libreoffice-math
libreoffice-plasma libreoffice-qt5 libreoffice-style-breeze
libreoffice-style-colibre libreoffice-style-elementary
libreoffice-writer libuno-cppu3
libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3
libuno-salhelpergcc3-3 python3-uno uno-libs-private ure
29 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 110 MB of archives.
After this operation, 50.2 kB of additional disk space will be used.
Do you want to continue? [Y/n] ^C
root@debian12:~# apt install libreoffice-kf5
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer
required:
libwpe-1.0-1 libwpebackend-fdo-1.0-1
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
fonts-opensymbol libreoffice-base-core libreoffice-calc
libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome
libreoffice-gtk3
libreoffice-help-common libreoffice-help-de libreoffice-help-en-us
libreoffice-impress libreoffice-l10n-de libreoffice-math libreoffice-plasma
libreoffice-qt5 libreoffice-style-breeze libreoffice-style-colibre
libreoffice-style-elementary libreoffice-writer libuno-cppu3
libuno-cppuhelpergcc3-3
libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3
python3-uno uno-libs-private ure
Suggested packages:
libreoffice-base libreoffice-evolution libreofficekit-data
libreoffice-grammarcheck-de fonts-crosextra-caladea fonts-crosextra-carlito
libreoffice-java-common default-jre | java-runtime | java8-runtime | jre
Recommended packages:
kio
The following packages will be upgraded:
fonts-opensymbol libreoffice-base-core libreoffice-calc
libreoffice-common libreoffice-core libreoffice-draw libreoffice-gnome
libreoffice-gtk3
libreoffice-help-common libreoffice-help-de libreoffice-help-en-us
libreoffice-impress libreoffice-kf5 libreoffice-l10n-de libreoffice-math
libreoffice-plasma libreoffice-qt5 libreoffice-style-breeze
libreoffice-style-colibre libreoffice-style-elementary
libreoffice-writer libuno-cppu3
libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3
libuno-salhelpergcc3-3 python3-uno uno-libs-private ure
29 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 110 MB of archives.
After this operation, 50.2 kB of additional disk space will be used.
Do you want to continue? [Y/n] ^C
root@debian12:~#
So it works, but needs dist-upgrade.
Regards,
Rene