Hi, how do you usually solve conflicting version in guix pack?

----------
guix pack: error: profile contains conflicting entries for python-tornado
guix pack: error: first entry: python-tornado@5.1.1 /gnu/store/psv4jhw3274mb3gcc63668jwgavpqcwj-python-tornado-5.1.1
guix pack: error:    ... propagated from python-bokeh@3.7.3
guix pack: error:    ... propagated from python-hvplot@0.11.3
guix pack: error:    ... propagated from python-tsbrowse@0.0.2
guix pack: error: second entry: python-tornado@6.4.2 /gnu/store/iai727qrgkzfjc9zczcr71a70p5rw6f4-python-tornado-6.4.2
guix pack: error:    ... propagated from python-notebook@6.5.7
guix pack: error:    ... propagated from python-zarr@2.18.4
guix pack: error:    ... propagated from python-tszip@0.2.5
guix pack: error:    ... propagated from threads@0.2.0
hint: Try upgrading both `python-tsbrowse' and `threads', or remove one of them from the profile.
----------

I think the main issue is coming from python-bokeh not using the correct version. I don't really get where why python-tornado@5.1.1 is used because nothing in my definition of python-bokeh@3.7.3 specifies this version (I import python-web and then use python-tornado as input). Could it be because a dependency of python-bokeh specifically uses python-tornado@5.1.1? If so how would I try forcing the use of the newest version everywhere in my manifest?

Any help appreciated
Thanks!
Alexis

Reply via email to