Path: csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Agustin Martin Newsgroups: linux.debian.bugs.dist Subject: Bug#1063190: closing 1063190 [owncloud-client+t64 RC] Date: Tue, 09 Jul 2024 10:00:01 +0200 Message-ID: References: X-Original-To: 1063190@bugs.debian.org X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Tue Jul 9 07:51:10 2024 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: -1.9 Reply-To: Agustin Martin , 1063190@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: ownCloud for Debian maintainers X-Debian-Pr-Message: followup 1063190 X-Debian-Pr-Package: src:owncloud-client X-Debian-Pr-Keywords: patch sid trixie X-Debian-Pr-Source: owncloud-client MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="51L4UV6Jub/llEtL" Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Greylist: delayed 31645 seconds by postgrey-1.36 at buxtehude; Tue, 09 Jul 2024 07:48:16 UTC X-Debian-Message: from BTS X-Mailing-List: archive/latest/1846090 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 145 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 9 Jul 2024 09:48:14 +0200 X-Original-Message-ID: X-Original-References: <1718055980-3011-bts-peb@debian.org> <170715072106.954963.3665536211828735853.reportbug@poseidon> <6c2e3637-b2e3-369e-5e0c-796fa4c4ad84@debian.org> <170715072106.954963.3665536211828735853.reportbug@poseidon> <6c2e3637-b2e3-369e-5e0c-796fa4c4ad84@debian.org> Xref: csiph.com linux.debian.bugs.dist:1203676 --51L4UV6Jub/llEtL Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit On Fri, Jun 28, 2024 at 12:58:52PM +0200, Andreas Beckmann wrote: > Control: found -1 5.2.1.13040+dfsg-2 > > On Tue, 25 Jun 2024 15:36:40 +0200 Agustin Martin > wrote: > > On Mon, Jun 10, 2024 at 11:46:20PM +0200, Pierre-Elliott Bécue wrote: > > > close 1063190 > thanks > > > > Hi, Pierre-Elliott > > > > owncloud-client seems still not in testing because of #1063190. > > > > Missing version in bug closing? > > The 5.x uploads have reverted the t64 renaming of libowncloudsync0 to > libowncloudsync0t64 without any explanation why the transition would not be > needed for this package. > The t64 nmu needs to be reinstated before this package can migrate to > testing. Hi, Thanks for the clarification. Seems that qt6 transition was handled in experimental in parallel to t64 changes and that t64 stuff went finally missing when upgrading owncloud-client from experimental. I am attaching a possible patch for current owncloud-client 5.2.1.13040+dfsg-2. It is based on Lucas and Benjamin patches and (hopefully) updated for current owncloud-client package. This patch does not include the associated debian/changelog entry. Hope this helps. -- Agustin --51L4UV6Jub/llEtL Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename="0001-Adapt-previous-nmu_owncloud-client.debdiff-to-new-5..patch" Content-Transfer-Encoding: 8bit From 371901b1e6cf3fdbc3833e9c76a982a45b9dcfec Mon Sep 17 00:00:00 2001 From: Agustin Martin Domingo Date: Mon, 8 Jul 2024 16:36:30 +0200 Subject: [PATCH] Adapt previous nmu_owncloud-client.debdiff to new 5.2.1.13040+dfsg-2 version (#1063190). Original nmu_owncloud-client.debdiff by Lucas Kanashiro and Benjamin Drung. Adapted for 5.2.1.13040+dfsg-2 using qt6. Signed-off-by: Agustin Martin Domingo --- debian/control | 16 +++++++++------- ...sync0.install => libowncloudsync0t64.install} | 0 debian/libowncloudsync0t64.lintian-overrides | 3 +++ 3 files changed, 12 insertions(+), 7 deletions(-) rename debian/{libowncloudsync0.install => libowncloudsync0t64.install} (100%) create mode 100644 debian/libowncloudsync0t64.lintian-overrides diff --git a/debian/control b/debian/control index dbabf8c..39329f9 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,8 @@ Section: net Priority: optional Maintainer: ownCloud for Debian maintainers Uploaders: Pierre-Elliott Bécue -Build-Depends: cmake, +Build-Depends: dpkg-dev (>= 1.22.5), + cmake, debhelper-compat (= 13), extra-cmake-modules, libkdsingleapplication-qt6-dev, @@ -22,7 +23,7 @@ Homepage: https://owncloud.org/sync-clients/ Package: owncloud-client Architecture: any Multi-Arch: no -Depends: libowncloudsync0 (= ${binary:Version}), +Depends: libowncloudsync0t64 (= ${binary:Version}), libqt6sql6-sqlite, libqt6svg6, ${misc:Depends}, @@ -40,12 +41,13 @@ Description: folder synchronization with an ownCloud server - GUI owncloud-client provides the graphical client specialising in synchronizing with cloud storage provided by ownCloud. -Package: libowncloudsync0 +Package: libowncloudsync0t64 +Provides: ${t64:Provides} Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} -Replaces: libocsync0 -Breaks: libocsync0 +Replaces: libowncloudsync0, libocsync0 +Breaks: libowncloudsync0 (<< ${source:Version}), libocsync0 Section: libs Description: ownCloudSync folder synchronization - libraries The ownCloudSync system lets you always have your latest files wherever @@ -60,7 +62,7 @@ Description: ownCloudSync folder synchronization - libraries Package: libowncloudsync-dev Architecture: any Multi-Arch: same -Depends: libowncloudsync0 (= ${binary:Version}), ${misc:Depends} +Depends: libowncloudsync0t64 (= ${binary:Version}), ${misc:Depends} Replaces: libocsync-dev Breaks: libocsync-dev Section: libdevel @@ -88,7 +90,7 @@ Description: ownCloudSync folder synchronization - shared data Package: owncloud-client-cmd Architecture: any -Depends: libowncloudsync0 (= ${binary:Version}), +Depends: libowncloudsync0t64 (= ${binary:Version}), libqt6sql6-sqlite, ${misc:Depends}, ${shlibs:Depends} diff --git a/debian/libowncloudsync0.install b/debian/libowncloudsync0t64.install similarity index 100% rename from debian/libowncloudsync0.install rename to debian/libowncloudsync0t64.install diff --git a/debian/libowncloudsync0t64.lintian-overrides b/debian/libowncloudsync0t64.lintian-overrides new file mode 100644 index 0000000..6d50bcf --- /dev/null +++ b/debian/libowncloudsync0t64.lintian-overrides @@ -0,0 +1,3 @@ +#The lib is so unstable, that it makes no sense to ship symbolfiles +libowncloudsync0t64: no-symbols-control-file usr/lib/*/libowncloud*.so.* +libowncloudsync0t64: package-name-doesnt-match-sonames libowncloud-csync0 libowncloudResources0 libowncloudsync0 -- 2.45.2 --51L4UV6Jub/llEtL--