# ProfileView (Cairo? Gtk4?) started using some odd font, but why?

**URL:** <https://discourse.julialang.org/t/profileview-cairo-gtk4-started-using-some-odd-font-but-why/125780>\
**Category:** General Usage\
**Tags:** gtk, artifacts, cairo\
**Created:** [February 11, 2025, 8:45am UTC](https://discourse.julialang.org/t/profileview-cairo-gtk4-started-using-some-odd-font-but-why/125780 "2025-02-11T08:45:27Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![nsajko](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nsajko/32/221187_2.png) [@nsajko](https://discourse.julialang.org/u/nsajko)\
**Post date:** [February 12, 2025, 7:55am UTC](https://discourse.julialang.org/t/profileview-cairo-gtk4-started-using-some-odd-font-but-why/125780/15 "2025-02-12T07:55:23Z")

</div>

> [@HanD](#):
>
> I guess don’t understand how the version resolution works in [Pkg.jl](https://juliaregistries.github.io/General/packages/redirect_to_repo/Pkg).

> [@What is the Pkg.jl package dependency resolver (solver algorithm)?](https://discourse.julialang.org/t/what-is-the-pkg-jl-package-dependency-resolver-solver-algorithm/77821):
>
> According to its [source code](https://github.com/JuliaLang/Pkg.jl/tree/master/src/Resolve), Pkg.jl uses a dependency resolving algorithm called MaxSum to resolve the package dependency graph. However, I was not able to find any documentation about this algorithm, or any concrete reference to some scientific paper describing it. Can someone add or provide some documentation on this algorithm and maybe some discussion what are the rationales and design decisions behind it? What are the advantages of MaxSum compared to other dependency resolvers, such as [PubG…](https://github.com/dart-lang/pub/blob/master/doc/solver.md)

---

_[View the full topic](https://discourse.julialang.org/t/profileview-cairo-gtk4-started-using-some-odd-font-but-why/125780)._
