Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #207494
| From | David Wright <deblis@lionunicorn.co.uk> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: Exploring package interrelationships |
| Date | 2019-04-15 16:20 +0200 |
| Message-ID | <xNaCJ-4L2-3@gated-at.bofh.it> (permalink) |
| References | <xMMAq-6ME-7@gated-at.bofh.it> <xN5jH-1pS-3@gated-at.bofh.it> <xNajo-4oX-7@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Mon 15 Apr 2019 at 08:50:12 (-0500), Richard Owlett wrote: > On 04/15/2019 03:39 AM, Peter Wiersig wrote: > > Richard Owlett <rowlett@cloud85.net> writes: > > > Long term goal: *personal* definition of a minimalist Debian > > > > > > current goal: grok how packages interact > > > > http://www.macfreek.nl/memory/Dependency_Graph_Debian_Packages > > TLDR: > > $ apt-cache dotty mate-desktop > dependency-graph.dot > > $ dot -Tpng dependency-graph.dot > > After I posted I found a reference using Graphiz with "apt-cache dotty" > I haven't read the documentation yet. > > I tried you example and got a command not found at second line. > I found a man page for "dot" then went looking for a package to > provide it -- found/installed xdot. I'm not sure we need the blow by blow account. > Using "dot -Tps dependency-graph.dot > owl.ps" I got a displayable, > if not readable, graph. There was a warning in what I had read about > "dotty" about viewablity issues if the graph was too complex. Suspect > that is problem. Add -o APT::Cache::GivenOnly=1 to the commandline, and you'll get a much smaller graph. I haven't figured out why python and python-requests are missng from the graph, or is this a stretch/buster difference. (I'm comparing the graph with the Packages entry: Package: mate-desktop Version: 1.16.2-2 Architecture: amd64 Replaces: mate-desktop-gnome Depends: hicolor-icon-theme, libmate-desktop-2-17 (>= 1.10.0), mate-desktop-common (= 1.16.2-2), python, python-requests, libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.28.0), libgtk-3-0 (>= 3.0.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.2), libxrandr2 Recommends: mate-user-guide Breaks: mate-desktop-gnome [edited].) > > That either creates files named after the input or at least shows a > > graphic of the package you specified. > > > > I think I remember and older planet.debian.org post where someone else > > had done similar. Have not found it in a very short research session. > > > > > > Alternatively explore interactive with aptitude when you disable the > > solver there and pick the resulting installation by hand, and decide > > which suggest/recommend you follow, and which non-essential package you > > might even not install. > > I can't parse that sentence. By context I suspect I can do some > searching which will clarify. Yes, it's often difficult to follow explanations of GUI processes because they're interactive by nature. Sometimes a video is more help than written instructions. The modern world … Cheers, David.
Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Exploring package interrelationships Richard Owlett <rowlett@cloud85.net> - 2019-04-14 14:40 +0200
Re: Exploring package interrelationships Nicholas Geovanis <nickgeovanis@gmail.com> - 2019-04-14 15:00 +0200
Re: Exploring package interrelationships Richard Owlett <rowlett@cloud85.net> - 2019-04-14 15:40 +0200
Re: Exploring package interrelationships <tomas@tuxteam.de> - 2019-04-15 09:20 +0200
Re: Exploring package interrelationships Richard Owlett <rowlett@cloud85.net> - 2019-04-15 13:10 +0200
Re: Exploring package interrelationships Cindy Sue Causey <butterflybytes@gmail.com> - 2019-04-15 15:30 +0200
Re: Exploring package interrelationships Gene Heskett <gheskett@shentel.net> - 2019-04-15 16:10 +0200
Re: Exploring package interrelationships David Wright <deblis@lionunicorn.co.uk> - 2019-04-14 16:40 +0200
Re: Exploring package interrelationships Peter Wiersig <peter@friesenpeter.de> - 2019-04-15 10:40 +0200
Re: Exploring package interrelationships Richard Owlett <rowlett@cloud85.net> - 2019-04-15 16:00 +0200
Re: Exploring package interrelationships David Wright <deblis@lionunicorn.co.uk> - 2019-04-15 16:20 +0200
Re: Exploring package interrelationships Richard Owlett <rowlett@cloud85.net> - 2019-04-15 17:20 +0200
Re: Exploring package interrelationships David Wright <deblis@lionunicorn.co.uk> - 2019-04-15 18:00 +0200
Re: Exploring package interrelationships Curt <curty@free.fr> - 2019-04-15 18:40 +0200
csiph-web