You are not logged in.
Pages: 1
Topic closed
Hi there,
When trying to update the whole system, I'm getting the following error:
python2-ubuntuone-storageprotocol: installing python2-protobuf (3.0.2-2) breaks dependency 'protobuf-python'
Tried to uninstall and update --force, but I get the same error.
Any thoughts on how to fix it?
Thanks,
D
Last edited by dicaiopolis (2016-11-23 10:42:48)
Offline
And what, exactly, is python2-ubuntuone-storageprotocol?
Offline
And what, exactly, is python2-ubuntuone-storageprotocol?
Library for the Ubuntu One storage protocol, which is written using google protocol buffers, and
some wrapper libraries in python
Offline
Specifically, what is the package. As in where is it from? It needs fixed.
Offline
Specifically, what is the package. As in where is it from? It needs fixed.
The package seems to be python2-ubuntuone-storageprotocol. I can find it locally (pacman -Qs...), but not in the repos...
It can be found here:
https://archive.archlinux.org/packages/ … eprotocol/
Solved: just uninstalled ubuntu-one
Last edited by dicaiopolis (2016-11-23 10:42:31)
Offline
Why do you have it installed? As far as I know ubuntuone doesn't exist anymore, therefore simply remove the package.
Offline
This is a dependency problem. Is the error message complete or is there a version number that you have forget. Anyway, it should work after you uninstall python2-protobuf protobuf-python which are not official packages (try to reinstall them afterward).
The "--force" option means to allow pacman to overwrite files. According to the files that will be overwritten, you can end up with a non-functional (maybe unbootable) system; using "--force" means that you are OK with it.
To ignore a dependency error, you should use the "-dd' flags. Any package affected by the dependency problem will be broken; "-dd" means that you are OK with it. You can check the dependencies afterward by using the "pacman -Dk" (unless of course, you have broken essential packages).
These options should only be used when you know what you are doing, for example because you know the files that will be overwritten and you know it is harmless. Using it blindly will break things, and if you do not know exactly what will broke, you are good for reinstalling if you want a reliable system.
Last edited by olive (2016-11-23 10:55:17)
Offline
People,
Thanks for the tips.
Offline
I have the same problem, but am unable to remove ubuntu-one.
Tried:
[franz@localhost ~]$ sudo pacman -Rs ubuntuone-*
error: target not found: ubuntuone-*
[franz@localhost ~]$ sudo pacman -Rs ubuntu-one
error: target not found: ubuntu-one
[franz@localhost ~]$ sudo pacman -Rs ubuntuone
error: target not found: ubuntuone
Any idea?
Thanks
Offline
The package-name is python2-ubuntuone-storageprotocol, not ubuntuone, not ubuntu-one. Use pacman -Q and find out what Needs to be removed.
Offline
1) Open a new thread and reference this one, as it was already marked "solved".
2) Original poster never tried to issue any of the commands you are listing.
3) have you seen what packages were installed with "ubuntu" in the name?
pacman -Qs ubuntu
Matt
"It is very difficult to educate the educated."
Offline
If you're getting the same error, why aren't you trying to remove python2-ubuntuone-storageprotocol which is explicitly listed in the error message?
EDIT: Too slow.
Last edited by WorMzy (2016-11-28 13:47:18)
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
As this thread is marked solved, I'll go ahead and close it. Discussion continues here https://bbs.archlinux.org/viewtopic.php?id=220067
Edit: dicaiopolis, if you wish this thread reopened, please go ahead and use the report function.
Last edited by ewaller (2016-11-28 16:52:06)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Pages: 1
Topic closed