Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-11300

harvester's run failed with AttributeError: 'AutoCreatedGitTree' object has no attribute 'initialize'

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Important (Ebuild) Important (Ebuild)
    • None
    • None
    • OOP class hierarchy needs tweaking, causing a traceback for developer-only tree regens.

      tree@harvester ~ $ ./harvest.sh next
      Already up to date.
      [05/03/23 07:11:03] INFO     GitTree(): kit-fixups ssh://git@code.funtoo.org:7999/core/kit-fixups.git harvester/2023-05 None                                             
                          INFO     gitCheckout: br: harvester/2023-05 sha1: None init: True                                                                                    
                          INFO     executing: (cd /home/tree/repo_tmp/source-trees/kit-fixups && git pull --ff-only)                                                           
      [05/03/23 07:11:06] INFO     Added to source collection funtoo_next:                                                                                                     
                                     OrderedDict([('flora', {'url': 'https://code.funtoo.org/bitbucket/scm/co/flora.git'}), ('faustoo', {'copyright': '| Copyright             
                                   2013-{{cur_year}} Federico Moro (https://github.com/fmoro) and GitHub repository contributors.\n', 'url':                                   
                                   'https://github.com/fmoro/faustoo.git'}), ('fusion809', {'copyright': '| Copyright 2017-{{cur_year}} Brenton Horne                          
                                   (https://github.com/fusion809) and GitHub repository contributors.\n', 'url': 'https://github.com/fusion809/fusion809-overlay.git'}),       
                                   ('deadbeef', {'copyright': '| Copyright 2014-{{cur_year}} Roman Kuzmitskii (https://github.com/damex) and GitHub repository                 
                                   contributors.\n', 'url': 'https://github.com/damex/deadbeef-overlay.git'}), ('gentoo-staging-nov-2021', {'url':                             
                                   'https://code.funtoo.org/bitbucket/scm/auto/gentoo-staging.git', 'src_sha1': 'a15a64f48741a493e49dfee7d4280a3dc10cd21d', 'notes': '9 Nov    
                                   2021'}), ('gentoo-staging', {'url': 'https://code.funtoo.org/bitbucket/scm/auto/gentoo-staging.git', 'src_sha1':                            
                                   '9292583023a6610905c79a4707db3ac6c63b3a31', 'notes': '21 Jun 2019'}), ('gentoo-staging-Sep-2020', {'url':                                   
                                   'https://code.funtoo.org/bitbucket/scm/auto/gentoo-staging.git', 'src_sha1': 'a6ffd56a61af60a69aee87a7b59d7382ec71df21', 'notes': '17 Sep   
                                   2020'}), ('gentoo-staging-late-2020', {'url': 'https://code.funtoo.org/bitbucket/scm/auto/gentoo-staging.git', 'src_sha1':                  
                                   '2e49e96c41bf524a74ee347c49438612d7d8d392', 'notes': '31 Dec 2020'}), ('pf4public', {'copyright': '| Copyright 2019-{{cur_year}} PF4Public  
                                   (https://github.com/PF4Public) and GitHub repository contributors.\n', 'url': 'https://github.com/PF4Public/gentoo-overlay.git'})])         
                          INFO     Added to source collection funtoo_late_2020:                                                                                                
                                     OrderedDict([('flora', {'url': 'https://code.funtoo.org/bitbucket/scm/co/flora.git'}), ('fusion809', {'copyright': '| Copyright           
                                   2017-{{cur_year}} Brenton Horne (https://github.com/fusion809) and GitHub repository contributors.\n', 'url':                               
                                   'https://github.com/fusion809/fusion809-overlay.git'}), ('gentoo-staging', {'url':                                                          
                                   'https://code.funtoo.org/bitbucket/scm/auto/gentoo-staging.git', 'src_sha1': 'f20c47b24bccab1e9807d9215c72bacb2e5ae34e', 'notes': '24 Dec   
                                   2020'})])                                                                                                                                   
                          INFO     Added to source collection funtoo_oct_2020:                                                                                                 
                                     OrderedDict([('flora', {'url': 'https://code.funtoo.org/bitbucket/scm/co/flora.git'}), ('fusion809', {'copyright': '| Copyright           
                                   2017-{{cur_year}} Brenton Horne (https://github.com/fusion809) and GitHub repository contributors.\n', 'url':                               
                                   'https://github.com/fusion809/fusion809-overlay.git'}), ('gentoo-staging', {'url':                                                          
                                   'https://code.funtoo.org/bitbucket/scm/auto/gentoo-staging.git', 'src_sha1': '9ea736991281cf349dc1a7c64f164c62c119407d', 'notes': '11 Oct   
                                   2020'})])                                                                                                                                   
                          INFO     Added to source collection funtoo_release_1.4_bump:                                                                                         
                                     OrderedDict([('flora', {'url': 'https://code.funtoo.org/bitbucket/scm/co/flora.git'}), ('faustoo', {'copyright': '| Copyright             
                                   2013-{{cur_year}} Federico Moro (https://github.com/fmoro) and GitHub repository contributors.\n', 'url':                                   
                                   'https://github.com/fmoro/faustoo.git'}), ('fusion809', {'copyright': '| Copyright 2017-{{cur_year}} Brenton Horne                          
                                   (https://github.com/fusion809) and GitHub repository contributors.\n', 'url': 'https://github.com/fusion809/fusion809-overlay.git'}),       
                                   ('deadbeef', {'copyright': '| Copyright 2014-{{cur_year}} Roman Kuzmitskii (https://github.com/damex) and GitHub repository                 
                                   contributors.\n', 'url': 'https://github.com/damex/deadbeef-overlay.git'}), ('gentoo-staging', {'url':                                      
                                   'https://code.funtoo.org/bitbucket/scm/auto/gentoo-staging.git', 'src_sha1': 'a40e31d83f4be169ca3d3dc362e2a0d880a30c40', 'notes': '21 Dec   
                                   2019'})])                                                                                                                                   
                          INFO     Initializing: Source Repository perl-kit-sources branch: 5.32-release SHA1: None                                                            
                                   https://code.funtoo.org/bitbucket/scm/core/perl-kit-sources.git                                                                             
                          INFO     GitTree(): perl-kit-sources https://code.funtoo.org/bitbucket/scm/core/perl-kit-sources.git 5.32-release None                               
                          INFO     gitCheckout: br: 5.32-release sha1: None init: True                                                                                         
                          INFO     executing: (cd /home/tree/repo_tmp/source-trees/perl-kit-sources && git pull --ff-only)                                                     
      [05/03/23 07:11:07] INFO     Initializing: Source Repository kde-kit-sources branch: 5.25-release SHA1: None                                                             
                                   https://code.funtoo.org/bitbucket/scm/core/kde-kit-sources.git                                                                              
                          INFO     GitTree(): kde-kit-sources https://code.funtoo.org/bitbucket/scm/core/kde-kit-sources.git 5.25-release None                                 
                          INFO     gitCheckout: br: 5.25-release sha1: None init: True                                                                                         
                          INFO     executing: (cd /home/tree/repo_tmp/source-trees/kde-kit-sources && git pull --ff-only)                                                      
      [05/03/23 07:11:08] INFO     Initializing: Source Repository gnome-kit-sources branch: 3.36-prime SHA1: None                                                             
                                   https://code.funtoo.org/bitbucket/scm/core/gnome-kit-sources.git                                                                            
                          INFO     GitTree(): gnome-kit-sources https://code.funtoo.org/bitbucket/scm/core/gnome-kit-sources.git 3.36-prime None                               
                          INFO     gitCheckout: br: 3.36-prime sha1: None init: True                                                                                           
      [05/03/23 07:11:09] INFO     executing: (cd /home/tree/repo_tmp/source-trees/gnome-kit-sources && git pull --ff-only)                                                    
                          INFO     Initializing: Source Repository xfce-kit-sources branch: 4.16-release SHA1: None                                                            
                                   https://code.funtoo.org/bitbucket/scm/core/xfce-kit-sources.git                                                                             
                          INFO     GitTree(): xfce-kit-sources https://code.funtoo.org/bitbucket/scm/core/xfce-kit-sources.git 4.16-release None                               
      [05/03/23 07:11:10] INFO     gitCheckout: br: 4.16-release sha1: None init: True                                                                                         
                          INFO     executing: (cd /home/tree/repo_tmp/source-trees/xfce-kit-sources && git pull --ff-only)                                                     
      [05/03/23 07:11:11] INFO     Initializing: Source Repository qt-kit-sources branch: 5.15.2-release SHA1: None                                                            
                                   https://code.funtoo.org/bitbucket/scm/core/qt-kit-sources.git                                                                               
                          INFO     GitTree(): qt-kit-sources https://code.funtoo.org/bitbucket/scm/core/qt-kit-sources.git 5.15.2-release None                                 
                          INFO     gitCheckout: br: 5.15.2-release sha1: None init: True                                                                                       
                          INFO     executing: (cd /home/tree/repo_tmp/source-trees/qt-kit-sources && git pull --ff-only)                                                       
      [05/03/23 07:11:12] INFO     Initializing: Source Repository mate-kit-sources branch: 1.24-prime SHA1: None                                                              
                                   https://code.funtoo.org/bitbucket/scm/core/mate-kit-sources.git                                                                             
                          INFO     GitTree(): mate-kit-sources https://code.funtoo.org/bitbucket/scm/core/mate-kit-sources.git 1.24-prime None                                 
                          INFO     gitCheckout: br: 1.24-prime sha1: None init: True                                                                                           
                          INFO     executing: (cd /home/tree/repo_tmp/source-trees/mate-kit-sources && git pull --ff-only)                                                     
      Traceback (most recent call last):
        File "/home/tree/development/funtoo-metatools/bin/merge-kits", line 93, in <module>
          if hub.LOOP.run_until_complete(main_thread(args)):
        File "/usr/lib/python3.9/asyncio/base_events.py", line 647, in run_until_complete
          return future.result()
        File "/home/tree/development/funtoo-metatools/bin/merge-kits", line 57, in main_thread
          success = await controller.generate()
        File "/home/tree/development/funtoo-metatools/metatools/kit.py", line 827, in generate
          self.meta_repo.initialize()
      AttributeError: 'AutoCreatedGitTree' object has no attribute 'initialize'
      
      
      real	0m11.086s
      user	0m1.627s
      sys	0m0.520s
      
      

            drobbins drobbins
            borisp borisp
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: