aura icon indicating copy to clipboard operation
aura copied to clipboard

Dependency cycles?

Open mkoloberdin opened this issue 3 years ago • 5 comments

$ sudo aura -Akxa mingw-w64-qt5-base-static
...
aura >>= Determining dependencies...

aura >>= The following dependency cycles were detected:
mingw-w64-cairo => mingw-w64-fontconfig => mingw-w64-freetype2 => mingw-w64-harfbuzz => mingw-w64-librsvg => mingw-w64-pango => mingw-w64-poppler

What cycles is it referring to?

mkoloberdin avatar Aug 27 '22 01:08 mkoloberdin

It shows what packages need to be installed first

Kritiqual avatar Sep 05 '22 05:09 Kritiqual

The thing it that it does not install them after spitting out that message. It is a fatal error in other words.

mkoloberdin avatar Sep 05 '22 05:09 mkoloberdin

Congratulations, this is actually the first time I've seen a user report this in 10 years :laughing: It would be interesting to see what the new version of Aura would output for this. I will be fixing up the Aura 4 installation tomorrow (Saturday).

fosskers avatar Sep 09 '22 07:09 fosskers

I don't think this is possible, there are 2 -bootstrap packages that need to be built first before attempting to build with normal packages. Unless aura would be smart enough to build these 2 first https://aur.archlinux.org/packages/mingw-w64-freetype2-bootstrap https://aur.archlinux.org/packages/mingw-w64-cairo-bootstrap

micwoj92 avatar Sep 14 '22 12:09 micwoj92

I haven't gotten to this yet but will soon.

fosskers avatar Sep 15 '22 01:09 fosskers

Hi there, I apologize for taking so long to return to this.

For the originally posted case, Aura 4 now displays:

aura :: Dependency cycle detected: mingw-w64-pango => mingw-w64-cairo => mingw-w64-librsvg => mingw-w64-pango

Which restores the cycle detection output seen in Aura 3 above. Unfortunately, resolving this cycle is beyond Aura's scope, but as posted above there seems to be a workaround.

This improvement will become available with Aura 4's upcoming release. Please let me know if you have any other issues.

fosskers avatar Jul 03 '24 23:07 fosskers