Summary: | net-p2p/qbittorrent and net-p2p/deluge trigger net-libs/libtorrent-rasterbar slot conflict | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Optimus <optimusgd> |
Component: | Current packages | Assignee: | Mikle Kolyada (RETIRED) <zlogene> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | candrews, jstein, paolo.pedroni, proxy-maint, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://github.com/deluge-torrent/deluge/pull/312 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Optimus
2021-10-23 22:28:43 UTC
Deluge genuinely needs an older version of rasterbar and I don’t think it’s possible to satisfy both qbittorrent and deluge’a requirements simultaneously. (In reply to Sam James from comment #1) > Deluge genuinely needs an older version of rasterbar and I don’t think it’s > possible to satisfy both qbittorrent and deluge’a requirements > simultaneously. So maybe we need different slots for net-libs/libtorrent-rasterbar? First for net-libs/libtorrent-rasterbar-1.XX.XX and second for net-libs/libtorrent-rasterbar-2.XX.XX? Looks like we are already have subslots in libtorrent-rasterbar, 1.2.XX have SLOT="0/10" and 2.0.XX SLOT="0/2.0".
qbittorrent ebuild has too wild mask in dependency
>=net-libs/libtorrent-rasterbar-1.2.12:0=
and deluge hasn't slot in dependency at all
net-libs/libtorrent-rasterbar[python,${PYTHON_USEDEP}]
(In reply to Optimus from comment #3) > Looks like we are already have subslots in libtorrent-rasterbar, 1.2.XX have > SLOT="0/10" and 2.0.XX SLOT="0/2.0". > Yeah, subslots are in use here. But there's no reason to believe that this package can be installed in _parallel_ safely. > qbittorrent ebuild has too wild mask in dependency > > >=net-libs/libtorrent-rasterbar-1.2.12:0= > This is fine, because qbittorrent works with newer versions AFAIK. > and deluge hasn't slot in dependency at all > > net-libs/libtorrent-rasterbar[python,${PYTHON_USEDEP}] This is fine, it does have a < dep though in newer versions? |