Package: release.debian.org Severity: normal Tags: bookworm User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: libreoff...@packages.debian.org Control: affects -1 + src:libreoffice
Hi, [ Reason ] Update to "current" version. (Latest version of stable branch) Same reasoning as of #1035056. This updates LibreOffice to the last version in the (dead, EOL is June 12) 7.4.x line[1] to fix a sh*load of bugs. List of bugs fixed: See [2] Quoting from #1035056: "there have been *hundreds* of bugs fixed since. Cherry-picking fixes for the most prominent crashes just isn’t practical considering especially how many bugs were fixed" Same reasoing here. [ Impact ] Unfixed bugs. [ Tests ] LibreOffice has a testsuite. [ Risks ] New upstream versions always have risk in contrast to what "x s" wants to claim in #1035056. It's the last release of a stable bugfix series, though. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [ ] the issue is verified as fixed in unstable (not verified to be fixed in unstable yet since we are still in the freeze and I am not allowed to upload to sid) The 7.4.7 upstream release will (as of plans right now) never make trixie or even unstable at all since it's dead by then; will directly jump to 7.5.4-1. (Unless something last-minute happens) [ Changes ] 1. upstream update 7.4.5 -> 7.4.7. The two patches removed are security fixes which were already in 7.4.6 and 7.4.7 and now of course removed. No need to mention that in the changelog, it's implied by "New upstream release" that patches upstream are dropped. 2. the libreoffice-sdbc-postgresql has a Dependency on -core, not (as the other database drivers) -core-nogui | -core) so can't be installed with -nogui. But that one could come handy for mail merges or so if your data source is a pgsql. Didn't do it because of the freeze. 3. Even when running under nogui LO wants an .ui file at a --convert-to call. The fix (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028290) is just to exclude that from rm so it works. And actually also would make https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024840 fixable. Although that admittedly is quote moot for stable since that won't affect it because 1024840 is no stable material anyway. But it might make sense to include nevertheless for people using --convert-to on ppt(x) in other means although most of them would use -impress and not -impress-nogui I guess ;) [ Other info ] I can back out the fix for 3. The other two are simply not discussable given #1035056. The whole diff is 1784 files changed, 52460 insertions(+), 52070 deletions(-) but the sole upstream update is 1776 files changed, 52442 insertions(+), 50892 deletions(-) of which ~1400 is just the translations, just the "core" is 388 files changed, 8359 insertions(+), 4481 deletions(-) The whole diff is 17M, so I am not attaching it here. It is at https://people.debian.org/~rene/libreoffice/7.4/7.4.7.debdiff I know this is completely bending the rules, but so is #1035056, too If you wish I can make this also -0deb12u1, but as there will be no 7.4.7-1 probably thia is not exactly needed. Regards, Rene [1] https://wiki.documentfoundation.org/ReleasePlan/7.4 [2] https://wiki.documentfoundation.org/Releases/7.4.6/RC1#List_of_fixed_bugs https://wiki.documentfoundation.org/Releases/7.4.6/RC2#List_of_fixed_bugs https://wiki.documentfoundation.org/Releases/7.4.7/RC1#List_of_fixed_bugs https://wiki.documentfoundation.org/Releases/7.4.7/RC2#List_of_fixed_bugs