question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Unhelpful error message with circular dependency (part 2)

See original GitHub issue

related to https://github.com/catkin/catkin_tools/issues/229 but that was closed despite https://github.com/catkin/catkin_tools/issues/229#issuecomment-245881842 showing the fix didn’t work (and that was catkin 0.4.2, I’m also seeing the bug with 0.4.3):

[build] Found '68' packages in 0.0 seconds.
Traceback (most recent call last):
  File "/usr/bin/catkin", line 9, in <module>
    load_entry_point('catkin-tools==0.4.3', 'console_scripts', 'catkin')()
  File "/usr/lib/python2.7/dist-packages/catkin_tools/commands/catkin.py", line 267, in main
    catkin_main(sysargs)
  File "/usr/lib/python2.7/dist-packages/catkin_tools/commands/catkin.py", line 262, in catkin_main
    sys.exit(args.main(args) or 0)
  File "/usr/lib/python2.7/dist-packages/catkin_tools/verbs/catkin_build/cli.py", line 419, in main
    summarize_build=opts.summarize  # Can be True, False, or None
  File "/usr/lib/python2.7/dist-packages/catkin_tools/verbs/catkin_build/build.py", line 305, in build_isolated_workspace
    packages, context, workspace_packages)
  File "/usr/lib/python2.7/dist-packages/catkin_tools/verbs/catkin_build/build.py", line 98, in determine_packages_to_be_built
    workspace_package_names = dict([(pkg.name, (path, pkg)) for path, pkg in ordered_packages])
AttributeError: 'str' object has no attribute 'name'

possibly also related to https://github.com/catkin/catkin_tools/issues/429 but not sure since it’s not hanging

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

2reactions
koppcommented, Feb 3, 2017

When you found the right place: Do you think that you can make this a change with pull request?

0reactions
mikepurviscommented, Jan 5, 2021

Should be fixed by #641.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to fix the “Circular dependency detected” error in Google ...
The "Circular dependency detected" error in Google Sheets, is a very common error that can occur when using almost any formula.
Read more >
What is a circular dependency and how can I solve it?
A circular dependency is where Project A depends on something in Project B and project B depends on something in Project A. This...
Read more >
Avoiding circular dependency errors in DAX - YouTube
Learn how to avoid circular dependency errors in DAX! Article and download: https://sql.bi/59891/?aff=ytHow to learn DAX: ...
Read more >
How to Eliminate Circular Dependencies from Your JavaScript ...
Circular dependencies are usually an indication of bad code design, and they should be refactored and removed if at all possible.
Read more >
Understanding circular dependencies in DAX - SQLBI
Albeit raising the same error, the two scenarios are very different. Circular dependencies occur with calculated columns when you obtain a dependency list...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found