Control: reassign -1 nala

On 30.03.25 06:52, Marshall Upton wrote:
Package: python3
Version: 3.13.2-2

When running a "nala full-upgrade" command or "nala upgrade" command, if there 
are any packages to be updated, the following is reported. No errors are reported if there are no 
package updates. Nala 0.15.4 is installed.

  /usr/lib/python3/dist-packages/nala/nala.py:347 in upgrade                    
                                                                                
                             │
│                                                                               
                                                                                
                             │
│   344 │   │   auto_remover(cache, nala_pkgs)                                  
                 ╭───────── locals ──────────╮                                  
                             │
│   345 │   │   get_changes(cache, nala_pkgs, "upgrade")                        
                 │         assume_yes = None │                                            
                   │
│   346 │                                                                       
                 │        auto_remove = None │                                  
                             │
│ ❱ 347 │   _upgrade(exclude)                                                   
                 │        color_force = None │                                  
                             │
│   348                                                                         
                 │              debug = None │                                  
                             │
│   349                                                                         
                 │      download_only = None │                                  
                             │
│   350 @nala.command(help=_("Install packages."))                              
                 │        dpkg_option = []   │                                            
                   │
│                                                                               
                 │            exclude = None │                                  
                             │
│                                                                               
                 │         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:345 in _upgrade                   
                                                                                
                             │
│                                                                               
                                                                                
                             │
│   342 │   │   │   )                                                           
                                                                                
                             │
│   343 │   │                                                                   
                                                                                
                             │
│   344 │   │   auto_remover(cache, nala_pkgs)                                  
                                                                                
                             │
│ ❱ 345 │   │   get_changes(cache, nala_pkgs, "upgrade")                        
                                                                                          
                   │
│   346 │                                                                       
                                                                                
                             │
│   347 │   _upgrade(exclude)                                                   
                                                                                
                             │
│   348                                                                         
                                                                                
                             │
│                                                                               
                                                                                
                             │
│ ╭─────────────────────────────────────────────── locals 
───────────────────────────────────────────────╮                                
                                                   │
│ │        cache = <nala.cache.Cache object at 0x7f7a7da382d0>                  
                         │                                                            
                       │
│ │      exclude = None                                                         
                         │                                                      
                             │
│ │   is_upgrade = (                                                            
                         │                                                      
                             │
│ │                │   <Package: name:'iproute2' architecture='amd64' id:1310>, 
                         │                                                            
                       │
│ │                │   <Package: name:'libexpat1' architecture='amd64' id:988>, 
                         │                                                            
                       │
│ │                │   <Package: name:'libnvme1t64' architecture='amd64' 
id:47979>,                      │                                                  
                                 │
│ │                │   <Package: name:'libsm6' architecture='amd64' id:3904>,   
                         │                                                            
                       │
│ │                │   <Package: name:'libspeechd2' architecture='amd64' 
id:7477>,                       │                                                  
                                 │
│ │                │   <Package: name:'libxrender1' architecture='amd64' 
id:1842>,                       │                                                  
                                 │
│ │                │   <Package: name:'libxshmfence1' architecture='amd64' 
id:56232>,                    │                                                    
                               │
│ │                │   <Package: name:'python3-speechd' architecture='amd64' 
id:8420>,                   │                                                      
                             │
│ │                │   <Package: name:'speech-dispatcher' architecture='amd64' 
id:7478>,                 │                                                        
                           │
│ │                │   <Package: name:'speech-dispatcher-audio-plugins' 
architecture='amd64' id:136899>, │                                                 
                                  │
│ │                │   ... +1                                                   
                         │                                                      
                             │
│ │                )                                                            
                         │                                                      
                             │
│ │ nested_cache = None                                                         
                         │                                                      
                             │
│ │          pkg = <Package: name:'speech-dispatcher-espeak-ng' 
architecture='amd64' id:136903>          │                                         
                                          │
│ │    protected = set()                                                        
                         │                                                      
                             │
│ 
╰──────────────────────────────────────────────────────────────────────────────────────────────────────╯
                                                                                
   │
│                                                                               
                                                                                
                             │
│ /usr/lib/python3/dist-packages/nala/install.py:489 in get_changes             
                                                                                
                             │
│                                                                               
                                                                                
                             │
│    486 │   if arguments.raw_dpkg:                                             
                                                                                
                             │
│    487 │   │   term.restore_locale()                                          
                                                                                
                             │
│    488 │                                                                      
                                                                                
                             │
│ ❱  489 │   download_pkgs(pkgs)                                                
                                                                                
                             │
│    490 │   start_dpkg(cache, nala_pkgs)                                       
                                                                                
                             │
│    491 │   write_history(cache, nala_pkgs, operation)                         
                                                                                
                             │
│    492                                                                        
                                                                                
                             │
│                                                                               
                                                                                
                             │
│ ╭────────────────────────────────────────────────────────────── locals 
──────────────────────────────────────────────────────────────╮                 
                                    │
│ │     cache = <nala.cache.Cache object at 0x7f7a7da382d0>                     
                                                       │                              
                       │
│ │ nala_pkgs = PackageHandler(                                                 
                                                       │                        
                             │
│ │             │   autoremoved=set(),                                          
                                                       │                        
                             │
│ │             │   user_explicit=[],                                           
                                                       │                        
                             │
│ │             │   local_debs=[],                                              
                                                       │                        
                             │
│ │             │   not_needed=[],                                              
                                                       │                        
                             │
│ │             │   delete_pkgs=[],                                             
                                                       │                        
                             │
│ │             │   install_pkgs=[NalaPackage(name='libspeechd-module0', 
version='0.12.0-2', size=14520, old_version=None)],           │                 
                                    │
│ │             │   reinstall_pkgs=[],                                          
                                                       │                        
                             │
│ │             │   upgrade_pkgs=[                                              
                                                       │                        
                             │
│ │             │   │   NalaPackage(name='iproute2', version='6.14.0-1', 
size=1087364, old_version='6.13.0-1'),                        │                 
                                    │
│ │             │   │   NalaPackage(name='libexpat1', version='2.7.1-1', 
size=108068, old_version='2.6.4-1'),                          │                 
                                    │
│ │             │   │   NalaPackage(name='libnvme1t64', version='1.12-2', 
size=81108, old_version='1.11.1-2'),                         │                  
                                   │
│ │             │   │   NalaPackage(name='libsm6', version='2:1.2.6-1', 
size=37264, old_version='2:1.2.4-1'),                          │                
                                     │
│ │             │   │   NalaPackage(name='libspeechd2', version='0.12.0-2', 
size=22176, old_version='0.11.5-5.1'),                     │                    
                                 │
│ │             │   │   NalaPackage(name='libxrender1', version='1:0.9.12-1', 
size=27896, old_version='1:0.9.10-1.1+b4'),              │                      
                               │
│ │             │   │   NalaPackage(name='libxshmfence1', version='1.3.3-1', 
size=10884, old_version='1.3-1+b3'),                      │                     
                                │
│ │             │   │   NalaPackage(name='python3-speechd', version='0.12.0-2', 
size=44348, old_version='0.11.5-5.1'),                 │                        
                             │
│ │             │   │   NalaPackage(name='speech-dispatcher', 
version='0.12.0-2', size=3992072, old_version='0.11.5-5.1'),             │      
                                               │
│ │             │   │   NalaPackage(                                            
                                                       │                        
                             │
│ │             │   │   │   name='speech-dispatcher-audio-plugins',             
                                                       │                        
                             │
│ │             │   │   │   version='0.12.0-2',                                 
                                                       │                        
                             │
│ │             │   │   │   size=35960,                                         
                                                       │                        
                             │
│ │             │   │   │   old_version='0.11.5-5.1'                            
                                                       │                        
                             │
│ │             │   │   ),                                                      
                                                       │                        
                             │
│ │             │   │   ... +1                                                  
                                                       │                        
                             │
│ │             │   ],                                                          
                                                       │                        
                             │
│ │             │   autoremove_pkgs=[],                                         
                                                       │                        
                             │
│ │             │   autoremove_config=[],                                       
                                                       │                        
                             │
│ │             │   delete_config=[],                                           
                                                       │                        
                             │
│ │             │   recommend_pkgs=[],                                          
                                                       │                        
                             │
│ │             │   suggest_pkgs=[],                                            
                                                       │                        
                             │
│ │             │   configure_pkgs=[],                                          
                                                       │                        
                             │
│ │             │   downgrade_pkgs=[],                                          
                                                       │                        
                             │
│ │             │   held_pkgs=[]                                                
                                                       │                        
                             │
│ │             )                                                               
                                                       │                        
                             │
│ │ operation = 'upgrade'                                                       
                                                       │                        
                             │
│ │      pkgs = [                                                               
                                                       │                        
                             │
│ │             │   <Package: name:'iproute2' architecture='amd64' id:1310>,    
                                                       │                              
                       │
│ │             │   <Package: name:'libexpat1' architecture='amd64' id:988>,    
                                                       │                              
                       │
│ │             │   <Package: name:'libnvme1t64' architecture='amd64' 
id:47979>,                                                       │                 
                                    │
│ │             │   <Package: name:'libsm6' architecture='amd64' id:3904>,      
                                                       │                              
                       │
│ │             │   <Package: name:'libspeechd-module0' architecture='amd64' 
id:136897>,                                               │                        
                             │
│ │             │   <Package: name:'libspeechd2' architecture='amd64' id:7477>, 
                                                       │                              
                       │
│ │             │   <Package: name:'libxrender1' architecture='amd64' id:1842>, 
                                                       │                              
                       │
│ │             │   <Package: name:'libxshmfence1' architecture='amd64' 
id:56232>,                                                     │                   
                                  │
│ │             │   <Package: name:'python3-speechd' architecture='amd64' 
id:8420>,                                                    │                     
                                │
│ │             │   <Package: name:'speech-dispatcher' architecture='amd64' 
id:7478>,                                                  │                       
                              │
│ │             │   ... +2                                                      
                                                       │                        
                             │
│ │             ]                                                               
                                                       │                        
                             │
│ 
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
                                                     │
│                                                                               
                                                                                
                             │
│ /usr/lib/python3/dist-packages/nala/downloader.py:922 in download_pkgs        
                                                                                
                             │
│                                                                               
                                                                                
                             │
│   919                                                                         
                 ╭──────────────────────────────────── locals 
─────────────────────────────────────╮         │
│   920 def download_pkgs(pkgs: Iterable[Package]) -> None:                     
                 │ pkgs = [                                                        
                │         │
│   921 │   """Download package from a list of pkgs."""                               
           │        │   <Package: name:'iproute2' architecture='amd64' id:1310>,             │         │
│ ❱ 922 │   download(                                                                 
           │        │   <Package: name:'libexpat1' architecture='amd64' 
id:988>,             │         │
│   923 │   │   Downloader(                                                           
           │        │   <Package: name:'libnvme1t64' architecture='amd64' 
id:47979>,         │         │
│   924 │   │   │   # Start the larger files first, as they take the longest          
           │        │   <Package: name:'libsm6' architecture='amd64' id:3904>,  
             │         │
│   925 │   │   │   sorted(                                                           
           │        │   <Package: name:'libspeechd-module0' architecture='amd64' 
id:136897>, │         │
│                                                                                     
           │        │   <Package: name:'libspeechd2' architecture='amd64' 
id:7477>,          │         │
│                                                                                     
           │        │   <Package: name:'libxrender1' architecture='amd64' 
id:1842>,          │         │
│                                                                                     
           │        │   <Package: name:'libxshmfence1' architecture='amd64' 
id:56232>,       │         │
│                                                                                     
           │        │   <Package: name:'python3-speechd' architecture='amd64' 
id:8420>,      │         │
│                                                                                     
           │        │   <Package: name:'speech-dispatcher' architecture='amd64' 
id:7478>,    │         │
│                                                                               
                 │        │   ... +2                                            
                   │         │
│                                                                               
                 │        ]                                                     
                   │         │
│                                                                               
                 
╰─────────────────────────────────────────────────────────────────────────────────╯
         │
│                                                                               
                                                                                
                             │
│ /usr/lib/python3/dist-packages/nala/downloader.py:889 in download             
                                                                                
                             │
│                                                                               
                                                                                
                             │
│   886 │   Does not return if in Download Only mode.                           
                 ╭────────────────────────────── locals 
──────────────────────────────╮                      │
│   887 │   """                                                                       
           │ downloader = <nala.downloader.Downloader object at 0x7f7a7db7f620> │              
        │
│   888 │   try:                                                                
                 
╰────────────────────────────────────────────────────────────────────╯          
            │
│ ❱ 889 │   │   run(downloader.start_download())                                
                                                                                
                             │
│   890 │   except (CancelledError, RuntimeError) as error:                     
                                                                                
                             │
│   891 │   │   if downloader.exit:                                             
                                                                                
                             │
│   892 │   │   │   sys.exit(downloader.exit)                                   
                                                                                
                             │
│                                                                               
                                                                                
                             │
│ /usr/lib/python3.13/asyncio/runners.py:195 in run                             
                                                                                
                             │
│                                                                               
                                                                                
                             │
│   192 │   │   │   "asyncio.run() cannot be called from a running event loop") 
                 ╭─────────────────────────────────── locals 
────────────────────────────────────╮           │
│   193 │                                                                       
                 │        debug = None                                          
                 │           │
│   194 │   with Runner(debug=debug, loop_factory=loop_factory) as runner:      
                 │ loop_factory = None                                          
                 │           │
│ ❱ 195 │   │   return runner.run(main)                                               
           │         main = <coroutine object Downloader.start_download at 
0x7f7a7dbc57e0> │           │
│   196                                                                               
           │       runner = <asyncio.runners.Runner object at 0x7f7a7db7fcb0>   
           │           │
│   197                                                                         
                 
╰───────────────────────���───────────────────────────────────────────────────────╯
           │
│   198 def _cancel_all_tasks(loop):                                            
                                                                                
                             │
│                                                                               
                                                                                
                             │
│ /usr/lib/python3.13/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 0x7f7a7da3f700>            
                                                                                      
                     │ │
│ │           coro = <coroutine object Downloader.start_download at 
0x7f7a7dbc57e0>                                                                    
                                    │ │
│ │           self = <asyncio.runners.Runner object at 0x7f7a7db7fcb0>          
                                                                                      
                     │ │
│ │ sigint_handler = functools.partial(<bound method Runner._on_sigint of 
<asyncio.runners.Runner object at 0x7f7a7db7fcb0>>, main_task=<Task finished 
name='Task-1'                       │ │
│ │                  coro=<Downloader.start_download() done, defined at 
/usr/lib/python3/dist-packages/nala/downloader.py:399> 
exception=TypeError("AsyncClient.__init__() got an          │ │
│ │                  unexpected keyword argument 'proxies'")>)                  
                                                                                        
                   │ │
│ │           task = <Task finished name='Task-1' 
coro=<Downloader.start_download() done, defined at 
/usr/lib/python3/dist-packages/nala/downloader.py:399>                                
│ │
│ │                  exception=TypeError("AsyncClient.__init__() got an unexpected 
keyword argument 'proxies'")>                                                        
                   │ │
│ 
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
 │
│                                                                               
                                                                                
                             │
│ /usr/lib/python3.13/asyncio/base_events.py:719 in run_until_complete          
                                                                                
                             │
│                                                                               
                                                                                
                             │
│    716 │   │   if not future.done():                                          
                                                                                
                             │
│    717 │   │   │   raise RuntimeError('Event loop stopped before Future 
completed.')                                                                    
                                   │
│    718 │   │                                                                  
                                                                                
                             │
│ ❱  719 │   │   return future.result()                                         
                                                                                
                             │
│    720 │                                                                      
                                                                                
                             │
│    721 │   def stop(self):                                                    
                                                                                
                             │
│    722 │   │   """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=TypeError("AsyncClient.__init__() got an unexpected keyword 
argument 'proxies'")>                                                                
                 │ │
│ │ new_task = False                                                            
                                                                                
                           │ │
│ │     self = <_UnixSelectorEventLoop running=False closed=True debug=False>   
                                                                                      
                     │ │
│ 
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
 │
│                                                                               
                                                                                
                             │
│ /usr/lib/python3/dist-packages/nala/downloader.py:404 in start_download       
                                                                                
                             │
│                                                                               
                                                                                
                             │
│   401 │   │   if not self.pkg_urls:                                           
                 ╭─────────────────────────── locals 
───────────────────────────╮                            │
│   402 │   │   │   return True                                                       
           │ self = <nala.downloader.Downloader object at 0x7f7a7db7f620> │     
                       │
│   403 │   │   with Live(get_renderable=self._gen_table, 
refresh_per_second=10) as self.live:   
╰──────────────────────────────────────────────────────────────╯                
            │
│ ❱ 404 │   │   │   async with AsyncClient(                                     
                                                                                
                             │
│   405 │   │   │   │   timeout=20,                                             
                                                                                
                             │
│   406 │   │   │   │   proxies=self.proxy,                                     
                                                                                
                             │
│   407 │   │   │   │   follow_redirects=True,                                  
                                                                                
                             │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
TypeError: AsyncClient.__init__() got an unexpected keyword argument 'proxies'



Sent with Proton Mail secure email.


Reply via email to