Custom Query (2447 matches)
Results (295 - 297 of 2447)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#3458 | Upstream | "move completed to" doesn't work | ||
Description |
When a torrent finishes, it doesn't get moved to the "completed" path anymore. This worked fine at some point. Pretty sure it worked fine before in this same version. The path is writable and the log doesn't say anything. |
|||
#3469 | Upstream | Files can't be moved | ||
Description |
Ubuntu 21.04, Deluge 2.0.3, libtorrent: 1.2.9.0 Files cannot be moved, either via the "move completed to" setting, or manually via the GUI "Move Download Folder" function. The problem seems to be in in the 'move_storage' function in LibTorrent 1.2.9, per the fix in 1.2.10: https://github.com/arvidn/libtorrent/releases/tag/libtorrent-1.2.10 It seems to confirm bugs #3458 new bug "move completed to" doesn't work https://dev.deluge-torrent.org/ticket/3458 #3457 new bug "Move Download Folder" does nothing https://dev.deluge-torrent.org/ticket/3457 Note that this problem came up for me after upgrading Ubuntu from 20.10 to 21.04. I don't want to be a whiner, but this bug is a show-stopper for me, as it means that I can't file any new torrents on my media server. This seems to be a matter of just updating the version of LibTorrent. Any advice on how I can do that without building from source myself would be gratefully appreciated! Debug log when attempting to "Move Download Folder": (Cut & paste from xterm, with the 'move_storage' lines highlighted, so any formatting problems are my fault): =============================================================================================== Unhandled error in Deferred: 21:08:04 [CRITICAL][twisted :154 ] Unhandled error in Deferred: Traceback (most recent call last):
--- <exception caught here> ---
* File "/usr/lib/python3/dist-packages/deluge/core/core.py", line 691, in move_storage * if not self.torrentmanager[torrent_id].move_storage(dest): * File "/usr/lib/python3/dist-packages/deluge/core/torrent.py", line 1248, in move_storage * self.handle.move_storage(dest, flags=2) Boost.Python.ArgumentError: Python argument types in
did not match C++ signature:
Temporarily disabling observer LegacyLogObserverWrapper(<bound method TwistedLoggingObserver.emit of <deluge.log.TwistedLoggingObserver object at 0x7fb2264a1370>>) due to exception: [Failure instance: Traceback: <class 'TypeError'>: findCaller() takes from 1 to 2 positional arguments but 3 were given /usr/lib/python3/dist-packages/deluge/ui/gtk3/menubar.py:368:on_dialog_response_event /usr/lib/python3/dist-packages/twisted/internet/defer.py:962:__del /usr/lib/python3/dist-packages/twisted/logger/_logger.py:190:failure /usr/lib/python3/dist-packages/twisted/logger/_logger.py:144:emit --- <exception caught here> --- /usr/lib/python3/dist-packages/twisted/logger/_observer.py:131:__call /usr/lib/python3/dist-packages/twisted/logger/_legacy.py:93:__call /usr/lib/python3/dist-packages/deluge/log.py:204:emit /usr/lib/python3.9/logging/init__.py:1493:critical /usr/lib/python3.9/logging/init__.py:1577:_log ] Traceback (most recent call last):
--- <exception caught here> ---
builtins.TypeError: findCaller() takes from 1 to 2 positional arguments but 3 were given =============================================================================================== |
|||
#3470 | Fixed | Setproctitle not opt-dep. | ||
Description |
As title, the code in deluge using setproctitle, uses it in optional manner, but it's "hardcoded" for install in setup.py(and requirements.txt but ok there I guess, maybe add comment though) under 'install_requires'. Only stumbled upon this one, and didn't check if other optional deps have same issue. Thanks in advance. |