Bug #2915
Housekeeping #3018: Various uninstallable packages should be fixed, dropped, or blacklisted.
Packaging Request #2874: [python2-*]: multiple packages dropped from arch
libusb update breaks calibre3
0%
Description
[mzo@host ~]$ sudo pacman -Syu
:: Sincronizando las bases de datos de los paquetes...
libre está actualizado
core está actualizado
extra está actualizado
community está actualizado
pcr está actualizado
:: Iniciando actualización completa del sistema...
resolviendo dependencias...
buscando conflictos entre paquetes...
error: no se pudo preparar la operación (no se pudieron satisfacer las dependencias)
:: instalando libusb (1.0.23-3) se rompe la dependencia con «libusbx», necesaria para el paquete calibre3
Related issues
History
Updated by freemor over 2 years ago
Hmmm... Looks like this wont just be a simple rebuild.
bumped the version, chanfed 'libusbx' to 'libusb', tried to build and:
| ==> ERROR: Could not create a full list of packages, exiting. | This is likely caused by a dependency that could not be found. | > error: target not found: python2-apsw | > error: target not found: python2-css-parser | > error: target not found: python2-html2text | > error: target not found: python2-html5-parser | > error: target not found: python2-mechanize | > error: target not found: python2-netifaces | > error: target not found: python2-pyqt5 | > error: target not found: python2-regex
It looks like a lot of the Python2 stuff has gone missing. Since those are [unresolvable] I couldn't use pactree to see their depends. But I'm guessing that they each have a few opf their own that may now be missing.
Updated by freemor over 2 years ago
- Related to Packaging Request #2874: [python2-*]: multiple packages dropped from arch added
Updated by eschwartz over 2 years ago
(Yes, the linked ticket prevents rebuilding calibre3 until the dependencies are re-added to parabola.)
Updated by jschwart over 2 years ago
To work around the issue for now:
# pacman -Syu --ignore calibre3 --ignore libusb
Updated by oaken-source over 2 years ago
I can't recommend the "workaround" posted above. partial upgrades are dangerous and have a real potential to break other stuff.
calibre3 is aging pretty badly, due to its dependencies on python2. Unfortunately, due to newer versions depending on qt-webengine, we can't really bring it up to date without massive time investment. As it stands, we might have to think about dropping calibre alltogether.
Updated by bill-auger over 2 years ago
- Related to deleted (Packaging Request #2874: [python2-*]: multiple packages dropped from arch)
Updated by bill-auger almost 2 years ago
- Related to Bug #3042: [calibre3]: unable to satisfy dependency 'python2-*' and 'libusbx'. added