[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1036904: bookworm-pu: package libreoffice/4:7.4.7-1



Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: libreoffice@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


Reply to: