โญโ Downloadingโฆ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Total Packages: 0/364 โ
โ Starting Downloadsโฆ โ
โ Time Remaining: -:--:-- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ 0.0% โข 0.0/229.5 MB โข ? โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Traceback (most recent call last) โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ /usr/lib/python3/dist-packages/nala/nala.py:275 in dist_upgrade โ
โ โ
โ 272 ) -> None: โ
โ 273 โ """Upgrade alias.""" โ
โ 274 โ arguments.full_upgrade = True โ
โ โฑ 275 โ upgrade( โ
โ 276 โ โ exclude, โ
โ 277 โ โ purge, โ
โ 278 โ โ debug, โ
โ โ
โ โญโโโโโโโโโ locals โโโโโโโโโโโฎ โ
โ โ assume_yes = None โ โ
โ โ auto_remove = None โ โ
โ โ debug = None โ โ
โ โ download_only = None โ โ
โ โ dpkg_option = [] โ โ
โ โ exclude = [] โ โ
โ โ fix_broken = None โ โ
โ โ full_upgrade = None โ โ
โ โ install_recommends = None โ โ
โ โ install_suggests = None โ โ
โ โ man_help = None โ โ
โ โ purge = None โ โ
โ โ raw_dpkg = None โ โ
โ โ remove_essential = None โ โ
โ โ simple = None โ โ
โ โ update = None โ โ
โ โ verbose = None โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/nala.py:384 in upgrade โ
โ โ
โ 381 โ โ auto_remover(cache, nala_pkgs) โ
โ 382 โ โ get_changes(cache, nala_pkgs, "upgrade") โ
โ 383 โ โ
โ โฑ 384 โ _upgrade(exclude) โ
โ 385 โ
โ 386 โ
โ 387 @nala.command(help=_("Install packages.")) โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ _upgrade = <function upgrade.<locals>._upgrade at 0x7f82a3363420> โ โ
โ โ assume_yes = None โ โ
โ โ auto_remove = None โ โ
โ โ debug = None โ โ
โ โ download_only = None โ โ
โ โ dpkg_option = [] โ โ
โ โ exclude = [] โ โ
โ โ fix_broken = None โ โ
โ โ full_upgrade = None โ โ
โ โ install_recommends = None โ โ
โ โ install_suggests = None โ โ
โ โ man_help = None โ โ
โ โ purge = None โ โ
โ โ raw_dpkg = None โ โ
โ โ remove_essential = None โ โ
โ โ simple = None โ โ
โ โ update = None โ โ
โ โ verbose = None โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/nala.py:382 in _upgrade โ
โ โ
โ 379 โ โ โ ) โ
โ 380 โ โ โ
โ 381 โ โ auto_remover(cache, nala_pkgs) โ
โ โฑ 382 โ โ get_changes(cache, nala_pkgs, "upgrade") โ
โ 383 โ โ
โ 384 โ _upgrade(exclude) โ
โ 385 โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ _upgrade = <function upgrade.<locals>._upgrade at 0x7f82a3363420> โ โ
โ โ cache = <nala.cache.Cache object at 0x7f82a3367fb0> โ โ
โ โ cand = <Version: package:'megasync' version:'4.11.0-3.1'> โ โ
โ โ exclude = [] โ โ
โ โ is_upgrade = ( โ โ
โ โ โ <Package: name:'accountsservice' architecture='amd64' id:384>, โ โ
โ โ โ <Package: name:'adwaita-qt' architecture='amd64' id:700>, โ โ
โ โ โ <Package: name:'apache2' architecture='amd64' id:591>, โ โ
โ โ โ <Package: name:'apache2-bin' architecture='amd64' id:1682>, โ โ
โ โ โ <Package: name:'apache2-utils' architecture='amd64' id:1684>, โ โ
โ โ โ <Package: name:'apparmor' architecture='amd64' id:1969>, โ โ
โ โ โ <Package: name:'aria2' architecture='amd64' id:1492>, โ โ
โ โ โ <Package: name:'aspell' architecture='amd64' id:1094>, โ โ
โ โ โ <Package: name:'at-spi2-core' architecture='amd64' id:3117>, โ โ
โ โ โ <Package: name:'avahi-daemon' architecture='amd64' id:2088>, โ โ
โ โ โ ... +355 โ โ
โ โ ) โ โ
โ โ nested_cache = None โ โ
โ โ pkg = <Package: name:'xxd' architecture='amd64' id:10801> โ โ
โ โ protected = set() โ โ
โ โ versions = <VersionList: ['4.11.0-3.1', '4.9.4-3.1']> โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/install.py:411 in get_changes โ
โ โ
โ 408 โ if arguments.raw_dpkg: โ
โ 409 โ โ term.restore_locale() โ
โ 410 โ โ
โ โฑ 411 โ download_pkgs(pkgs) โ
โ 412 โ write_history(cache, nala_pkgs, operation) โ
โ 413 โ start_dpkg(cache, nala_pkgs) โ
โ 414 โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ cache = <nala.cache.Cache object at 0x7f82a3367fb0> โ โ
โ โ nala_pkgs = PackageHandler( โ โ
โ โ โ autoremoved={'libappstreamqt2'}, โ โ
โ โ โ user_explicit=[], โ โ
โ โ โ local_debs=[], โ โ
โ โ โ not_needed=[], โ โ
โ โ โ delete_pkgs=[], โ โ
โ โ โ install_pkgs=[], โ โ
โ โ โ reinstall_pkgs=[], โ โ
โ โ โ upgrade_pkgs=[ โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='accountsservice', โ โ
โ โ โ โ โ version='23.13.9-5+b1', โ โ
โ โ โ โ โ size=89404, โ โ
โ โ โ โ โ old_version='23.13.9-5' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='adwaita-qt', โ โ
โ โ โ โ โ version='1.4.2-3+b1', โ โ
โ โ โ โ โ size=93000, โ โ
โ โ โ โ โ old_version='1.4.2-3' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='apache2', โ โ
โ โ โ โ โ version='2.4.58-1+b1', โ โ
โ โ โ โ โ size=212452, โ โ
โ โ โ โ โ old_version='2.4.58-1' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='apache2-bin', โ โ
โ โ โ โ โ version='2.4.58-1+b1', โ โ
โ โ โ โ โ size=1375452, โ โ
โ โ โ โ โ old_version='2.4.58-1' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='apache2-utils', โ โ
โ โ โ โ โ version='2.4.58-1+b1', โ โ
โ โ โ โ โ size=205060, โ โ
โ โ โ โ โ old_version='2.4.58-1' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='apparmor', โ โ
โ โ โ โ โ version='3.0.12-1+b2', โ โ
โ โ โ โ โ size=627988, โ โ
โ โ โ โ โ old_version='3.0.12-1+b1' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='aria2', โ โ
โ โ โ โ โ version='1.37.0+debian-1+b1', โ โ
โ โ โ โ โ size=369436, โ โ
โ โ โ โ โ old_version='1.37.0+debian-1' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='aspell', โ โ
โ โ โ โ โ version='0.60.8.1-1+b1', โ โ
โ โ โ โ โ size=273172, โ โ
โ โ โ โ โ old_version='0.60.8.1-1' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='at-spi2-core', โ โ
โ โ โ โ โ version='2.50.0-1+b1', โ โ
โ โ โ โ โ size=59752, โ โ
โ โ โ โ โ old_version='2.50.0-1' โ โ
โ โ โ โ ), โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='avahi-daemon', โ โ
โ โ โ โ โ version='0.8-13+b1', โ โ
โ โ โ โ โ size=84468, โ โ
โ โ โ โ โ old_version='0.8-13' โ โ
โ โ โ โ ), โ โ
โ โ โ โ ... +354 โ โ
โ โ โ ], โ โ
โ โ โ autoremove_pkgs=[ โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='libappstreamqt2', โ โ
โ โ โ โ โ version='0.16.4-1', โ โ
โ โ โ โ โ size=354304, โ โ
โ โ โ โ โ old_version=None โ โ
โ โ โ โ ) โ โ
โ โ โ ], โ โ
โ โ โ autoremove_config=[], โ โ
โ โ โ delete_config=[], โ โ
โ โ โ recommend_pkgs=[], โ โ
โ โ โ suggest_pkgs=[], โ โ
โ โ โ configure_pkgs=[], โ โ
โ โ โ downgrade_pkgs=[], โ โ
โ โ โ held_pkgs=[ โ โ
โ โ โ โ NalaPackage( โ โ
โ โ โ โ โ name='megasync', โ โ
โ โ โ โ โ version='4.11.0-3.1', โ โ
โ โ โ โ โ size=55152640, โ โ
โ โ โ โ โ old_version='4.9.4-3.1' โ โ
โ โ โ โ ) โ โ
โ โ โ ] โ โ
โ โ ) โ โ
โ โ operation = 'upgrade' โ โ
โ โ pkgs = [ โ โ
โ โ โ <Package: name:'accountsservice' architecture='amd64' id:384>, โ โ
โ โ โ <Package: name:'adwaita-qt' architecture='amd64' id:700>, โ โ
โ โ โ <Package: name:'apache2' architecture='amd64' id:591>, โ โ
โ โ โ <Package: name:'apache2-bin' architecture='amd64' id:1682>, โ โ
โ โ โ <Package: name:'apache2-utils' architecture='amd64' id:1684>, โ โ
โ โ โ <Package: name:'apparmor' architecture='amd64' id:1969>, โ โ
โ โ โ <Package: name:'aria2' architecture='amd64' id:1492>, โ โ
โ โ โ <Package: name:'aspell' architecture='amd64' id:1094>, โ โ
โ โ โ <Package: name:'at-spi2-core' architecture='amd64' id:3117>, โ โ
โ โ โ <Package: name:'avahi-daemon' architecture='amd64' id:2088>, โ โ
โ โ โ ... +355 โ โ
โ โ ] โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/downloader.py:911 in download_pkgs โ
โ โ
โ 908 โ
โ 909 def download_pkgs(pkgs: Iterable[Package]) -> None: โ
โ 910 โ """Download package from a list of pkgs.""" โ
โ โฑ 911 โ download( โ
โ 912 โ โ Downloader( โ
โ 913 โ โ โ # Start the larger files first, as they take the longest โ
โ 914 โ โ โ sorted( โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ pkgs = [ โ โ
โ โ โ <Package: name:'accountsservice' architecture='amd64' id:384>, โ โ
โ โ โ <Package: name:'adwaita-qt' architecture='amd64' id:700>, โ โ
โ โ โ <Package: name:'apache2' architecture='amd64' id:591>, โ โ
โ โ โ <Package: name:'apache2-bin' architecture='amd64' id:1682>, โ โ
โ โ โ <Package: name:'apache2-utils' architecture='amd64' id:1684>, โ โ
โ โ โ <Package: name:'apparmor' architecture='amd64' id:1969>, โ โ
โ โ โ <Package: name:'aria2' architecture='amd64' id:1492>, โ โ
โ โ โ <Package: name:'aspell' architecture='amd64' id:1094>, โ โ
โ โ โ <Package: name:'at-spi2-core' architecture='amd64' id:3117>, โ โ
โ โ โ <Package: name:'avahi-daemon' architecture='amd64' id:2088>, โ โ
โ โ โ ... +355 โ โ
โ โ ] โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/downloader.py:878 in download โ
โ โ
โ 875 โ Does not return if in Download Only mode. โ
โ 876 โ """ โ
โ 877 โ try: โ
โ โฑ 878 โ โ run(downloader.start_download()) โ
โ 879 โ except (CancelledError, RuntimeError) as error: โ
โ 880 โ โ if downloader.exit: โ
โ 881 โ โ โ sys.exit(downloader.exit) โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ downloader = <nala.downloader.Downloader object at 0x7f82a3348d70> โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3.12/asyncio/runners.py:194 in run โ
โ โ
โ 191 โ โ โ "asyncio.run() cannot be called from a running event loop") โ
โ 192 โ โ
โ 193 โ with Runner(debug=debug, loop_factory=loop_factory) as runner: โ
โ โฑ 194 โ โ return runner.run(main) โ
โ 195 โ
โ 196 โ
โ 197 def _cancel_all_tasks(loop): โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ debug = None โ โ
โ โ loop_factory = None โ โ
โ โ main = <coroutine object Downloader.start_download at 0x7f82a3482320> โ โ
โ โ runner = <asyncio.runners.Runner object at 0x7f82a410cd40> โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3.12/asyncio/runners.py:118 in run โ
โ โ
โ 115 โ โ โ
โ 116 โ โ self._interrupt_count = 0 โ
โ 117 โ โ try: โ
โ โฑ 118 โ โ โ return self._loop.run_until_complete(task) โ
โ 119 โ โ except exceptions.CancelledError: โ
โ 120 โ โ โ if self._interrupt_count > 0: โ
โ 121 โ โ โ โ uncancel = getattr(task, "uncancel", None) โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ context = <_contextvars.Context object at 0x7f82a34a5880> โ โ
โ โ coro = <coroutine object Downloader.start_download at 0x7f82a3482320> โ โ
โ โ self = <asyncio.runners.Runner object at 0x7f82a410cd40> โ โ
โ โ sigint_handler = functools.partial(<bound method Runner._on_sigint of โ โ
โ โ <asyncio.runners.Runner object at 0x7f82a410cd40>>, main_task=<Task โ โ
โ โ finished name='Task-1' coro=<Downloader.start_download() done, defined at โ โ
โ โ /usr/lib/python3/dist-packages/nala/downloader.py:399> โ โ
โ โ exception=InvalidURL('Invalid non-printable ASCII character in URL')>) โ โ
โ โ task = <Task finished name='Task-1' coro=<Downloader.start_download() done, โ โ
โ โ defined at /usr/lib/python3/dist-packages/nala/downloader.py:399> โ โ
โ โ exception=InvalidURL('Invalid non-printable ASCII character in URL')> โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3.12/asyncio/base_events.py:684 in run_until_complete โ
โ โ
โ 681 โ โ if not future.done(): โ
โ 682 โ โ โ raise RuntimeError('Event loop stopped before Future completed.') โ
โ 683 โ โ โ
โ โฑ 684 โ โ return future.result() โ
โ 685 โ โ
โ 686 โ def stop(self): โ
โ 687 โ โ """Stop running the event loop. โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ future = <Task finished name='Task-1' coro=<Downloader.start_download() done, defined at โ โ
โ โ /usr/lib/python3/dist-packages/nala/downloader.py:399> โ โ
โ โ exception=InvalidURL('Invalid non-printable ASCII character in URL')> โ โ
โ โ new_task = False โ โ
โ โ self = <_UnixSelectorEventLoop running=False closed=True debug=False> โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/downloader.py:423 in start_download โ
โ โ
โ 420 โ โ โ โ โ exit_func = partial(self.interrupt, signal_enum, loop) โ
โ 421 โ โ โ โ โ loop.add_signal_handler(signal_enum, exit_func) โ
โ 422 โ โ โ โ โ
โ โฑ 423 โ โ โ โ return all(await gather(*tasks)) โ
โ 424 โ โ
โ 425 โ async def _init_download(self, client: AsyncClient, urls: URLSet) -> None: โ
โ 426 โ โ """Download pkgs.""" โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ client = <httpx.AsyncClient object at 0x7f829e153350> โ โ
โ โ exit_func = functools.partial(<bound method Downloader.interrupt of โ โ
โ โ <nala.downloader.Downloader object at 0x7f82a3348d70>>, <Signals.SIGTERM: 15>, โ โ
โ โ <_UnixSelectorEventLoop running=False closed=True debug=False>) โ โ
โ โ loop = <_UnixSelectorEventLoop running=False closed=True debug=False> โ โ
โ โ self = <nala.downloader.Downloader object at 0x7f82a3348d70> โ โ
โ โ signal_enum = <Signals.SIGTERM: 15> โ โ
โ โ tasks = <generator object Downloader.start_download.<locals>.<genexpr> at โ โ
โ โ 0x7f829e07e340> โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/downloader.py:432 in _init_download โ
โ โ
โ 429 โ โ โ โ if not (domain := await self._check_count(url.uri)): โ
โ 430 โ โ โ โ โ continue โ
โ 431 โ โ โ โ try: โ
โ โฑ 432 โ โ โ โ โ await self._download(client, url) โ
โ 433 โ โ โ โ โ โ
โ 434 โ โ โ โ โ post_download_check(url) โ
โ 435 โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ client = <httpx.AsyncClient object at 0x7f829e153350> โ โ
โ โ domain = 'https://repo.expressvpn.com/public' โ โ
โ โ self = <nala.downloader.Downloader object at 0x7f82a3348d70> โ โ
โ โ url = URL( โ โ
โ โ โ โ โ
โ โ uri='https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-version/maโฆ โ โ
โ โ โ size=22658444, โ โ
โ โ โ path=PosixPath('/var/cache/apt/archives/expressvpn_3.61.0.12-1_amd64.deb'), โ โ
โ โ โ proto='', โ โ
โ โ โ hash_type='sha256', โ โ
โ โ โ hash='fc62e742bca1068f94781555ed9426dd4df7f7df8fed3f818317b00e13b21ac8', โ โ
โ โ โ failed=False, โ โ
โ โ โ no_hash=False โ โ
โ โ ) โ โ
โ โ urls = [ โ โ
โ โ โ URL( โ โ
โ โ โ โ โ โ
โ โ uri='https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-version/maโฆ โ โ
โ โ โ โ size=22658444, โ โ
โ โ โ โ path=PosixPath('/var/cache/apt/archives/expressvpn_3.61.0.12-1_amd64.deb'), โ โ
โ โ โ โ proto='', โ โ
โ โ โ โ hash_type='sha256', โ โ
โ โ โ โ hash='fc62e742bca1068f94781555ed9426dd4df7f7df8fed3f818317b00e13b21ac8', โ โ
โ โ โ โ failed=False, โ โ
โ โ โ โ no_hash=False โ โ
โ โ โ ), โ โ
โ โ โ URL( โ โ
โ โ โ โ โ โ
โ โ uri='https://dl.cloudsmith.io/public/expressvpn/linux/deb/debian/pool/any-version/โฆ โ โ
โ โ โ โ size=22658444, โ โ
โ โ โ โ path=PosixPath('/var/cache/apt/archives/expressvpn_3.61.0.12-1_amd64.deb'), โ โ
โ โ โ โ proto='', โ โ
โ โ โ โ hash_type='sha256', โ โ
โ โ โ โ hash='fc62e742bca1068f94781555ed9426dd4df7f7df8fed3f818317b00e13b21ac8', โ โ
โ โ โ โ failed=False, โ โ
โ โ โ โ no_hash=False โ โ
โ โ โ ) โ โ
โ โ ] โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/nala/downloader.py:465 in _download โ
โ โ
โ 462 โ โ โ total_data = 0 โ
โ 463 โ โ โ hash_fun = hashlib.new(url.hash_type) โ
โ 464 โ โ โ try: โ
โ โฑ 465 โ โ โ โ async with client.stream("GET", url.uri) as response: โ
โ 466 โ โ โ โ โ response.raise_for_status() โ
โ 467 โ โ โ โ โ async with await open_file(dest, mode="wb") as file: โ
โ 468 โ โ โ โ โ โ async for data in response.aiter_bytes(): โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ client = <httpx.AsyncClient object at 0x7f829e153350> โ โ
โ โ dest = PosixPath('/var/cache/apt/archives/partial/expressvpn_3.61.0.12-1_amd64.deโฆ โ โ
โ โ hash_fun = <sha256 _hashlib.HASH object @ 0x7f829e0a4f10> โ โ
โ โ second_attempt = False โ โ
โ โ self = <nala.downloader.Downloader object at 0x7f82a3348d70> โ โ
โ โ total_data = 0 โ โ
โ โ url = URL( โ โ
โ โ โ โ โ
โ โ uri='https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-veโฆ โ โ
โ โ โ size=22658444, โ โ
โ โ โ โ โ
โ โ path=PosixPath('/var/cache/apt/archives/expressvpn_3.61.0.12-1_amd64.deb'), โ โ
โ โ โ proto='', โ โ
โ โ โ hash_type='sha256', โ โ
โ โ โ โ โ
โ โ hash='fc62e742bca1068f94781555ed9426dd4df7f7df8fed3f818317b00e13b21ac8', โ โ
โ โ โ failed=False, โ โ
โ โ โ no_hash=False โ โ
โ โ ) โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3.12/contextlib.py:210 in __aenter__ โ
โ โ
โ 207 โ โ # they are only needed for recreation, which is not possible anymore โ
โ 208 โ โ del self.args, self.kwds, self.func โ
โ 209 โ โ try: โ
โ โฑ 210 โ โ โ return await anext(self.gen) โ
โ 211 โ โ except StopAsyncIteration: โ
โ 212 โ โ โ raise RuntimeError("generator didn't yield") from None โ
โ 213 โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ self = <contextlib._AsyncGeneratorContextManager object at 0x7f829e0c5820> โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/httpx/_client.py:1589 in stream โ
โ โ
โ 1586 โ โ โ
โ 1587 โ โ [0]: /quickstart#streaming-responses โ
โ 1588 โ โ """ โ
โ โฑ 1589 โ โ request = self.build_request( โ
โ 1590 โ โ โ method=method, โ
โ 1591 โ โ โ url=url, โ
โ 1592 โ โ โ content=content, โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ auth = <httpx._client.UseClientDefault object at 0x7f82a39a4320> โ โ
โ โ content = None โ โ
โ โ cookies = None โ โ
โ โ data = None โ โ
โ โ extensions = None โ โ
โ โ files = None โ โ
โ โ follow_redirects = <httpx._client.UseClientDefault object at 0x7f82a39a4320> โ โ
โ โ headers = None โ โ
โ โ json = None โ โ
โ โ method = 'GET' โ โ
โ โ params = None โ โ
โ โ self = <httpx.AsyncClient object at 0x7f829e153350> โ โ
โ โ timeout = <httpx._client.UseClientDefault object at 0x7f82a39a4320> โ โ
โ โ url = 'https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-versโฆ โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/httpx/_client.py:347 in build_request โ
โ โ
โ 344 โ โ โ
โ 345 โ โ [0]: /advanced/#request-instances โ
โ 346 โ โ """ โ
โ โฑ 347 โ โ url = self._merge_url(url) โ
โ 348 โ โ headers = self._merge_headers(headers) โ
โ 349 โ โ cookies = self._merge_cookies(cookies) โ
โ 350 โ โ params = self._merge_queryparams(params) โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ content = None โ โ
โ โ cookies = None โ โ
โ โ data = None โ โ
โ โ extensions = None โ โ
โ โ files = None โ โ
โ โ headers = None โ โ
โ โ json = None โ โ
โ โ method = 'GET' โ โ
โ โ params = None โ โ
โ โ self = <httpx.AsyncClient object at 0x7f829e153350> โ โ
โ โ timeout = <httpx._client.UseClientDefault object at 0x7f82a39a4320> โ โ
โ โ url = 'https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-version/maโฆ โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/httpx/_client.py:377 in _merge_url โ
โ โ
โ 374 โ โ Merge a URL argument together with any 'base_url' on the client, โ
โ 375 โ โ to create the URL used for the outgoing request. โ
โ 376 โ โ """ โ
โ โฑ 377 โ โ merge_url = URL(url) โ
โ 378 โ โ if merge_url.is_relative_url: โ
โ 379 โ โ โ # To merge URLs we always append to the base URL. To get this โ
โ 380 โ โ โ # behaviour correct we always ensure the base URL ends in a '/' โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ self = <httpx.AsyncClient object at 0x7f829e153350> โ โ
โ โ url = 'https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-version/main/e'+โฆ โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/httpx/_urls.py:115 in __init__ โ
โ โ
โ 112 โ โ โ โ kwargs["query"] = None if not params else str(QueryParams(params)) โ
โ 113 โ โ โ
โ 114 โ โ if isinstance(url, str): โ
โ โฑ 115 โ โ โ self._uri_reference = urlparse(url, **kwargs) โ
โ 116 โ โ elif isinstance(url, URL): โ
โ 117 โ โ โ self._uri_reference = url._uri_reference.copy_with(**kwargs) โ
โ 118 โ โ else: โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ kwargs = {} โ โ
โ โ self = <repr-error "'URL' object has no attribute '_uri_reference'"> โ โ
โ โ url = 'https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-version/main/eโฆ โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โ โ
โ /usr/lib/python3/dist-packages/httpx/_urlparse.py:160 in urlparse โ
โ โ
โ 157 โ # If a URL includes any ASCII control characters including \t, \r, \n, โ
โ 158 โ # then treat it as invalid. โ
โ 159 โ if any(char.isascii() and not char.isprintable() for char in url): โ
โ โฑ 160 โ โ raise InvalidURL("Invalid non-printable ASCII character in URL") โ
โ 161 โ โ
โ 162 โ # Some keyword arguments require special handling. โ
โ 163 โ # ------------------------------------------------ โ
โ โ
โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ locals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ
โ โ kwargs = {} โ โ
โ โ url = 'https://repo.expressvpn.com/public/deb/debian\tpriority:1/pool/any-version/main/eโฆ โ โ
โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ