[Pkg-owncloud-maintainers] Bug#796744: jessie-pu: package owncloud-client/1.7.0~beta1+really1.6.4+dfsg-1

Sandro Knauß bugs at sandroknauss.de
Sun Aug 23 20:26:34 UTC 2015


Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org at packages.debian.org
Usertags: pu

Hey,

the version 1.6.4+dfsg-1 of owncloud client can't interact with owncloud
server > 8.1 [#791721]. This versionnumber 1.7.0~beta1+really1.6.4+dfsg-1
is created by acident. It is simply the upstream version 1.6.4. The
prefix is only needed, becuase one time 1.7.0~beta1 was push to unstable
instead of experimental.

The problem is so far that upstream server checks the version of the client
and disallows the connection with an older client (< 1.7). Upstream says,
that they do it, because the older client is very unstable und not
reliable. It is so far possible to disable this feature on the server.

As far as I see different solutions to improve:
* Either we say, okay client+server from stable works together and do
  nothing.

* Mention the needed change in the stable package.
* Ship a new version via stable
* Ship a version in backports, you only need the client when a new
  server is used.

I think the best UX would be shipping the new client to stable, but I
want to hear yout opition about this issue.

So far as I looked at the code it is very hard to extract a subset to
cherrypick, there were overall improvments were made.

I didn't prepare anything for the request so far, because I want to
wait, till I know what possibilities you see. For sure we have to rebuild
owncloud-client another time with qt4 for stable. Because qt5 shipped in
stable is not current enough.

As diff of the upstream:

git clone git://anonscm.debian.org/pkg-owncloud/owncloud-client.git
cd owncloud-client
git diff upstream/1.6.4+dfsg..upstream/1.7.1+dfsg --stat csync src
 188 files changed, 8362 insertions(+), 5347 deletions(-)

Please feel to ask anything, if you missing informations.

Regards,

sandro

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (450, 'unstable'), (110, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-rc5-siduction-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the Pkg-owncloud-maintainers mailing list