I'm experiencing dependency problems on Deepin (Debian/Ubuntu based), which are the following:
Perhaps neither of it is a owncloud problem, but I heard @lazawan could perhaps help :)
Thanks!
@igormcoelho Thanks for opening the issue. What is the Debian version you tested?
I performed a quick test using a Docker container:
docker run -ti --rm debian:9
I followed the instructions linked here:
https://owncloud.org/download/#owncloud-desktop-client-linux
root@654d0c560587:/# owncloudcmd -v
ownCloud version 2.5.1 (build 10450)
Git revision d1e6fd700210c3f6502507065d59248e47bf8362
Using Qt 5.10.1, built against Qt 5.10.1
Using 'OpenSSL 1.0.2q 20 Nov 2018'
root@654d0c560587:/# history
1 apt update && apt install wget -y && apt-get install gnupg2 --no-install-recommends -y
2 wget -nv https://download.opensuse.org/repositories/isv:ownCloud:desktop/Debian_9.0/Release.key -O Release.key
3 apt-key add - < Release.key
4 apt-get update
5 echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_9.0/ /' > /etc/apt/sources.list.d/isv:ownCloud:desktop.list
6 apt-get update
7 apt-get install owncloud-client
8 owncloudcmd -v
9 history
Could you describe in detail how to reproduce the dependency issues?
I've tried on Deepin 15.8: https://www.deepin.org/en/
Deepin is debian-based, but it's not debian or ubuntu itself... many people don't know it yet, but it's really beautiful (I changed from debian -> ubuntu -> deepin) :smile:
I usually install rare packages using latest ubuntu repo, and it's always compatible, so my problem was to install 2.5.1. For 2.4.0 I used Ubuntu 18.04 repo, I'll try again with Debian 9.0 and report back.
Ok, now I managed to install 2.5.1, using Debian 9 repository \o/
However, natilus-owncloud is still broken (In portuguese nautilus-owncloud : Depends: owncloud-client (< 2.4.1+dfsg-1.1.1~) but 2.5.1.10973+oc-10450 will be installed):
#apt install nautilus-owncloud
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:
Os pacotes a seguir têm dependências desencontradas:
nautilus-owncloud : Depende: owncloud-client (< 2.4.1+dfsg-1.1.1~) mas 2.5.1.10973+oc-10450 está para ser instalado
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.
Interesting is that same thing happens with dolphin:
dolphin-owncloud : Depende: libowncloudsync0 (= 2.4.1+dfsg-1.1) mas 2.5.1.10973+oc-10450 está para ser instalado
Thanks for the details. We'll try to check the file manager extensions…
@igormcoelho @michaelstingl
nautilus-owncloud wrong name, correct owncloud-client-nautilus:
http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_9.0/all/
That's strange, this package does not exist here:
#apt-get install owncloud-client-nautilus
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
O pacote owncloud-client-nautilus não está disponível, mas é referenciado por outro pacote.
Isto pode significar que o pacote está faltando, ficou obsoleto ou
está disponível somente a partir de outra fonte
E: O pacote 'owncloud-client-nautilus' não tem candidato para instalação
Ohh, this is very, very strange... when I removed owncloud-client-data (#apt-get remove owncloud-client-data) the option to install owncloud-client-nautilus finally appeared!
Now it's working, thanks a lot @ho4ho @michaelstingl :)
Most helpful comment
@igormcoelho @michaelstingl
nautilus-owncloudwrong name, correctowncloud-client-nautilus:http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_9.0/all/