summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-07 11:48:18 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-07 11:48:18 +0000
commitaad157ee452828ad07a8d34272650a51cb7c22aa (patch)
treef0d949ddf3861dab0d4bc75ba961b2788ba4dd96
parentMerging upstream version 4:24.2.4. (diff)
downloadlibreoffice-debian.tar.xz
libreoffice-debian.zip
Adding debian version 4:24.2.4-1.debian/4%24.2.4-1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/019bc17f5c8dda1a56e771cdb2d750be5a5d886a511
-rw-r--r--debian/changelog10
-rw-r--r--debian/control1
-rw-r--r--debian/control.in1
-rw-r--r--debian/python3-uno.lintian-overrides4
-rwxr-xr-xdebian/rules2
6 files changed, 524 insertions, 5 deletions
diff --git a/debian/019bc17f5c8dda1a56e771cdb2d750be5a5d886a b/debian/019bc17f5c8dda1a56e771cdb2d750be5a5d886a
new file mode 100644
index 0000000000..ea8ed34e0d
--- /dev/null
+++ b/debian/019bc17f5c8dda1a56e771cdb2d750be5a5d886a
@@ -0,0 +1,511 @@
+
+
+
+
+
+<!DOCTYPE html>
+<html class="gl-light ui-neutral with-header with-top-bar " lang="en">
+<head prefix="og: http://ogp.me/ns#">
+<meta charset="utf-8">
+<meta content="IE=edge" http-equiv="X-UA-Compatible">
+<meta content="width=device-width, initial-scale=1" name="viewport">
+<title>Make sure ucf is available before installing python3-uno (LP: #2067762) (019bc17f) · Commits · Debian LibreOffice Maintainers / libreoffice / libreoffice · GitLab</title>
+<script nonce="gQsCNrY/hSltkPbqmC7S2Q==">
+//<![CDATA[
+window.gon={};gon.math_rendering_limits_enabled=true;gon.features={"ciGraphqlPipelineMiniGraph":false};
+//]]>
+</script>
+
+
+
+
+
+<link rel="stylesheet" href="/assets/application-539db0d62ee9e10949bac79127c082aaa0e8d001ddda9467cd8a1d05928a9b8b.css" media="all" />
+<link rel="stylesheet" href="/assets/page_bundles/pipelines-4521f65888a4b4f74998d5f95f5122db9593ed44c890a933aca47ad48dfc394b.css" media="all" /><link rel="stylesheet" href="/assets/page_bundles/commit_description-b1dab9b10010cbb9c3738689b18ce46a4f58b98a8d483226fdff8a776a45caf0.css" media="all" />
+<link rel="stylesheet" href="/assets/application_utilities-4ce46b0d1744a75b5e0b7104e935413dc41b09b34002dc2832a687dd8e7f0569.css" media="all" />
+<link rel="stylesheet" href="/assets/application_utilities_to_be_replaced-3d8b0b41666e50fa9df36dbce4b6771c6886c20fbaf6aeaacd74f43705a31eca.css" media="all" />
+<link rel="stylesheet" href="/assets/tailwind-8c0c2aea22f6a8c030598c10314fc4180b5b41dab7784585e9c9ca70f0aa3d99.css" media="all" />
+
+
+<link rel="stylesheet" href="/assets/fonts-fae5d3f79948bd85f18b6513a025f863b19636e85b09a1492907eb4b1bb0557b.css" media="all" />
+<link rel="stylesheet" href="/assets/highlight/themes/white-e08c45a78f4446ec6c4226adb581d4482911bd7c85b47b7e7c003112b0c26274.css" media="all" />
+
+
+<link rel="preload" href="/assets/application_utilities-4ce46b0d1744a75b5e0b7104e935413dc41b09b34002dc2832a687dd8e7f0569.css" as="style" type="text/css" nonce="OdrPDp/NiPYlQRkaMEQJtA==">
+<link rel="preload" href="/assets/application-539db0d62ee9e10949bac79127c082aaa0e8d001ddda9467cd8a1d05928a9b8b.css" as="style" type="text/css" nonce="OdrPDp/NiPYlQRkaMEQJtA==">
+<link rel="preload" href="/assets/highlight/themes/white-e08c45a78f4446ec6c4226adb581d4482911bd7c85b47b7e7c003112b0c26274.css" as="style" type="text/css" nonce="OdrPDp/NiPYlQRkaMEQJtA==">
+
+
+
+<script src="/assets/webpack/runtime.beff6481.bundle.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/main.4e9cbf4e.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/legacy_sentry.f00f9408.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+
+
+<script src="/assets/webpack/graphql.e1f11a07.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.groups.new-pages.import.gitlab_projects.new-pages.import.manifest.new-pages.projects.n-44c6c18e.5760769e.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.search.show-super_sidebar.dff8699c.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/super_sidebar.802161b8.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-initGFMInput-pages.admin.abuse_reports.show-pages.admin.topics.edit-pages.admin.topics.new-p-bb567202.2fc7bfcc.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/9.e1729cb4.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.admin.abuse_reports.show-pages.admin.topics.edit-pages.admin.topics.new-pages.groups.i-e940b1f7.11ff58b4.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/12.a5d30cfb.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.admin.abuse_reports.show-pages.admin.topics.edit-pages.admin.topics.new-pages.groups.i-5691c0db.88e3ae5a.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.admin.topics.edit-pages.admin.topics.new-pages.groups.milestones.edit-pages.groups.mil-d48ee2aa.b65baeb0.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.groups.milestones.edit-pages.groups.milestones.index-pages.groups.milestones.new-pages-ac97eb6a.aa58766c.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/27.8155b016.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.projects.commit.show-pages.projects.compare.show-pages.projects.merge_requests.rapid_d-48c966eb.e8ed5c45.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.projects.commit.show-pages.projects.snippets.show-pages.snippets.show.de15a4ab.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/commons-pages.projects.commit.pipelines-pages.projects.commit.show.858d0ff1.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<script src="/assets/webpack/pages.projects.commit.show.3ebde451.chunk.js" defer="defer" nonce="gQsCNrY/hSltkPbqmC7S2Q=="></script>
+<meta content="object" property="og:type">
+<meta content="GitLab" property="og:site_name">
+<meta content="Make sure ucf is available before installing python3-uno (LP: #2067762) (019bc17f) · Commits · Debian LibreOffice Maintainers / libreoffice / libreoffice · GitLab" property="og:title">
+<meta content="package:python3-uno:4:24.2.3-0ubuntu0.24.04.2 Removing obsolete configuration file /etc/libreoffice/registry/pyuno.xcd ... awk: error while loading shared libraries: libreadline.so.8: cannot open shared object file: No such file or directory dpkg: error processing archive /tmp/apt-dpkg-install-g7RPpP/01-python3-uno_4%3a24.2.3-0ubuntu0.24.04.2_amd64.deb (--unpack):..." property="og:description">
+<meta content="https://salsa.debian.org/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="og:image">
+<meta content="64" property="og:image:width">
+<meta content="64" property="og:image:height">
+<meta content="https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a" property="og:url">
+<meta content="summary" property="twitter:card">
+<meta content="Make sure ucf is available before installing python3-uno (LP: #2067762) (019bc17f) · Commits · Debian LibreOffice Maintainers / libreoffice / libreoffice · GitLab" property="twitter:title">
+<meta content="package:python3-uno:4:24.2.3-0ubuntu0.24.04.2 Removing obsolete configuration file /etc/libreoffice/registry/pyuno.xcd ... awk: error while loading shared libraries: libreadline.so.8: cannot open shared object file: No such file or directory dpkg: error processing archive /tmp/apt-dpkg-install-g7RPpP/01-python3-uno_4%3a24.2.3-0ubuntu0.24.04.2_amd64.deb (--unpack):..." property="twitter:description">
+<meta content="https://salsa.debian.org/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="twitter:image">
+
+<meta name="csrf-param" content="authenticity_token" />
+<meta name="csrf-token" content="DRin25LMnQ_Tpa15jVtVoWUl8K2Q60jzfYQBoUtgri4t59GGi419jrKcwzqfeKta9yFs2MvYxmCkSvqZxuwWLg" />
+<meta name="csp-nonce" content="gQsCNrY/hSltkPbqmC7S2Q==" />
+<meta name="action-cable-url" content="/-/cable" />
+<link href="/-/manifest.json" rel="manifest">
+<link rel="icon" type="image/png" href="/uploads/-/system/appearance/favicon/1/gitlabian_32.png" id="favicon" data-original-href="/uploads/-/system/appearance/favicon/1/gitlabian_32.png" />
+<link rel="apple-touch-icon" type="image/x-icon" href="/assets/apple-touch-icon-b049d4bc0dd9626f31db825d61880737befc7835982586d015bded10b4435460.png" />
+<link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml">
+
+
+
+
+<meta content="package:python3-uno:4:24.2.3-0ubuntu0.24.04.2 Removing obsolete configuration file /etc/libreoffice/registry/pyuno.xcd ... awk: error while loading shared libraries: libreadline.so.8: cannot open shared object file: No such file or directory dpkg: error processing archive /tmp/apt-dpkg-install-g7RPpP/01-python3-uno_4%3a24.2.3-0ubuntu0.24.04.2_amd64.deb (--unpack):..." name="description">
+<meta content="#ececef" name="theme-color">
+</head>
+
+<body class="tab-width-8 gl-browser-generic gl-platform-other " data-find-file="/libreoffice-team/libreoffice/libreoffice/-/find_file/019bc17f5c8dda1a56e771cdb2d750be5a5d886a" data-group="libreoffice" data-group-full-path="libreoffice-team/libreoffice" data-namespace-id="2250" data-page="projects:commit:show" data-page-type-id="019bc17f5c8dda1a56e771cdb2d750be5a5d886a" data-project="libreoffice" data-project-full-path="libreoffice-team/libreoffice/libreoffice" data-project-id="1012">
+<script nonce="gQsCNrY/hSltkPbqmC7S2Q==">
+//<![CDATA[
+gl = window.gl || {};
+gl.GfmAutoComplete = gl.GfmAutoComplete || {};
+gl.GfmAutoComplete.dataSources = {"members":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/members?type=Commit\u0026type_id=019bc17f5c8dda1a56e771cdb2d750be5a5d886a","issues":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/issues","mergeRequests":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/merge_requests","labels":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/labels?type=Commit\u0026type_id=019bc17f5c8dda1a56e771cdb2d750be5a5d886a","milestones":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/milestones","commands":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/commands?type=Commit\u0026type_id=019bc17f5c8dda1a56e771cdb2d750be5a5d886a","snippets":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/snippets","contacts":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/contacts?type=Commit\u0026type_id=019bc17f5c8dda1a56e771cdb2d750be5a5d886a","wikis":"/libreoffice-team/libreoffice/libreoffice/-/autocomplete_sources/wikis"};
+
+
+//]]>
+</script>
+<script nonce="gQsCNrY/hSltkPbqmC7S2Q==">
+//<![CDATA[
+gl = window.gl || {};
+gl.client = {"isGeneric":true,"isOther":true};
+
+
+//]]>
+</script>
+
+
+
+<header class="header-logged-out" data-testid="navbar">
+<a class="gl-sr-only gl-accessibility" href="#content-body">Skip to content</a>
+<div class="container-fluid">
+<nav aria-label="Explore GitLab" class="header-logged-out-nav gl-display-flex gl-gap-3 gl-justify-content-space-between">
+<div class="gl-display-flex gl-align-items-center gl-gap-1">
+<span class="gl-sr-only">GitLab</span>
+<a title="Homepage" id="logo" class="header-logged-out-logo has-tooltip" aria-label="Homepage" href="/"><img class="brand-header-logo lazy" alt="" data-src="/uploads/-/system/appearance/header_logo/1/salsa-debian-icon.png" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" />
+</a></div>
+<ul class="gl-list-style-none gl-p-0 gl-m-0 gl-display-flex gl-gap-3 gl-align-items-center gl-flex-grow-1">
+<li class="header-logged-out-nav-item">
+<a class="" href="/explore">Explore</a>
+</li>
+</ul>
+<ul class="gl-list-style-none gl-p-0 gl-m-0 gl-display-flex gl-gap-3 gl-align-items-center gl-justify-content-end">
+<li class="header-logged-out-nav-item">
+<a href="/users/sign_in?redirect_to_referer=yes">Sign in</a>
+</li>
+<li class="header-logged-out-nav-item">
+<a class="gl-button btn btn-md btn-confirm " href="/users/sign_up"><span class="gl-button-text">
+Register
+
+</span>
+
+</a></li>
+</ul>
+</nav>
+</div>
+</header>
+
+<div class="layout-page page-with-super-sidebar">
+<aside class="js-super-sidebar super-sidebar super-sidebar-loading" data-command-palette="{&quot;project_files_url&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/files/019bc17f5c8dda1a56e771cdb2d750be5a5d886a?format=json&quot;,&quot;project_blob_url&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/blob/019bc17f5c8dda1a56e771cdb2d750be5a5d886a&quot;}" data-force-desktop-expanded-sidebar="" data-root-path="/" data-sidebar="{&quot;is_logged_in&quot;:false,&quot;context_switcher_links&quot;:[{&quot;title&quot;:&quot;Explore&quot;,&quot;link&quot;:&quot;/explore&quot;,&quot;icon&quot;:&quot;compass&quot;}],&quot;current_menu_items&quot;:[{&quot;id&quot;:&quot;project_overview&quot;,&quot;title&quot;:&quot;libreoffice&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:1012,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-project&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;manage_menu&quot;,&quot;title&quot;:&quot;Manage&quot;,&quot;icon&quot;:&quot;users&quot;,&quot;avatar&quot;:null,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/activity&quot;,&quot;is_active&quot;:false,&quot;pill_count&quot;:null,&quot;items&quot;:[{&quot;id&quot;:&quot;activity&quot;,&quot;title&quot;:&quot;Activity&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/activity&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-project-activity&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;members&quot;,&quot;title&quot;:&quot;Members&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/project_members&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;labels&quot;,&quot;title&quot;:&quot;Labels&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/labels&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;plan_menu&quot;,&quot;title&quot;:&quot;Plan&quot;,&quot;icon&quot;:&quot;planning&quot;,&quot;avatar&quot;:null,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/wikis/home&quot;,&quot;is_active&quot;:false,&quot;pill_count&quot;:null,&quot;items&quot;:[{&quot;id&quot;:&quot;project_wiki&quot;,&quot;title&quot;:&quot;Wiki&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/wikis/home&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-wiki&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;code_menu&quot;,&quot;title&quot;:&quot;Code&quot;,&quot;icon&quot;:&quot;code&quot;,&quot;avatar&quot;:null,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/merge_requests&quot;,&quot;is_active&quot;:true,&quot;pill_count&quot;:null,&quot;items&quot;:[{&quot;id&quot;:&quot;project_merge_request_list&quot;,&quot;title&quot;:&quot;Merge requests&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/merge_requests&quot;,&quot;pill_count&quot;:&quot;0&quot;,&quot;link_classes&quot;:&quot;shortcuts-merge_requests&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;files&quot;,&quot;title&quot;:&quot;Repository&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/tree/019bc17f5c8dda1a56e771cdb2d750be5a5d886a&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-tree&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;branches&quot;,&quot;title&quot;:&quot;Branches&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/branches&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;commits&quot;,&quot;title&quot;:&quot;Commits&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/commits/019bc17f5c8dda1a56e771cdb2d750be5a5d886a&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-commits&quot;,&quot;is_active&quot;:true},{&quot;id&quot;:&quot;tags&quot;,&quot;title&quot;:&quot;Tags&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/tags&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;graphs&quot;,&quot;title&quot;:&quot;Repository graph&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/network/019bc17f5c8dda1a56e771cdb2d750be5a5d886a&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-network&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;compare&quot;,&quot;title&quot;:&quot;Compare revisions&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/compare?from=master\u0026to=019bc17f5c8dda1a56e771cdb2d750be5a5d886a&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;project_snippets&quot;,&quot;title&quot;:&quot;Snippets&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/snippets&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-snippets&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;build_menu&quot;,&quot;title&quot;:&quot;Build&quot;,&quot;icon&quot;:&quot;rocket&quot;,&quot;avatar&quot;:null,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/pipelines&quot;,&quot;is_active&quot;:false,&quot;pill_count&quot;:null,&quot;items&quot;:[{&quot;id&quot;:&quot;pipelines&quot;,&quot;title&quot;:&quot;Pipelines&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/pipelines&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-pipelines&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;jobs&quot;,&quot;title&quot;:&quot;Jobs&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/jobs&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-builds&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;pipeline_schedules&quot;,&quot;title&quot;:&quot;Pipeline schedules&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/pipeline_schedules&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-builds&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;artifacts&quot;,&quot;title&quot;:&quot;Artifacts&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/artifacts&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-builds&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;deploy_menu&quot;,&quot;title&quot;:&quot;Deploy&quot;,&quot;icon&quot;:&quot;deployments&quot;,&quot;avatar&quot;:null,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/releases&quot;,&quot;is_active&quot;:false,&quot;pill_count&quot;:null,&quot;items&quot;:[{&quot;id&quot;:&quot;releases&quot;,&quot;title&quot;:&quot;Releases&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/releases&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-deployments-releases&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;container_registry&quot;,&quot;title&quot;:&quot;Container Registry&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/container_registry&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;operations_menu&quot;,&quot;title&quot;:&quot;Operate&quot;,&quot;icon&quot;:&quot;cloud-pod&quot;,&quot;avatar&quot;:null,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/environments&quot;,&quot;is_active&quot;:false,&quot;pill_count&quot;:null,&quot;items&quot;:[{&quot;id&quot;:&quot;environments&quot;,&quot;title&quot;:&quot;Environments&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/environments&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-environments&quot;,&quot;is_active&quot;:false}],&quot;separated&quot;:false},{&quot;id&quot;:&quot;analyze_menu&quot;,&quot;title&quot;:&quot;Analyze&quot;,&quot;icon&quot;:&quot;chart&quot;,&quot;avatar&quot;:null,&quot;avatar_shape&quot;:&quot;rect&quot;,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/value_stream_analytics&quot;,&quot;is_active&quot;:false,&quot;pill_count&quot;:null,&quot;items&quot;:[{&quot;id&quot;:&quot;cycle_analytics&quot;,&quot;title&quot;:&quot;Value stream analytics&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/value_stream_analytics&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-project-cycle-analytics&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;contributors&quot;,&quot;title&quot;:&quot;Contributor analytics&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/graphs/019bc17f5c8dda1a56e771cdb2d750be5a5d886a&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;ci_cd_analytics&quot;,&quot;title&quot;:&quot;CI/CD analytics&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/pipelines/charts&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;repository_analytics&quot;,&quot;title&quot;:&quot;Repository analytics&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/graphs/019bc17f5c8dda1a56e771cdb2d750be5a5d886a/charts&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:&quot;shortcuts-repository-charts&quot;,&quot;is_active&quot;:false},{&quot;id&quot;:&quot;model_experiments&quot;,&quot;title&quot;:&quot;Model experiments&quot;,&quot;icon&quot;:null,&quot;avatar&quot;:null,&quot;entity_id&quot;:null,&quot;link&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/ml/experiments&quot;,&quot;pill_count&quot;:null,&quot;link_classes&quot;:null,&quot;is_active&quot;:false}],&quot;separated&quot;:false}],&quot;current_context_header&quot;:&quot;Project&quot;,&quot;support_path&quot;:&quot;https://wiki.debian.org/Salsa/Doc&quot;,&quot;display_whats_new&quot;:false,&quot;whats_new_most_recent_release_items_count&quot;:2,&quot;whats_new_version_digest&quot;:&quot;981955e703369178cb87cbb7a2075060174b67907a3a4967a5a07e9d9281739e&quot;,&quot;show_version_check&quot;:null,&quot;gitlab_version&quot;:{&quot;major&quot;:16,&quot;minor&quot;:11,&quot;patch&quot;:3,&quot;suffix_s&quot;:&quot;&quot;},&quot;gitlab_version_check&quot;:null,&quot;search&quot;:{&quot;search_path&quot;:&quot;/search&quot;,&quot;issues_path&quot;:&quot;/dashboard/issues&quot;,&quot;mr_path&quot;:&quot;/dashboard/merge_requests&quot;,&quot;autocomplete_path&quot;:&quot;/search/autocomplete&quot;,&quot;search_context&quot;:{&quot;group&quot;:{&quot;id&quot;:2250,&quot;name&quot;:&quot;libreoffice&quot;,&quot;full_name&quot;:&quot;Debian LibreOffice Maintainers / libreoffice&quot;},&quot;group_metadata&quot;:{&quot;issues_path&quot;:&quot;/groups/libreoffice-team/libreoffice/-/issues&quot;,&quot;mr_path&quot;:&quot;/groups/libreoffice-team/libreoffice/-/merge_requests&quot;},&quot;project&quot;:{&quot;id&quot;:1012,&quot;name&quot;:&quot;libreoffice&quot;},&quot;project_metadata&quot;:{&quot;mr_path&quot;:&quot;/libreoffice-team/libreoffice/libreoffice/-/merge_requests&quot;},&quot;code_search&quot;:true,&quot;ref&quot;:&quot;019bc17f5c8dda1a56e771cdb2d750be5a5d886a&quot;,&quot;scope&quot;:null,&quot;for_snippets&quot;:null}},&quot;panel_type&quot;:&quot;project&quot;,&quot;shortcut_links&quot;:[{&quot;title&quot;:&quot;Snippets&quot;,&quot;href&quot;:&quot;/explore/snippets&quot;,&quot;css_class&quot;:&quot;dashboard-shortcuts-snippets&quot;},{&quot;title&quot;:&quot;Groups&quot;,&quot;href&quot;:&quot;/explore/groups&quot;,&quot;css_class&quot;:&quot;dashboard-shortcuts-groups&quot;},{&quot;title&quot;:&quot;Projects&quot;,&quot;href&quot;:&quot;/explore/projects&quot;,&quot;css_class&quot;:&quot;dashboard-shortcuts-projects&quot;}]}"></aside>
+
+<div class="content-wrapper">
+<div class="mobile-overlay"></div>
+
+<div class="alert-wrapper gl-force-block-formatting-context">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div class="top-bar-fixed container-fluid" data-testid="top-bar">
+<div class="top-bar-container gl-display-flex gl-align-items-center gl-gap-2">
+<button class="gl-button btn btn-icon btn-md btn-default btn-default-tertiary js-super-sidebar-toggle-expand super-sidebar-toggle gl-ml-n3" aria-controls="super-sidebar" aria-expanded="false" aria-label="Primary navigation sidebar" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="sidebar-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#sidebar"></use></svg>
+
+</button>
+<nav aria-label="Breadcrumbs" class="breadcrumbs gl-breadcrumbs tmp-breadcrumbs-fix" data-testid="breadcrumb-links">
+<ul class="breadcrumb gl-breadcrumb-list js-breadcrumbs-list gl-flex-grow-1">
+<li class="gl-breadcrumb-item gl-display-inline-flex"><a class="group-path js-breadcrumb-item-text " href="/libreoffice-team"><img srcset="/uploads/-/system/group/avatar/2249/logo.png?width=16 1x, /uploads/-/system/group/avatar/2249/logo.png?width=32 2x" alt="Debian LibreOffice Maintainers" class="gl-avatar gl-avatar-s16 avatar-tile gl-rounded-base!" height="16" width="16" loading="lazy" src="/uploads/-/system/group/avatar/2249/logo.png?width=16" />
+Debian LibreOffice Maintainers</a></li><li class="gl-breadcrumb-item gl-display-inline-flex"><a class="group-path js-breadcrumb-item-text " href="/libreoffice-team/libreoffice"><img srcset="/uploads/-/system/group/avatar/2250/logo.png?width=16 1x, /uploads/-/system/group/avatar/2250/logo.png?width=32 2x" alt="libreoffice" class="gl-avatar gl-avatar-s16 avatar-tile gl-rounded-base!" height="16" width="16" loading="lazy" src="/uploads/-/system/group/avatar/2250/logo.png?width=16" />
+libreoffice</a></li> <li class="gl-breadcrumb-item gl-display-inline-flex"><a class="gl-display-inline-flex!" href="/libreoffice-team/libreoffice/libreoffice"><span class="js-breadcrumb-item-text">libreoffice</span></a></li>
+<li class="gl-breadcrumb-item gl-display-inline-flex"><a href="/libreoffice-team/libreoffice/libreoffice/-/commits/019bc17f5c8dda1a56e771cdb2d750be5a5d886a">Commits</a></li>
+
+<li class="gl-breadcrumb-item" data-testid="breadcrumb-current-link">
+<a href="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a">019bc17f</a>
+</li>
+</ul>
+<script type="application/ld+json">
+{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Debian LibreOffice Maintainers","item":"https://salsa.debian.org/libreoffice-team"},{"@type":"ListItem","position":2,"name":"libreoffice","item":"https://salsa.debian.org/libreoffice-team/libreoffice"},{"@type":"ListItem","position":3,"name":"libreoffice","item":"https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice"},{"@type":"ListItem","position":4,"name":"Commits","item":"https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/-/commits/019bc17f5c8dda1a56e771cdb2d750be5a5d886a"},{"@type":"ListItem","position":5,"name":"019bc17f","item":"https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a"}]}
+
+</script>
+</nav>
+
+
+
+</div>
+</div>
+
+</div>
+<div class=" project-highlight-puc">
+<main class="content" id="content-body" itemscope itemtype="http://schema.org/SoftwareSourceCode">
+<div class="flash-container flash-container-page sticky" data-testid="flash-container">
+<div id="js-global-alerts"></div>
+</div>
+
+
+
+
+
+<div class="container-fluid container-limited">
+<div class="page-content-header">
+<div class="header-main-content">
+
+<strong>
+Commit
+<span class="commit-sha" data-testid="commit-sha-content">019bc17f</span>
+</strong>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary " title="Copy commit SHA" aria-label="Copy commit SHA" aria-live="polite" data-toggle="tooltip" data-placement="bottom" data-container="body" data-html="true" data-clipboard-text="019bc17f5c8dda1a56e771cdb2d750be5a5d886a" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="copy-to-clipboard-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#copy-to-clipboard"></use></svg>
+
+</button>
+<span class="d-none d-sm-inline">authored</span>
+<time class="js-timeago" title="Jun 1, 2024 1:29pm" datetime="2024-06-01T13:29:23Z" data-toggle="tooltip" data-placement="top" data-container="body">Jun 01, 2024</time>
+<span>by</span>
+<a href="/ricotz-guest"><img alt="Rico Tzschichholz&#39;s avatar" src="https://seccdn.libravatar.org/avatar/8f0df55de16f405a88a98a470f5562a6d9004db4ff5951946bc62aef27e26070?s=96&amp;d=identicon&amp;gravatarproxy=n" class="avatar s24 gl-display-none gl-sm-display-inline-block" title="Rico Tzschichholz"></a>
+<strong>
+<a class="commit-author-link js-user-link" data-user-id="2389" href="/ricotz-guest"><span class="commit-author-name">Rico Tzschichholz</span></a>
+</strong>
+
+</div>
+<a class="gl-button btn btn-md btn-default gl-mr-3 gl-w-full gl-sm-w-auto gl-mb-3 gl-sm-mb-0" href="/libreoffice-team/libreoffice/libreoffice/-/tree/019bc17f5c8dda1a56e771cdb2d750be5a5d886a"><span class="gl-button-text">
+Browse files
+</span>
+
+</a>
+<div data-can-cherry-pick="" data-can-email-patches="true" data-can-revert="" data-can-tag="false" data-email-patches-path="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a.patch" data-new-project-tag-path="/libreoffice-team/libreoffice/libreoffice/-/tags/new?ref=019bc17f5c8dda1a56e771cdb2d750be5a5d886a" data-plain-diff-path="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a.diff" id="js-commit-options-dropdown"></div>
+</div>
+<div class="commit-box" data-project-path="/libreoffice-team/libreoffice/libreoffice">
+<h3 class="commit-title">
+Make sure ucf is available before installing python3-uno (LP: #2067762)
+</h3>
+<pre class="commit-description">&#x000A;package:python3-uno:4:24.2.3-0ubuntu0.24.04.2&#x000A; Removing obsolete configuration file /etc/libreoffice/registry/pyuno.xcd ...&#x000A; awk: error while loading shared libraries: libreadline.so.8: cannot open shared object file: No such file or directory&#x000A; dpkg: error processing archive /tmp/apt-dpkg-install-g7RPpP/01-python3-uno_4%3a24.2.3-0ubuntu0.24.04.2_amd64.deb (--unpack):&#x000A; new python3-uno package pre-installation script subprocess returned error exit status 127</pre>
+</div>
+<div class="info-well">
+<div class="well-segment">
+<div class="icon-container commit-icon">
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M8 10a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3.876-1.008a4.002 4.002 0 0 1-7.752 0A1.01 1.01 0 0 1 4 9H1a1 1 0 1 1 0-2h3c.042 0 .083.003.124.008a4.002 4.002 0 0 1 7.752 0A1.01 1.01 0 0 1 12 7h3a1 1 0 0 1 0 2h-3a1.01 1.01 0 0 1-.124-.008z"/></svg>
+
+
+</div>
+<span class="cgray">parent</span>
+<a class="commit-sha" href="/libreoffice-team/libreoffice/libreoffice/-/commit/02232cbd031272c2414d23a885c536d655e3dc39">02232cbd</a>
+</div>
+<div data-commit-sha="019bc17f" data-full-path="libreoffice-team/libreoffice/libreoffice" id="js-commit-branches-and-tags"></div>
+<div class="well-segment merge-request-info">
+<div class="icon-container">
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 16 16"><path d="m5 5.563v4.875c1.024.4 1.75 1.397 1.75 2.563 0 1.519-1.231 2.75-2.75 2.75-1.519 0-2.75-1.231-2.75-2.75 0-1.166.726-2.162 1.75-2.563v-4.875c-1.024-.4-1.75-1.397-1.75-2.563 0-1.519 1.231-2.75 2.75-2.75 1.519 0 2.75 1.231 2.75 2.75 0 1.166-.726 2.162-1.75 2.563m-1 8.687c.69 0 1.25-.56 1.25-1.25 0-.69-.56-1.25-1.25-1.25-.69 0-1.25.56-1.25 1.25 0 .69.56 1.25 1.25 1.25m0-10c.69 0 1.25-.56 1.25-1.25 0-.69-.56-1.25-1.25-1.25-.69 0-1.25.56-1.25 1.25 0 .69.56 1.25 1.25 1.25"/><path d="m10.501 2c1.381.001 2.499 1.125 2.499 2.506v5.931c1.024.4 1.75 1.397 1.75 2.563 0 1.519-1.231 2.75-2.75 2.75-1.519 0-2.75-1.231-2.75-2.75 0-1.166.726-2.162 1.75-2.563v-5.931c0-.279-.225-.506-.499-.506v.926c0 .346-.244.474-.569.271l-2.952-1.844c-.314-.196-.325-.507 0-.71l2.952-1.844c.314-.196.569-.081.569.271v.93m1.499 12.25c.69 0 1.25-.56 1.25-1.25 0-.69-.56-1.25-1.25-1.25-.69 0-1.25.56-1.25 1.25 0 .69.56 1.25 1.25 1.25"/></svg>
+
+</div>
+<span class="commit-info merge-requests" data-project-commit-path="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a/merge_requests.json">
+<span class="gl-spinner-container gl-vertical-align-middle" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-sm gl-spinner-dark gl-vertical-align-text-bottom!"></span></span>
+</span>
+</div>
+</div>
+
+<ul class="commit-ci-menu gl-display-flex gl-flex-grow-1 nav gl-tabs-nav" role="tablist"><li role="presentation" class="nav-item"><a role="tab" class="nav-link gl-tab-nav-item active gl-tab-nav-item-active" href="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a">Changes
+<span class="gl-badge badge badge-pill badge-muted sm gl-tab-counter-badge">2</span>
+</a></li></ul>
+<div class="js-diff-files-changed gl-py-3">
+<div class="files-changed-inner">
+<div class="inline-parallel-buttons gl-display-none gl-md-display-flex gl-relative">
+<a class="gl-button btn btn-md btn-default gl-display-none gl-sm-display-inline-block" href="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a?action=show&amp;controller=projects%2Fcommit&amp;id=019bc17f5c8dda1a56e771cdb2d750be5a5d886a&amp;namespace_id=libreoffice-team%2Flibreoffice&amp;project_id=libreoffice&amp;w=1"><span class="gl-button-text">
+Hide whitespace changes
+</span>
+
+</a>
+<div class="btn-group gl-ml-3">
+<a id="inline-diff-btn" class="gl-button btn btn-md btn-default selected" data-view-type="inline" href="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a?view=inline"><span class="gl-button-text">
+Inline
+</span>
+
+</a>
+<a id="parallel-diff-btn" class="gl-button btn btn-md btn-default " data-view-type="parallel" href="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a?view=parallel"><span class="gl-button-text">
+Side-by-side
+</span>
+
+</a>
+</div>
+</div>
+<div class="js-diff-stats-dropdown" data-added="1" data-changed="2" data-deleted="4" data-files="[{&quot;href&quot;:&quot;#64a345d222ea116d88862c3bec6afcb6e12baec7&quot;,&quot;title&quot;:&quot;control.in&quot;,&quot;name&quot;:&quot;control.in&quot;,&quot;path&quot;:&quot;control.in&quot;,&quot;icon&quot;:&quot;file-modified&quot;,&quot;iconColor&quot;:&quot;&quot;,&quot;added&quot;:1,&quot;removed&quot;:0},{&quot;href&quot;:&quot;#31bdbdee137209c320aa841560e5b42afde615e0&quot;,&quot;title&quot;:&quot;python3-uno.lintian-overrides&quot;,&quot;name&quot;:&quot;python3-uno.lintian-overrides&quot;,&quot;path&quot;:&quot;python3-uno.lintian-overrides&quot;,&quot;icon&quot;:&quot;file-modified&quot;,&quot;iconColor&quot;:&quot;&quot;,&quot;added&quot;:0,&quot;removed&quot;:4}]"></div>
+
+</div>
+</div>
+<div class="files">
+<div class="js-diffs-batch" data-diff-files-path="/libreoffice-team/libreoffice/libreoffice/-/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a/diff_files">
+<div class="gl-spinner-container gl-mt-4" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-md gl-spinner-dark gl-vertical-align-text-bottom!"></span></div>
+</div>
+</div>
+
+<div class="limited-width-notes">
+<ul class="notes main-notes-list timeline" data-testid="notes-list" id="notes-list">
+
+</ul>
+<div class="js-snippets-note-edit-form-holder"></div>
+<div class="snippets note-edit-form">
+<form class="edit-note common-note-form js-quick-submit" action="#" accept-charset="UTF-8" method="post"><input type="hidden" name="_method" value="put" autocomplete="off" /><input type="hidden" name="authenticity_token" value="8W6Umo51aE8mr13ErZhnzTtWmk3QhKXmrN4xlJ_hNJXRkeLHlzSIzkeWM4e_u5k2qVIGOIu3K3V1EMqsEm2MlQ" autocomplete="off" /><input type="hidden" name="target_id" id="target_id" value="" class="js-form-target-id" autocomplete="off" />
+<input type="hidden" name="target_type" id="target_type" value="" class="js-form-target-type" autocomplete="off" />
+<div class="flash-container"></div>
+<div class="md-area position-relative">
+<div class="md-header gl-px-3 gl-rounded-top-base gl-border-b gl-border-gray-100">
+<div class="gl-display-flex gl-align-items-center gl-flex-wrap gl-justify-content-space-between">
+<div class="md-header-toolbar gl-display-flex gl-py-3 gl-flex-wrap gl-row-gap-3">
+<button class="gl-button btn btn-sm btn-default btn-default-tertiary js-md-preview-button" value="preview" type="button"><span class="gl-button-text">
+Preview
+
+</span>
+
+</button><button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="**" data-md-shortcuts="[&quot;mod+b&quot;]" data-container="body" title="Add bold text (Ctrl+B)" aria-label="Add bold text (Ctrl+B)" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="bold-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#bold"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="_" data-md-shortcuts="[&quot;mod+i&quot;]" data-container="body" title="Add italic text (Ctrl+I)" aria-label="Add italic text (Ctrl+I)" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="italic-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#italic"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="~~" data-md-shortcuts="[&quot;mod+shift+x&quot;]" data-container="body" title="Add strikethrough text (Ctrl+⇧X)" aria-label="Add strikethrough text (Ctrl+⇧X)" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="strikethrough-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#strikethrough"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="&gt; " data-md-prepend="true" data-container="body" title="Insert a quote" aria-label="Insert a quote" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="quote-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#quote"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="`" data-md-block="```" data-container="body" title="Insert code" aria-label="Insert code" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="code-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#code"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="[{text}](url)" data-md-select="url" data-md-shortcuts="[&quot;mod+k&quot;]" data-container="body" title="Add a link (Ctrl+K)" aria-label="Add a link (Ctrl+K)" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="link-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#link"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="- " data-md-prepend="true" data-container="body" title="Add a bullet list" aria-label="Add a bullet list" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="list-bulleted-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#list-bulleted"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="1. " data-md-prepend="true" data-container="body" title="Add a numbered list" aria-label="Add a numbered list" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="list-numbered-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#list-numbered"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="- [ ] " data-md-prepend="true" data-container="body" title="Add a checklist" aria-label="Add a checklist" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="list-task-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#list-task"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip gl-display-none gl-mr-3" data-md-command="indentLines" data-md-shortcuts="[&quot;mod+]&quot;]" data-container="body" title="Indent line (Ctrl+])" aria-label="Indent line (Ctrl+])" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="list-indent-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#list-indent"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip gl-display-none gl-mr-3" data-md-command="outdentLines" data-md-shortcuts="[&quot;mod+[&quot;]" data-container="body" title="Outdent line (Ctrl+[)" aria-label="Outdent line (Ctrl+[)" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="list-outdent-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#list-outdent"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="&lt;details&gt;&lt;summary&gt;Click to expand&lt;/summary&gt;
+{text}
+&lt;/details&gt;" data-md-prepend="true" data-md-select="Click to expand" data-container="body" title="Add a collapsible section" aria-label="Add a collapsible section" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="details-block-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#details-block"></use></svg>
+
+</button>
+<button class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary js-md has-tooltip haml-markdown-button gl-mr-3" data-md-tag="| header | header |
+| ------ | ------ |
+| | |
+| | |" data-md-prepend="true" data-container="body" title="Add a table" aria-label="Add a table" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="table-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#table"></use></svg>
+
+</button>
+<button aria-label="Attach a file or image" class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary has-tooltip js-attach-file-button haml-markdown-button gl-mr-3" data-testid="button-attach-file" data-container="body" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="paperclip-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#paperclip"></use></svg>
+
+</button>
+
+<div class="full-screen">
+<button tabindex="-1" aria-label="Go full screen" class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary has-tooltip js-zen-enter" data-container="body" type="button"><svg class="s16 gl-icon gl-button-icon " data-testid="maximize-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#maximize"></use></svg>
+
+</button>
+</div>
+</div>
+</div>
+</div>
+<div class="md-write-holder">
+<div class="zen-backdrop">
+<textarea name="note[note]" id="note_note" data-testid="edit-note-field" class="note-textarea js-note-text js-task-list-field js-gfm-input js-autosize markdown-area" placeholder="Write a comment or drag your files here…">
+</textarea>
+<a class="zen-control zen-control-leave js-zen-leave gl-text-gray-500" href="#">
+<svg class="s16" data-testid="minimize-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#minimize"></use></svg>
+</a>
+</div>
+
+<div class="comment-toolbar gl-px-2 gl-display-flex gl-justify-content-end gl-rounded-bottom-left-base gl-rounded-bottom-right-base clearfix">
+<div class="content-editor-switcher gl-display-inline-flex gl-align-items-center">
+<a class="gl-button btn btn-icon btn-sm btn-default btn-default-tertiary gl-px-3!" rel="noopener noreferrer" target="_blank" href="/help/user/markdown"><svg class="s16 gl-icon gl-button-icon " data-testid="markdown-mark-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#markdown-mark"></use></svg>
+
+</a>
+</div>
+<span class="uploading-container gl-line-height-32 gl-font-sm">
+<span class="uploading-progress-container hide">
+<svg class="s16 gl-icon gl-vertical-align-text-bottom" data-testid="paperclip-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#paperclip"></use></svg>
+<span class="attaching-file-message">
+</span>
+<span class="uploading-progress">0%</span>
+<span class="gl-spinner-container gl-mr-2" role="status"><span aria-label="Loading" class="gl-spinner gl-spinner-sm gl-spinner-dark gl-vertical-align-text-bottom!"></span></span>
+</span>
+<span class="uploading-error-container hide">
+<span class="uploading-error-icon">
+<svg class="s16 gl-icon gl-vertical-align-text-bottom" data-testid="paperclip-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#paperclip"></use></svg>
+</span>
+<span class="uploading-error-message">
+</span>
+<button class="gl-button btn btn-md btn-link retry-uploading-link" type="button"><span class="gl-button-text">
+<span class="gl-button-text">
+Try again
+</span>
+
+</span>
+
+</button>or
+<button class="gl-button btn btn-md btn-link attach-new-file markdown-selector" type="button"><span class="gl-button-text">
+<span class="gl-button-text">
+attach a new file
+</span>
+
+</span>
+
+</button>.
+</span>
+<button class="gl-button btn btn-md btn-link button-cancel-uploading-files hide" type="button"><span class="gl-button-text">
+<span class="gl-button-text">
+Cancel
+</span>
+
+</span>
+
+</button></span>
+</div>
+
+
+</div>
+<div class="md md-preview-holder gl-px-5 js-md-preview hide" data-url="/libreoffice-team/libreoffice/libreoffice/preview_markdown"></div>
+<div class="referenced-commands hide"></div>
+<div class="referenced-users hide">
+<span>
+<svg class="s16" data-testid="warning-solid-icon"><use href="/assets/icons-0b41337f52be73f7bbf9d59b841eb98a6e790dfa1a844644f120a80ce3cc18ba.svg#warning-solid"></use></svg>
+You are about to add
+<strong>
+<span class="js-referenced-users-count">0</span>
+people
+</strong>
+to the discussion. Proceed with caution.
+</span>
+</div>
+</div>
+<div class="note-form-actions clearfix">
+<div class="settings-message note-edit-warning js-finish-edit-warning">
+Finish editing this message first!
+</div>
+<button class="gl-button btn btn-md btn-confirm js-comment-save-button" data-testid="save-comment-button" type="submit"><span class="gl-button-text">
+Save comment
+
+</span>
+
+</button><button class="gl-button btn btn-md btn-default note-edit-cancel" type="button"><span class="gl-button-text">
+Cancel
+
+</span>
+
+</button></div>
+</form></div>
+
+<div class="disabled-comment gl-text-center gl-text-secondary gl-mt-3">
+Please <a class="js-register-link" href="/users/sign_up?redirect_to_referer=yes">register</a> or <a class="js-sign-in-link" href="/users/sign_in?redirect_to_referer=yes">sign in</a> to comment
+</div>
+<script class="js-notes-data" type="application/json">{"notesUrl":"/libreoffice-team/libreoffice/libreoffice/noteable/commit/019bc17f5c8dda1a56e771cdb2d750be5a5d886a/notes","now":1717586817,"diffView":"inline","enableGFM":{"emojis":true,"members":true,"issues":true,"mergeRequests":true,"vulnerabilities":true,"epics":true,"milestones":true,"labels":true}}</script>
+<div id="js-report-abuse-drawer"></div>
+
+</div>
+</div>
+
+</main>
+</div>
+
+
+</div>
+</div>
+
+
+<script nonce="gQsCNrY/hSltkPbqmC7S2Q==">
+//<![CDATA[
+if ('loading' in HTMLImageElement.prototype) {
+ document.querySelectorAll('img.lazy').forEach(img => {
+ img.loading = 'lazy';
+ let imgUrl = img.dataset.src;
+ // Only adding width + height for avatars for now
+ if (imgUrl.indexOf('/avatar/') > -1 && imgUrl.indexOf('?') === -1) {
+ const targetWidth = img.getAttribute('width') || img.width;
+ imgUrl += `?width=${targetWidth}`;
+ }
+ img.src = imgUrl;
+ img.removeAttribute('data-src');
+ img.classList.remove('lazy');
+ img.classList.add('js-lazy-loaded');
+ img.dataset.testid = 'js-lazy-loaded-content';
+ });
+}
+
+//]]>
+</script>
+<script nonce="gQsCNrY/hSltkPbqmC7S2Q==">
+//<![CDATA[
+gl = window.gl || {};
+gl.experiments = {};
+
+
+//]]>
+</script>
+
+</body>
+</html>
+
diff --git a/debian/changelog b/debian/changelog
index 8a60279882..4b5ca23a54 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+libreoffice (4:24.2.4-1) unstable; urgency=medium
+
+ * New upstream release
+
+ * merge from Ubuntu:
+ [ Rico Tzschichholz ]
+ Make sure ucf is available before installing python3-uno
+
+ -- Rene Engelhard <rene@debian.org> Wed, 05 Jun 2024 13:30:31 +0200
+
libreoffice (4:24.2.3-2) unstable; urgency=medium
* debian/patches/use-PyConfig.diff: backport from master;
diff --git a/debian/control b/debian/control
index 1724e33f68..e6abbf21b4 100644
--- a/debian/control
+++ b/debian/control
@@ -1022,6 +1022,7 @@ Depends: libreoffice-common (>= 1:7.0.0~alpha~),
${misc:Depends},
${python3:Depends},
${shlibs:Depends}
+Pre-Depends: ucf, awk
Conflicts: python-uno
Replaces: libreoffice-common (<< 1:4.4.0~beta2),
libreoffice-core (= 1:4.3.0~beta1-1)
diff --git a/debian/control.in b/debian/control.in
index da77b5243e..0966a7f0c2 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -745,6 +745,7 @@ Depends: libreoffice-core-nogui (= ${binary:Version}) | libreoffice-core (= ${bi
${misc:Depends},
${python3:Depends},
${shlibs:Depends}
+Pre-Depends: ucf, awk
Conflicts: python-uno
Replaces: libreoffice-core (= 1:4.3.0~beta1-1), libreoffice-common (<< 1:4.4.0~beta2)
Build-Profiles: <!nopython>
diff --git a/debian/python3-uno.lintian-overrides b/debian/python3-uno.lintian-overrides
index 69225ca354..2b53a2627c 100644
--- a/debian/python3-uno.lintian-overrides
+++ b/debian/python3-uno.lintian-overrides
@@ -1,6 +1,2 @@
# "aged out" due to debhelpers changelog trimming (see #1021502)
python3-uno: debian-news-entry-has-unknown-version 1:3.5.2-2 [usr/share/doc/python3-uno/NEWS.Debian.gz:1]
-# the old package does have a dependency on ucf. the ucf snippets are only ran on upgrades
-# which means that the ucf installed back then is still there. No need for the new package to depend
-# on ucf just for this
-python3-uno: maintainer-script-needs-depends-on-ucf ucf (does not satisfy ucf) [preinst:15]
diff --git a/debian/rules b/debian/rules
index 346905ec1f..3bb8ef4788 100755
--- a/debian/rules
+++ b/debian/rules
@@ -83,7 +83,7 @@ lo_sources_ver=$(shell grep AC_INIT $(SOURCE_TREE)/configure.ac | grep documentf
# NOT in proper libreoffice-3-6 branch
# use ./g checkout -b tag-libreoffice-3.6.2.1 libreoffice-3.6.2.1
GIT_TAG=libreoffice-$(lo_sources_ver)
-GIT_BRANCH=libreoffice-24-2-3
+GIT_BRANCH=libreoffice-24-2-4
endif
ifeq "$(USE_SOURCE_TARBALLS)" "y"
lo_sources_ver=$(shell cat $(CURDIR)/sources.ver | cut -d= -f2)