Please add python3_12 support. Thanks. (Needed to build qbittorrent-4.6.7 with libtorrent-rasterbar-1.2.19) Reproducible: Always
qbittorrent-4.6.7 has >=net-libs/libtorrent-rasterbar-1.2.19, so why not use current stable 2.0.10?
(In reply to Andreas Sturmlechner from comment #1) > qbittorrent-4.6.7 has >=net-libs/libtorrent-rasterbar-1.2.19, so why not use > current stable 2.0.10? I wanted to give it a try with this previous libtorrent-rasterbar version to see if it can help to fix the memory usage issues. ( https://github.com/arvidn/libtorrent/issues/6667 ) CMakeLists.txt says both can be used: set(minLibtorrent1Version 1.2.19) set(minLibtorrentVersion 2.0.10) But if that's not recommended to build it against this "old" libtorrent then maybe the qbittorrent ebuild should advertise >=net-libs/libtorrent-rasterbar-2.0.10 Because as of now it is not possible to use net-libs/libtorrent-rasterbar-1.2.19 anyway because of missing python3_12.
(In reply to David Duchesne from comment #2) > (But if that's not recommended to build it against this "old" libtorrent then > maybe the qbittorrent ebuild should advertise > >=net-libs/libtorrent-rasterbar-2.0.10 No, I'm not saying it is not recommended, I don't know about qbittorrent. It's just unrealistic for the old version to receive updates, more likely it'll just be dropped. (In reply to David Duchesne from comment #2) > Because as of now it is not possible to use > net-libs/libtorrent-rasterbar-1.2.19 anyway because of missing python3_12. Of course it is possible, when setting the necessary python (3_11) flag and potentially on python deps, but a bit of a hassle.
> Of course it is possible, when setting the necessary python (3_11) flag and > potentially on python deps, but a bit of a hassle. Indeed, you're right. I was afraid to have to turn it on and bring back python 3_11 on my system. :) It turns out it is even simpler than that, I noticed an old libtorrent-rasterbar entry in my package.use : # required by net-p2p/deluge-2.0.3-r5::gentoo[python_single_target_python3_7] # required by deluge (argument) >=net-libs/libtorrent-rasterbar-1.2.6 python It turns out it was only really needed for deluge (which I don't use anymore), qbittorrent-4.6.7 doesn't need libtorrent-rasterbar-1.2.19[python] I'm going to give it a try with libtorrent-rasterbar-1.2.19 then. Sorry for the noise! I'm closing this bug.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ca8d0618e75d6e1f08a42bcc1f804948d04521 commit 85ca8d0618e75d6e1f08a42bcc1f804948d04521 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-11-15 09:12:27 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-11-15 20:19:22 +0000 net-libs/libtorrent-rasterbar: drop 1.2.19 Closes: https://bugs.gentoo.org/943525 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-libs/libtorrent-rasterbar/Manifest | 1 - .../libtorrent-rasterbar-1.2.19.ebuild | 70 ---------------------- 2 files changed, 71 deletions(-)