Skip to content

qmerge.c: detect circular dependencies and skips them#37

Draft
StefanCristian wants to merge 1 commit intogentoo:masterfrom
StefanCristian:bugfix/circular-dependencies
Draft

qmerge.c: detect circular dependencies and skips them#37
StefanCristian wants to merge 1 commit intogentoo:masterfrom
StefanCristian:bugfix/circular-dependencies

Conversation

@StefanCristian
Copy link

  • proposed simplistic logic (hopefully enough to be ok) for circular dependency skipping
  • does not segfault anymore, and skips are being handled through removals
  • -DEBUG pastebin output: https://paste.gentoo.zip/CJLN6qeS

Closes: https://bugs.gentoo.org/969661

Signed-off-by: Stefan Cristian <stefan.cristian+git@rogentos.ro>
@StefanCristian StefanCristian force-pushed the bugfix/circular-dependencies branch from 9183bc4 to e3a94ba Compare February 9, 2026 16:57
@StefanCristian StefanCristian marked this pull request as draft February 9, 2026 18:13
@StefanCristian
Copy link
Author

Converting to draft - going to close at need.

@grobian
Copy link
Member

grobian commented Feb 15, 2026

I think your patch is in a good direction, I am working on rewrite of the resolver so I like to keep this one in mind until after that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants