Re: New graphical dependency visualiser prototype

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Sun, Aug 4, 2019 at 8:16 PM Igor Gnatenko <ignatenkobrain@xxxxxxxxxxxxxxxxx> wrote:
How does it deal with rich dependencies? Does it take conflicts into the account? What about multiple provides which satisfy dependency?

It doesn't at the moment deal with rich dependencies. It's an early prototype I made in a single day for people to try and potentially expand. :)

Since the script evaluates an actual installation where decisions have been already made (as opposed to repositories that can potentially provide many options) the script doesn't take conflict nor multiple provides into account.

That said, in the future updates, I can see it taking repositories into account and based on that offering alternative options to some packages, even showing the potential impact or even making suggestions.

 

On Sun, Aug 4, 2019, 19:41 Adam Samalik <asamalik@xxxxxxxxxx> wrote:
I wrote a script to visualise dependencies of RPM installations [1]. It supports file paths and container images as an input.

The script generates a graph of packages and their relations including sizes of all individual packages and some basic clustering. Clicking on a package highlights its relations to other packages. [2]

Hopefully this will be useful for the Minimization objective [3].

[2] https://asamalik.fedorapeople.org/showme/fedora-base-image.svg

--

Adam Šamalík
---------------------------
Senior Software Engineer
Red Hat
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx


--

Adam Šamalík
---------------------------
Senior Software Engineer
Red Hat
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux