[Bug 1818390] [NEW] [ubuntu-archive-assistant] Crash - RecursionError: maximum recursion depth exceeded

Ross Gammon ubuntu at the-gammons.net
Sun Mar 3 09:39:02 UTC 2019


Public bug reported:

Hi,

I was just checking this morning why lmms does not leave proposed now
that it builds on all architectures. It seems that glibc is the problem
for lmms, but I got a crash:

$ ./ubuntu-archive-assistant proposed -s lmms
Next steps for lmms 1.1.3-8.1ubuntu1: 
  Clear outstanding promotion interdependencies: 
    lmms is blocked by the migration of glibc ✘
    Next steps for glibc 2.29-0ubuntu1: 
      Fix autopkgtests triggered by this package for: 
E: No packages found
Traceback (most recent call last):
  File "./ubuntu-archive-assistant", line 28, in <module>
    assistant.main()
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/core.py", line 45, in main
    self.run_command()
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/command.py", line 86, in run_command
    self.func()
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 78, in run
    self.run_command()
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/command.py", line 86, in run_command
    self.func()
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 132, in proposed_migration
    self.find_excuses(self.source_name, 0)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 154, in find_excuses
    self.process(level)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 758, in process
    self.process_dependencies(self.selected, level)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 603, in process_dependencies
    self.find_excuses(blocker, level+2)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 154, in find_excuses
    self.process(level)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 753, in process
    self.process_autopkgtest(level)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/commands/proposed_migration.py", line 453, in process_autopkgtest
    assistant = logger.newTask(key, level + 2)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/logging.py", line 151, in newTask
    review_logger = self.parent.getReviewLogger("%s.%s" % (self.parent.review.name, task))
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/logging.py", line 156, in getReviewLogger
    return self.parent.getReviewLogger(name)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/logging.py", line 156, in getReviewLogger
    return self.parent.getReviewLogger(name)
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/logging.py", line 156, in getReviewLogger
    return self.parent.getReviewLogger(name)
  [Previous line repeated 978 more times]
  File "/home/ross/ubuntu/ubuntu-dev-tools/ubuntu_archive_assistant/logging.py", line 130, in getReviewLogger
    return AssistantLogger.instance.review_log_manager.getLogger(name)
  File "/usr/lib/python3.6/logging/__init__.py", line 1187, in getLogger
    rv = (self.loggerClass or _loggerClass)(name)
  File "/usr/lib/python3.6/logging/__init__.py", line 1272, in __init__
    Filterer.__init__(self)
RecursionError: maximum recursion depth exceeded

I did a "git pull" to ensure I had the latest, and ran the command again
on glibc with the same result.

** Affects: ubuntu-dev-tools (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of MOTU,
which is subscribed to ubuntu-dev-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1818390

Title:
  [ubuntu-archive-assistant] Crash - RecursionError: maximum recursion
  depth exceeded

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1818390/+subscriptions



More information about the universe-bugs mailing list