First blood :
#!/bin/sh
echo "digraph pkg_dep"
echo "{"
for PKG in $(pkg_info | cut -d' ' -f1)
do
PKG_INFO=$(pkg_info -c $PKG | tail -n+4 | tr -s '\n')
echo "\t\"$PKG\" [label=\"$PKG\\\n$PKG_INFO\"];"
for REQ_BY in $(pkg_info -R $PKG | tail -n+4 | tr -s '\n')
do
echo "\t\"$REQ_BY\" -> \"$PKG\";"
done
done
echo "}"
But for my big packages set, it does not produce a beautiful graph.
Someone know how to beautify it ?
Thank you,
Bruno.
Attached, my generated dot file (gosh ! gdm is really a pig !) :
digraph pkg_dep
{
"ORBit2-2.12.2p1" [label="ORBit2-2.12.2p1\n"];
"libbonobo-2.10.1p0" -> "ORBit2-2.12.2p1";
"libbonoboui-2.10.1p1" -> "ORBit2-2.12.2p1";
"gnome-vfs2-2.10.1p0" -> "ORBit2-2.12.2p1";
"libgnome-2.10.0p0" -> "ORBit2-2.12.2p1";
"gdm-2.6.0.9p2" -> "ORBit2-2.12.2p1";
"libgnomeui-2.10.1p1" -> "ORBit2-2.12.2p1";
"librsvg-2.9.5p4" -> "ORBit2-2.12.2p1";
"gconf2-2.10.1p1" -> "ORBit2-2.12.2p1";
"abiword-2.4.2" [label="abiword-2.4.2\nfree cross-platform WYSIWYG
word processor"];
"atk-1.10.3p1" [label="atk-1.10.3p1\naccessibility toolkit used by
gtk+"];
"xfce-utils-4.2.3p1" -> "atk-1.10.3p1";
"xfce4-netload-0.3.3p1" -> "atk-1.10.3p1";
"libgnomeprintui-2.10.2p2" -> "atk-1.10.3p1";
"xfce4-panel-4.2.3p1" -> "atk-1.10.3p1";
"gdm-2.6.0.9p2" -> "atk-1.10.3p1";
"mozilla-firefox-1.5.0.7" -> "atk-1.10.3p1";
"gnome-keyring-0.4.4p1" -> "atk-1.10.3p1";
"xfdesktop-4.2.3p2" -> "atk-1.10.3p1";
"libxfcegui4-4.2.3p2" -> "atk-1.10.3p1";
"gtk+2-2.6.10p1" -> "atk-1.10.3p1";
"libbonoboui-2.10.1p1" -> "atk-1.10.3p1";
"libgnomecanvas-2.10.2p1" -> "atk-1.10.3p1";
"xfce4-diskperf-1.5p3" -> "atk-1.10.3p1";
"xfce4-systemload-0.3.6p3" -> "atk-1.10.3p1";
"gconf2-2.10.1p1" -> "atk-1.10.3p1";
"abiword-2.4.2" -> "atk-1.10.3p1";
"xfce-mcs-manager-4.2.3p1" -> "atk-1.10.3p1";
"xffm-4.2.3p3" -> "atk-1.10.3p1";
"xfce4-fsguard-0.2.1p1" -> "atk-1.10.3p1";
"xfcalendar-4.2.3p1" -> "atk-1.10.3p1";
"librsvg-2.9.5p4" -> "atk-1.10.3p1";
"vim-6.4.6p1-gtk2" -> "atk-1.10.3p1";
"libglade2-2.5.1p4" -> "atk-1.10.3p1";
"xfce4-session-4.2.3p1" -> "atk-1.10.3p1";
"xfce4-datetime-0.3.1p3" -> "atk-1.10.3p1";
"xfwm4-4.2.3.2p0" -> "atk-1.10.3p1";
"libgnomeui-2.10.1p1" -> "atk-1.10.3p1";
"bzip2-1.0.3" [label="bzip2-1.0.3\nblock-sorting file compressor,
unencumbered"];
"gnome-vfs2-2.10.1p0" -> "bzip2-1.0.3";
"gdm-2.6.0.9p2" -> "bzip2-1.0.3";
"librsvg-2.9.5p4" -> "bzip2-1.0.3";
"libgsf-1.11.1p2" -> "bzip2-1.0.3";
"cairo-1.0.2p0" [label="cairo-1.0.2p0\n"];
"mozilla-firefox-1.5.0.7" -> "cairo-1.0.2p0";
"pango-1.10.2p0" -> "cairo-1.0.2p0";
"cdparanoia-3.a9.8p0" [label="cdparanoia-3.a9.8p0\nCDDA reading
utility with extra data verification features"];
"gnome-vfs2-2.10.1p0" -> "cdparanoia-3.a9.8p0";
"colorls-3.7.1p0" [label="colorls-3.7.1p0\nls that can use color to
display file attributes"];
"curl-7.15.3" [label="curl-7.15.3\nget files from FTP, Gopher, HTTP
or HTTPS servers"];
"dbh-1.0.24p0" [label="dbh-1.0.24p0\nlibrary to create disk based
hashtables"];
"xfce-utils-4.2.3p1" -> "dbh-1.0.24p0";
"xffm-4.2.3p3" -> "dbh-1.0.24p0";
"xfcalendar-4.2.3p1" -> "dbh-1.0.24p0";
"docbook-4.2p2" [label="docbook-4.2p2\n"];
"scrollkeeper-0.3.14p2" -> "docbook-4.2p2";
"docbook-dsssl-1.72" [label="docbook-dsssl-1.72\nmodular DSSSL
stylesheets for the DocBook DTD"];
"docbook-4.2p2" -> "docbook-dsssl-1.72";
"esound-0.2.34p0" [label="esound-0.2.34p0\n"];
"libbonoboui-2.10.1p1" -> "esound-0.2.34p0";
"libgnome-2.10.0p0" -> "esound-0.2.34p0";
"gdm-2.6.0.9p2" -> "esound-0.2.34p0";
"libgnomeui-2.10.1p1" -> "esound-0.2.34p0";
"mozilla-firefox-1.5.0.7" -> "esound-0.2.34p0";
"expat-1.95.6p1" [label="expat-1.95.6p1\nXML 1.0 parser written in C"];
"gettext-0.14.5p1" -> "expat-1.95.6p1";
"faad-2.0p3" [label="faad-2.0p3\nMPEG2 and MPEG-4 AAC decoder"];
"vlc-0.8.4ap3" -> "faad-2.0p3";
"ffmpeg-20050413" [label="ffmpeg-20050413\n"];
"vlc-0.8.4ap3" -> "ffmpeg-20050413";
"flac-1.1.2p1" [label="flac-1.1.2p1\n"];
"vlc-0.8.4ap3" -> "flac-1.1.2p1";
"fribidi-0.10.4p0" [label="fribidi-0.10.4p0\nlibrary implementing the
Unicode Bidirectional Algorithm"];
"vlc-0.8.4ap3" -> "fribidi-0.10.4p0";
"abiword-2.4.2" -> "fribidi-0.10.4p0";
"gconf2-2.10.1p1" [label="gconf2-2.10.1p1\n"];
"libbonoboui-2.10.1p1" -> "gconf2-2.10.1p1";
"gnome-vfs2-2.10.1p0" -> "gconf2-2.10.1p1";
"libgnome-2.10.0p0" -> "gconf2-2.10.1p1";
"gdm-2.6.0.9p2" -> "gconf2-2.10.1p1";
"libgnomeui-2.10.1p1" -> "gconf2-2.10.1p1";
"librsvg-2.9.5p4" -> "gconf2-2.10.1p1";
"gdm-2.6.0.9p2" [label="gdm-2.6.0.9p2\nGNOME display manager"];
"gettext-0.14.5p1" [label="gettext-0.14.5p1\n"];
"xfce-utils-4.2.3p1" -> "gettext-0.14.5p1";
"gnome-vfs2-2.10.1p0" -> "gettext-0.14.5p1";
"gdm-2.6.0.9p2" -> "gettext-0.14.5p1";
"lame-3.96.1p1" -> "gettext-0.14.5p1";
"xfdesktop-4.2.3p2" -> "gettext-0.14.5p1";
"ORBit2-2.12.2p1" -> "gettext-0.14.5p1";
"libgnomecanvas-2.10.2p1" -> "gettext-0.14.5p1";
"libbonoboui-2.10.1p1" -> "gettext-0.14.5p1";
"libxfce4mcs-4.2.3p0" -> "gettext-0.14.5p1";
"libxfcegui4-4.2.3p2" -> "gettext-0.14.5p1";
"shared-mime-info-0.15" -> "gettext-0.14.5p1";
"xfce4-diskperf-1.5p3" -> "gettext-0.14.5p1";
"libgpg-error-1.1" -> "gettext-0.14.5p1";
"gconf2-2.10.1p1" -> "gettext-0.14.5p1";
"glib2-2.8.4" -> "gettext-0.14.5p1";
"libIDL-0.8.5p0" -> "gettext-0.14.5p1";
"xffm-4.2.3p3" -> "gettext-0.14.5p1";
"gtk+-1.2.10p4" -> "gettext-0.14.5p1";
"xfcalendar-4.2.3p1" -> "gettext-0.14.5p1";
"librsvg-2.9.5p4" -> "gettext-0.14.5p1";
"vim-6.4.6p1-gtk2" -> "gettext-0.14.5p1";
"wesnoth-1.0p1" -> "gettext-0.14.5p1";
"xfce4-datetime-0.3.1p3" -> "gettext-0.14.5p1";
"xfwm4-4.2.3.2p0" -> "gettext-0.14.5p1";
"libxfce4util-4.2.3.2" -> "gettext-0.14.5p1";
"libgnomeprintui-2.10.2p2" -> "gettext-0.14.5p1";
"xfce4-netload-0.3.3p1" -> "gettext-0.14.5p1";
"libgnomeprint-2.10.3p0" -> "gettext-0.14.5p1";
"xfce4-panel-4.2.3p1" -> "gettext-0.14.5p1";
"mozilla-firefox-1.5.0.7" -> "gettext-0.14.5p1";
"gnome-keyring-0.4.4p1" -> "gettext-0.14.5p1";
"libgsf-1.11.1p2" -> "gettext-0.14.5p1";
"libbonobo-2.10.1p0" -> "gettext-0.14.5p1";
"atk-1.10.3p1" -> "gettext-0.14.5p1";
"gtk+2-2.6.10p1" -> "gettext-0.14.5p1";
"vlc-0.8.4ap3" -> "gettext-0.14.5p1";
"libgnome-2.10.0p0" -> "gettext-0.14.5p1";
"xfce4-systemload-0.3.6p3" -> "gettext-0.14.5p1";
"libxslt-1.1.12p3" -> "gettext-0.14.5p1";
"abiword-2.4.2" -> "gettext-0.14.5p1";
"xfce-mcs-manager-4.2.3p1" -> "gettext-0.14.5p1";
"xfce4-fsguard-0.2.1p1" -> "gettext-0.14.5p1";
"libglade2-2.5.1p4" -> "gettext-0.14.5p1";
"xfce4-session-4.2.3p1" -> "gettext-0.14.5p1";
"libgnomeui-2.10.1p1" -> "gettext-0.14.5p1";
"pango-1.10.2p0" -> "gettext-0.14.5p1";
"scrollkeeper-0.3.14p2" -> "gettext-0.14.5p1";
"glib-1.2.10p1" [label="glib-1.2.10p1\nuseful routines for C
programming"];
"gtk+-1.2.10p4" -> "glib-1.2.10p1";
"lame-3.96.1p1" -> "glib-1.2.10p1";
"glib2-2.8.4" [label="glib2-2.8.4\ngeneral-purpose utility library"];
"xfce-utils-4.2.3p1" -> "glib2-2.8.4";
"gnome-vfs2-2.10.1p0" -> "glib2-2.8.4";
"gdm-2.6.0.9p2" -> "glib2-2.8.4";
"xfdesktop-4.2.3p2" -> "glib2-2.8.4";
"ORBit2-2.12.2p1" -> "glib2-2.8.4";
"libxfcegui4-4.2.3p2" -> "glib2-2.8.4";
"libbonoboui-2.10.1p1" -> "glib2-2.8.4";
"libgnomecanvas-2.10.2p1" -> "glib2-2.8.4";
"libxfce4mcs-4.2.3p0" -> "glib2-2.8.4";
"xfce4-diskperf-1.5p3" -> "glib2-2.8.4";
"shared-mime-info-0.15" -> "glib2-2.8.4";
"gconf2-2.10.1p1" -> "glib2-2.8.4";
"libIDL-0.8.5p0" -> "glib2-2.8.4";
"xffm-4.2.3p3" -> "glib2-2.8.4";
"xfcalendar-4.2.3p1" -> "glib2-2.8.4";
"librsvg-2.9.5p4" -> "glib2-2.8.4";
"vim-6.4.6p1-gtk2" -> "glib2-2.8.4";
"xfce4-datetime-0.3.1p3" -> "glib2-2.8.4";
"xfwm4-4.2.3.2p0" -> "glib2-2.8.4";
"libxfce4util-4.2.3.2" -> "glib2-2.8.4";
"libgnomeprintui-2.10.2p2" -> "glib2-2.8.4";
"xfce4-netload-0.3.3p1" -> "glib2-2.8.4";
"libgnomeprint-2.10.3p0" -> "glib2-2.8.4";
"xfce4-panel-4.2.3p1" -> "glib2-2.8.4";
"mozilla-firefox-1.5.0.7" -> "glib2-2.8.4";
"gnome-keyring-0.4.4p1" -> "glib2-2.8.4";
"libgsf-1.11.1p2" -> "glib2-2.8.4";
"atk-1.10.3p1" -> "glib2-2.8.4";
"libbonobo-2.10.1p0" -> "glib2-2.8.4";
"gtk+2-2.6.10p1" -> "glib2-2.8.4";
"libgnome-2.10.0p0" -> "glib2-2.8.4";
"xfce4-systemload-0.3.6p3" -> "glib2-2.8.4";
"abiword-2.4.2" -> "glib2-2.8.4";
"xfce-mcs-manager-4.2.3p1" -> "glib2-2.8.4";
"xfce4-fsguard-0.2.1p1" -> "glib2-2.8.4";
"libglade2-2.5.1p4" -> "glib2-2.8.4";
"xfce4-session-4.2.3p1" -> "glib2-2.8.4";
"pango-1.10.2p0" -> "glib2-2.8.4";
"libgnomeui-2.10.1p1" -> "glib2-2.8.4";
"glitz-0.4.4" [label="glitz-0.4.4\nOpenGL image compositing library"];
"cairo-1.0.2p0" -> "glitz-0.4.4";
"pango-1.10.2p0" -> "glitz-0.4.4";
"gnome-icon-theme-2.10.1" [label="gnome-icon-theme-2.10.1\n"];
"libgnomeprintui-2.10.2p2" -> "gnome-icon-theme-2.10.1";
"gnome-keyring-0.4.4p1" [label="gnome-keyring-0.4.4p1\npassword agent
for the GNOME project"];
"gdm-2.6.0.9p2" -> "gnome-keyring-0.4.4p1";
"libgnomeui-2.10.1p1" -> "gnome-keyring-0.4.4p1";
"gnome-mime-data-2.4.2" [label="gnome-mime-data-2.4.2\nMIME and
Application database for GNOME"];
"gnome-vfs2-2.10.1p0" -> "gnome-mime-data-2.4.2";
"gnome-vfs2-2.10.1p0" [label="gnome-vfs2-2.10.1p0\n"];
"libbonoboui-2.10.1p1" -> "gnome-vfs2-2.10.1p0";
"libgnome-2.10.0p0" -> "gnome-vfs2-2.10.1p0";
"gdm-2.6.0.9p2" -> "gnome-vfs2-2.10.1p0";
"libgnomeui-2.10.1p1" -> "gnome-vfs2-2.10.1p0";
"librsvg-2.9.5p4" -> "gnome-vfs2-2.10.1p0";
"gtk+-1.2.10p4" [label="gtk+-1.2.10p4\nGeneral Toolkit for X11 GUI"];
"lame-3.96.1p1" -> "gtk+-1.2.10p4";
"gtk+2-2.6.10p1" [label="gtk+2-2.6.10p1\n"];
"xfce-utils-4.2.3p1" -> "gtk+2-2.6.10p1";
"xfce4-netload-0.3.3p1" -> "gtk+2-2.6.10p1";
"libgnomeprintui-2.10.2p2" -> "gtk+2-2.6.10p1";
"xfce4-panel-4.2.3p1" -> "gtk+2-2.6.10p1";
"gdm-2.6.0.9p2" -> "gtk+2-2.6.10p1";
"mozilla-firefox-1.5.0.7" -> "gtk+2-2.6.10p1";
"gnome-keyring-0.4.4p1" -> "gtk+2-2.6.10p1";
"xfdesktop-4.2.3p2" -> "gtk+2-2.6.10p1";
"libxfcegui4-4.2.3p2" -> "gtk+2-2.6.10p1";
"libbonoboui-2.10.1p1" -> "gtk+2-2.6.10p1";
"libgnomecanvas-2.10.2p1" -> "gtk+2-2.6.10p1";
"xfce4-diskperf-1.5p3" -> "gtk+2-2.6.10p1";
"xfce4-systemload-0.3.6p3" -> "gtk+2-2.6.10p1";
"gconf2-2.10.1p1" -> "gtk+2-2.6.10p1";
"abiword-2.4.2" -> "gtk+2-2.6.10p1";
"xfce-mcs-manager-4.2.3p1" -> "gtk+2-2.6.10p1";
"xffm-4.2.3p3" -> "gtk+2-2.6.10p1";
"xfce4-fsguard-0.2.1p1" -> "gtk+2-2.6.10p1";
"xfcalendar-4.2.3p1" -> "gtk+2-2.6.10p1";
"librsvg-2.9.5p4" -> "gtk+2-2.6.10p1";
"vim-6.4.6p1-gtk2" -> "gtk+2-2.6.10p1";
"libglade2-2.5.1p4" -> "gtk+2-2.6.10p1";
"xfce4-session-4.2.3p1" -> "gtk+2-2.6.10p1";
"xfce4-datetime-0.3.1p3" -> "gtk+2-2.6.10p1";
"xfwm4-4.2.3.2p0" -> "gtk+2-2.6.10p1";
"libgnomeui-2.10.1p1" -> "gtk+2-2.6.10p1";
"hicolor-icon-theme-0.5p0"
[label="hicolor-icon-theme-0.5p0\nhigh-color icon theme shell for
GNOME and KDE"];
"gnome-icon-theme-2.10.1" -> "hicolor-icon-theme-0.5p0";
"gdm-2.6.0.9p2" -> "hicolor-icon-theme-0.5p0";
"iso8879-1986" [label="iso8879-1986\ncharacter entity sets from ISO
8879:1986 (SGML)"];
"docbook-4.2p2" -> "iso8879-1986";
"jpeg-6bp3" [label="jpeg-6bp3\nIJG's JPEG compression utilities"];
"gtk+2-2.6.10p1" -> "jpeg-6bp3";
"vlc-0.8.4ap3" -> "jpeg-6bp3";
"sdl-image-1.2.4p0" -> "jpeg-6bp3";
"gdm-2.6.0.9p2" -> "jpeg-6bp3";
"libgnomeui-2.10.1p1" -> "jpeg-6bp3";
"mozilla-firefox-1.5.0.7" -> "jpeg-6bp3";
"tiff-3.7.3p1" -> "jpeg-6bp3";
"lame-3.96.1p1" [label="lame-3.96.1p1\nlame ain't an MP3 encoder"];
"vlc-0.8.4ap3" -> "lame-3.96.1p1";
"ffmpeg-20050413" -> "lame-3.96.1p1";
"libIDL-0.8.5p0" [label="libIDL-0.8.5p0\nIDL parsing library"];
"ORBit2-2.12.2p1" -> "libIDL-0.8.5p0";
"liba52-0.7.4p2" [label="liba52-0.7.4p2\nAC-3 decoding library"];
"vlc-0.8.4ap3" -> "liba52-0.7.4p2";
"ffmpeg-20050413" -> "liba52-0.7.4p2";
"libart-2.3.17" [label="libart-2.3.17\nhigh-performance 2D graphics
library"];
"libgnomeprintui-2.10.2p2" -> "libart-2.3.17";
"libgnomecanvas-2.10.2p1" -> "libart-2.3.17";
"libbonoboui-2.10.1p1" -> "libart-2.3.17";
"libgnomeprint-2.10.3p0" -> "libart-2.3.17";
"gdm-2.6.0.9p2" -> "libart-2.3.17";
"libgnomeui-2.10.1p1" -> "libart-2.3.17";
"librsvg-2.9.5p4" -> "libart-2.3.17";
"abiword-2.4.2" -> "libart-2.3.17";
"libaudiofile-0.2.6p0" [label="libaudiofile-0.2.6p0\nSGI audiofile
library clone"];
"libbonoboui-2.10.1p1" -> "libaudiofile-0.2.6p0";
"libgnome-2.10.0p0" -> "libaudiofile-0.2.6p0";
"esound-0.2.34p0" -> "libaudiofile-0.2.6p0";
"gdm-2.6.0.9p2" -> "libaudiofile-0.2.6p0";
"libgnomeui-2.10.1p1" -> "libaudiofile-0.2.6p0";
"libbonobo-2.10.1p0" [label="libbonobo-2.10.1p0\nGNOME component and
compound document system"];
"libbonoboui-2.10.1p1" -> "libbonobo-2.10.1p0";
"gnome-vfs2-2.10.1p0" -> "libbonobo-2.10.1p0";
"libgnome-2.10.0p0" -> "libbonobo-2.10.1p0";
"gdm-2.6.0.9p2" -> "libbonobo-2.10.1p0";
"libgnomeui-2.10.1p1" -> "libbonobo-2.10.1p0";
"librsvg-2.9.5p4" -> "libbonobo-2.10.1p0";
"libbonoboui-2.10.1p1" [label="libbonoboui-2.10.1p1\n"];
"gdm-2.6.0.9p2" -> "libbonoboui-2.10.1p1";
"libgnomeui-2.10.1p1" -> "libbonoboui-2.10.1p1";
"libdvdnav-20051102p1" [label="libdvdnav-20051102p1\nDVD
read/navigation library"];
"vlc-0.8.4ap3" -> "libdvdnav-20051102p1";
"libdvdread-0.9.5p0" [label="libdvdread-0.9.5p0\naccessing DVD files"];
"vlc-0.8.4ap3" -> "libdvdread-0.9.5p0";
"libgcrypt-1.2.0p0" [label="libgcrypt-1.2.0p0\n"];
"libxslt-1.1.12p3" -> "libgcrypt-1.2.0p0";
"libglade2-2.5.1p4" [label="libglade2-2.5.1p4\nlibrary for loading
GLADE interface files at runtime"];
"libgnomecanvas-2.10.2p1" -> "libglade2-2.5.1p4";
"libbonoboui-2.10.1p1" -> "libglade2-2.5.1p4";
"gdm-2.6.0.9p2" -> "libglade2-2.5.1p4";
"libgnomeui-2.10.1p1" -> "libglade2-2.5.1p4";
"abiword-2.4.2" -> "libglade2-2.5.1p4";
"libgnome-2.10.0p0" [label="libgnome-2.10.0p0\n"];
"libbonoboui-2.10.1p1" -> "libgnome-2.10.0p0";
"gdm-2.6.0.9p2" -> "libgnome-2.10.0p0";
"libgnomeui-2.10.1p1" -> "libgnome-2.10.0p0";
"libgnomecanvas-2.10.2p1" [label="libgnomecanvas-2.10.2p1\n"];
"libgnomeprintui-2.10.2p2" -> "libgnomecanvas-2.10.2p1";
"libbonoboui-2.10.1p1" -> "libgnomecanvas-2.10.2p1";
"gdm-2.6.0.9p2" -> "libgnomecanvas-2.10.2p1";
"libgnomeui-2.10.1p1" -> "libgnomecanvas-2.10.2p1";
"librsvg-2.9.5p4" -> "libgnomecanvas-2.10.2p1";
"abiword-2.4.2" -> "libgnomecanvas-2.10.2p1";
"libgnomeprint-2.10.3p0" [label="libgnomeprint-2.10.3p0\nprinting
framework for GNOME"];
"libgnomeprintui-2.10.2p2" -> "libgnomeprint-2.10.3p0";
"librsvg-2.9.5p4" -> "libgnomeprint-2.10.3p0";
"abiword-2.4.2" -> "libgnomeprint-2.10.3p0";
"libgnomeprintui-2.10.2p2" [label="libgnomeprintui-2.10.2p2\n"];
"librsvg-2.9.5p4" -> "libgnomeprintui-2.10.2p2";
"abiword-2.4.2" -> "libgnomeprintui-2.10.2p2";
"libgnomeui-2.10.1p1" [label="libgnomeui-2.10.1p1\n"];
"gdm-2.6.0.9p2" -> "libgnomeui-2.10.1p1";
"libgpg-error-1.1" [label="libgpg-error-1.1\nerror codes for GnuPG
related software"];
"libgcrypt-1.2.0p0" -> "libgpg-error-1.1";
"libxslt-1.1.12p3" -> "libgpg-error-1.1";
"libgsf-1.11.1p2" [label="libgsf-1.11.1p2\nGNOME Structured File
library"];
"gdm-2.6.0.9p2" -> "libgsf-1.11.1p2";
"librsvg-2.9.5p4" -> "libgsf-1.11.1p2";
"libiconv-1.9.2p3" [label="libiconv-1.9.2p3\ncharacter set conversion
library"];
"xfce-utils-4.2.3p1" -> "libiconv-1.9.2p3";
"gnome-vfs2-2.10.1p0" -> "libiconv-1.9.2p3";
"gdm-2.6.0.9p2" -> "libiconv-1.9.2p3";
"lame-3.96.1p1" -> "libiconv-1.9.2p3";
"libxml-2.6.16p8" -> "libiconv-1.9.2p3";
"xfdesktop-4.2.3p2" -> "libiconv-1.9.2p3";
"ORBit2-2.12.2p1" -> "libiconv-1.9.2p3";
"gettext-0.14.5p1" -> "libiconv-1.9.2p3";
"libbonoboui-2.10.1p1" -> "libiconv-1.9.2p3";
"libgnomecanvas-2.10.2p1" -> "libiconv-1.9.2p3";
"libxfce4mcs-4.2.3p0" -> "libiconv-1.9.2p3";
"libxfcegui4-4.2.3p2" -> "libiconv-1.9.2p3";
"shared-mime-info-0.15" -> "libiconv-1.9.2p3";
"xfce4-diskperf-1.5p3" -> "libiconv-1.9.2p3";
"libgpg-error-1.1" -> "libiconv-1.9.2p3";
"gconf2-2.10.1p1" -> "libiconv-1.9.2p3";
"glib2-2.8.4" -> "libiconv-1.9.2p3";
"flac-1.1.2p1" -> "libiconv-1.9.2p3";
"libIDL-0.8.5p0" -> "libiconv-1.9.2p3";
"xffm-4.2.3p3" -> "libiconv-1.9.2p3";
"gtk+-1.2.10p4" -> "libiconv-1.9.2p3";
"xfcalendar-4.2.3p1" -> "libiconv-1.9.2p3";
"librsvg-2.9.5p4" -> "libiconv-1.9.2p3";
"vim-6.4.6p1-gtk2" -> "libiconv-1.9.2p3";
"wesnoth-1.0p1" -> "libiconv-1.9.2p3";
"xfce4-datetime-0.3.1p3" -> "libiconv-1.9.2p3";
"xfwm4-4.2.3.2p0" -> "libiconv-1.9.2p3";
"libxfce4util-4.2.3.2" -> "libiconv-1.9.2p3";
"libgnomeprintui-2.10.2p2" -> "libiconv-1.9.2p3";
"xfce4-netload-0.3.3p1" -> "libiconv-1.9.2p3";
"libgnomeprint-2.10.3p0" -> "libiconv-1.9.2p3";
"xfce4-panel-4.2.3p1" -> "libiconv-1.9.2p3";
"mozilla-firefox-1.5.0.7" -> "libiconv-1.9.2p3";
"gnome-keyring-0.4.4p1" -> "libiconv-1.9.2p3";
"libgsf-1.11.1p2" -> "libiconv-1.9.2p3";
"libbonobo-2.10.1p0" -> "libiconv-1.9.2p3";
"atk-1.10.3p1" -> "libiconv-1.9.2p3";
"gtk+2-2.6.10p1" -> "libiconv-1.9.2p3";
"vlc-0.8.4ap3" -> "libiconv-1.9.2p3";
"libgnome-2.10.0p0" -> "libiconv-1.9.2p3";
"xfce4-systemload-0.3.6p3" -> "libiconv-1.9.2p3";
"libxslt-1.1.12p3" -> "libiconv-1.9.2p3";
"abiword-2.4.2" -> "libiconv-1.9.2p3";
"xfce-mcs-manager-4.2.3p1" -> "libiconv-1.9.2p3";
"xfce4-fsguard-0.2.1p1" -> "libiconv-1.9.2p3";
"libglade2-2.5.1p4" -> "libiconv-1.9.2p3";
"xfce4-session-4.2.3p1" -> "libiconv-1.9.2p3";
"libgnomeui-2.10.1p1" -> "libiconv-1.9.2p3";
"pango-1.10.2p0" -> "libiconv-1.9.2p3";
"scrollkeeper-0.3.14p2" -> "libiconv-1.9.2p3";
"libid3tag-0.15.1bp0" [label="libid3tag-0.15.1bp0\nlibrary for
reading ID3 tags"];
"vlc-0.8.4ap3" -> "libid3tag-0.15.1bp0";
"libmad-0.15.1bp1" [label="libmad-0.15.1bp1\nhigh-quality MPEG audio
decoder"];
"vlc-0.8.4ap3" -> "libmad-0.15.1bp1";
"libmikmod-3.1.10p4" [label="libmikmod-3.1.10p4\nmikmod sound library"];
"sdl-mixer-1.2.6p3" -> "libmikmod-3.1.10p4";
"libmpeg2-0.4.0bp0" [label="libmpeg2-0.4.0bp0\nfree MPEG-2 video
stream decoder"];
"vlc-0.8.4ap3" -> "libmpeg2-0.4.0bp0";
"libogg-1.1.3" [label="libogg-1.1.3\nOgg bitstream library"];
"vlc-0.8.4ap3" -> "libogg-1.1.3";
"sdl-mixer-1.2.6p3" -> "libogg-1.1.3";
"ffmpeg-20050413" -> "libogg-1.1.3";
"libvorbis-1.1.2" -> "libogg-1.1.3";
"flac-1.1.2p1" -> "libogg-1.1.3";
"libtheora-1.0alpha4p0" -> "libogg-1.1.3";
"librsvg-2.9.5p4" [label="librsvg-2.9.5p4\n"];
"gdm-2.6.0.9p2" -> "librsvg-2.9.5p4";
"libtheora-1.0alpha4p0" [label="libtheora-1.0alpha4p0\nopen video
codec"];
"vlc-0.8.4ap3" -> "libtheora-1.0alpha4p0";
"libvorbis-1.1.2" [label="libvorbis-1.1.2\naudio compression codec
library"];
"vlc-0.8.4ap3" -> "libvorbis-1.1.2";
"sdl-mixer-1.2.6p3" -> "libvorbis-1.1.2";
"ffmpeg-20050413" -> "libvorbis-1.1.2";
"libxfce4mcs-4.2.3p0" [label="libxfce4mcs-4.2.3p0\n"];
"xfce-utils-4.2.3p1" -> "libxfce4mcs-4.2.3p0";
"xffm-4.2.3p3" -> "libxfce4mcs-4.2.3p0";
"xfce4-session-4.2.3p1" -> "libxfce4mcs-4.2.3p0";
"xfwm4-4.2.3.2p0" -> "libxfce4mcs-4.2.3p0";
"xfce4-panel-4.2.3p1" -> "libxfce4mcs-4.2.3p0";
"xfcalendar-4.2.3p1" -> "libxfce4mcs-4.2.3p0";
"xfce-mcs-manager-4.2.3p1" -> "libxfce4mcs-4.2.3p0";
"xfdesktop-4.2.3p2" -> "libxfce4mcs-4.2.3p0";
"libxfce4util-4.2.3.2" [label="libxfce4util-4.2.3.2\nbasic utility
library for xfce4"];
"xfce-utils-4.2.3p1" -> "libxfce4util-4.2.3.2";
"xfce4-netload-0.3.3p1" -> "libxfce4util-4.2.3.2";
"xffm-4.2.3p3" -> "libxfce4util-4.2.3.2";
"xfce4-panel-4.2.3p1" -> "libxfce4util-4.2.3.2";
"xfce4-fsguard-0.2.1p1" -> "libxfce4util-4.2.3.2";
"xfcalendar-4.2.3p1" -> "libxfce4util-4.2.3.2";
"xfdesktop-4.2.3p2" -> "libxfce4util-4.2.3.2";
"xfce4-datetime-0.3.1p3" -> "libxfce4util-4.2.3.2";
"libxfcegui4-4.2.3p2" -> "libxfce4util-4.2.3.2";
"xfce4-session-4.2.3p1" -> "libxfce4util-4.2.3.2";
"libxfce4mcs-4.2.3p0" -> "libxfce4util-4.2.3.2";
"xfwm4-4.2.3.2p0" -> "libxfce4util-4.2.3.2";
"xfce4-diskperf-1.5p3" -> "libxfce4util-4.2.3.2";
"xfce4-systemload-0.3.6p3" -> "libxfce4util-4.2.3.2";
"xfce-mcs-manager-4.2.3p1" -> "libxfce4util-4.2.3.2";
"libxfcegui4-4.2.3p2" [label="libxfcegui4-4.2.3p2\n"];
"xfce-utils-4.2.3p1" -> "libxfcegui4-4.2.3p2";
"xfce4-netload-0.3.3p1" -> "libxfcegui4-4.2.3p2";
"xffm-4.2.3p3" -> "libxfcegui4-4.2.3p2";
"xfce4-panel-4.2.3p1" -> "libxfcegui4-4.2.3p2";
"xfce4-fsguard-0.2.1p1" -> "libxfcegui4-4.2.3p2";
"xfcalendar-4.2.3p1" -> "libxfcegui4-4.2.3p2";
"xfdesktop-4.2.3p2" -> "libxfcegui4-4.2.3p2";
"xfce4-datetime-0.3.1p3" -> "libxfcegui4-4.2.3p2";
"xfce4-session-4.2.3p1" -> "libxfcegui4-4.2.3p2";
"xfwm4-4.2.3.2p0" -> "libxfcegui4-4.2.3p2";
"xfce4-diskperf-1.5p3" -> "libxfcegui4-4.2.3p2";
"xfce4-systemload-0.3.6p3" -> "libxfcegui4-4.2.3p2";
"xfce-mcs-manager-4.2.3p1" -> "libxfcegui4-4.2.3p2";
"libxml-2.6.16p8" [label="libxml-2.6.16p8\nXML parsing library"];
"xfce4-netload-0.3.3p1" -> "libxml-2.6.16p8";
"libgnomeprintui-2.10.2p2" -> "libxml-2.6.16p8";
"libgnomeprint-2.10.3p0" -> "libxml-2.6.16p8";
"gnome-vfs2-2.10.1p0" -> "libxml-2.6.16p8";
"xfce4-panel-4.2.3p1" -> "libxml-2.6.16p8";
"gdm-2.6.0.9p2" -> "libxml-2.6.16p8";
"xfdesktop-4.2.3p2" -> "libxml-2.6.16p8";
"libgsf-1.11.1p2" -> "libxml-2.6.16p8";
"libbonobo-2.10.1p0" -> "libxml-2.6.16p8";
"vlc-0.8.4ap3" -> "libxml-2.6.16p8";
"libgnomecanvas-2.10.2p1" -> "libxml-2.6.16p8";
"libbonoboui-2.10.1p1" -> "libxml-2.6.16p8";
"libgnome-2.10.0p0" -> "libxml-2.6.16p8";
"xfce4-diskperf-1.5p3" -> "libxml-2.6.16p8";
"shared-mime-info-0.15" -> "libxml-2.6.16p8";
"xfce4-systemload-0.3.6p3" -> "libxml-2.6.16p8";
"libxslt-1.1.12p3" -> "libxml-2.6.16p8";
"gconf2-2.10.1p1" -> "libxml-2.6.16p8";
"abiword-2.4.2" -> "libxml-2.6.16p8";
"xffm-4.2.3p3" -> "libxml-2.6.16p8";
"xfce4-fsguard-0.2.1p1" -> "libxml-2.6.16p8";
"librsvg-2.9.5p4" -> "libxml-2.6.16p8";
"libglade2-2.5.1p4" -> "libxml-2.6.16p8";
"xfce4-datetime-0.3.1p3" -> "libxml-2.6.16p8";
"docbook-4.2p2" -> "libxml-2.6.16p8";
"libgnomeui-2.10.1p1" -> "libxml-2.6.16p8";
"scrollkeeper-0.3.14p2" -> "libxml-2.6.16p8";
"libxslt-1.1.12p3" [label="libxslt-1.1.12p3\n"];
"scrollkeeper-0.3.14p2" -> "libxslt-1.1.12p3";
"mozilla-firefox-1.5.0.7" [label="mozilla-firefox-1.5.0.7\nredesign
of Mozilla's browser component"];
"pango-1.10.2p0" [label="pango-1.10.2p0\n"];
"xfce-utils-4.2.3p1" -> "pango-1.10.2p0";
"xfce4-netload-0.3.3p1" -> "pango-1.10.2p0";
"libgnomeprintui-2.10.2p2" -> "pango-1.10.2p0";
"libgnomeprint-2.10.3p0" -> "pango-1.10.2p0";
"xfce4-panel-4.2.3p1" -> "pango-1.10.2p0";
"gdm-2.6.0.9p2" -> "pango-1.10.2p0";
"mozilla-firefox-1.5.0.7" -> "pango-1.10.2p0";
"gnome-keyring-0.4.4p1" -> "pango-1.10.2p0";
"xfdesktop-4.2.3p2" -> "pango-1.10.2p0";
"libxfcegui4-4.2.3p2" -> "pango-1.10.2p0";
"gtk+2-2.6.10p1" -> "pango-1.10.2p0";
"libgnomecanvas-2.10.2p1" -> "pango-1.10.2p0";
"libbonoboui-2.10.1p1" -> "pango-1.10.2p0";
"xfce4-diskperf-1.5p3" -> "pango-1.10.2p0";
"xfce4-systemload-0.3.6p3" -> "pango-1.10.2p0";
"gconf2-2.10.1p1" -> "pango-1.10.2p0";
"abiword-2.4.2" -> "pango-1.10.2p0";
"xfce-mcs-manager-4.2.3p1" -> "pango-1.10.2p0";
"xffm-4.2.3p3" -> "pango-1.10.2p0";
"xfce4-fsguard-0.2.1p1" -> "pango-1.10.2p0";
"xfcalendar-4.2.3p1" -> "pango-1.10.2p0";
"librsvg-2.9.5p4" -> "pango-1.10.2p0";
"vim-6.4.6p1-gtk2" -> "pango-1.10.2p0";
"libglade2-2.5.1p4" -> "pango-1.10.2p0";
"xfce4-session-4.2.3p1" -> "pango-1.10.2p0";
"xfce4-datetime-0.3.1p3" -> "pango-1.10.2p0";
"xfwm4-4.2.3.2p0" -> "pango-1.10.2p0";
"libgnomeui-2.10.1p1" -> "pango-1.10.2p0";
"png-1.2.8p0" [label="png-1.2.8p0\nlibrary for manipulating PNG
images"];
"gtk+2-2.6.10p1" -> "png-1.2.8p0";
"vlc-0.8.4ap3" -> "png-1.2.8p0";
"sdl-image-1.2.4p0" -> "png-1.2.8p0";
"cairo-1.0.2p0" -> "png-1.2.8p0";
"mozilla-firefox-1.5.0.7" -> "png-1.2.8p0";
"pango-1.10.2p0" -> "png-1.2.8p0";
"abiword-2.4.2" -> "png-1.2.8p0";
"popt-1.7p0" [label="popt-1.7p0\ngetopt(3)-like library with a number
of enhancements"];
"libgnomeprint-2.10.3p0" -> "popt-1.7p0";
"gnome-vfs2-2.10.1p0" -> "popt-1.7p0";
"gdm-2.6.0.9p2" -> "popt-1.7p0";
"librsvg-2.9.5p4" -> "popt-1.7p0";
"ORBit2-2.12.2p1" -> "popt-1.7p0";
"libbonobo-2.10.1p0" -> "popt-1.7p0";
"libbonoboui-2.10.1p1" -> "popt-1.7p0";
"libgnome-2.10.0p0" -> "popt-1.7p0";
"libgnomeui-2.10.1p1" -> "popt-1.7p0";
"gconf2-2.10.1p1" -> "popt-1.7p0";
"abiword-2.4.2" -> "popt-1.7p0";
"pstree-2.17p1" [label="pstree-2.17p1\nlist processes as a tree"];
"screen-4.0.2" [label="screen-4.0.2\nmulti-screen window manager"];
"scrollkeeper-0.3.14p2" [label="scrollkeeper-0.3.14p2\n"];
"gdm-2.6.0.9p2" -> "scrollkeeper-0.3.14p2";
"sdl-1.2.9p1-sun" [label="sdl-1.2.9p1-sun\ncross-platform multimedia
library"];
"vlc-0.8.4ap3" -> "sdl-1.2.9p1-sun";
"ffmpeg-20050413" -> "sdl-1.2.9p1-sun";
"sdl-image-1.2.4p0" -> "sdl-1.2.9p1-sun";
"sdl-mixer-1.2.6p3" -> "sdl-1.2.9p1-sun";
"smpeg-0.4.4p2" -> "sdl-1.2.9p1-sun";
"sdl-net-1.2.5p2" -> "sdl-1.2.9p1-sun";
"wesnoth-1.0p1" -> "sdl-1.2.9p1-sun";
"sdl-image-1.2.4p0" [label="sdl-image-1.2.4p0\n"];
"vlc-0.8.4ap3" -> "sdl-image-1.2.4p0";
"wesnoth-1.0p1" -> "sdl-image-1.2.4p0";
"sdl-mixer-1.2.6p3" [label="sdl-mixer-1.2.6p3\n"];
"wesnoth-1.0p1" -> "sdl-mixer-1.2.6p3";
"sdl-net-1.2.5p2" [label="sdl-net-1.2.5p2\nSDL cross-platform
networking library"];
"wesnoth-1.0p1" -> "sdl-net-1.2.5p2";
"shared-mime-info-0.15" [label="shared-mime-info-0.15\nShared mime
database for desktops"];
"gnome-vfs2-2.10.1p0" -> "shared-mime-info-0.15";
"smpeg-0.4.4p2" [label="smpeg-0.4.4p2\nmpeg video player library with
sound support"];
"sdl-mixer-1.2.6p3" -> "smpeg-0.4.4p2";
"startup-notification-0.8" [label="startup-notification-0.8\nlibrary
for tracking application startup"];
"xfce-utils-4.2.3p1" -> "startup-notification-0.8";
"xfce4-netload-0.3.3p1" -> "startup-notification-0.8";
"xffm-4.2.3p3" -> "startup-notification-0.8";
"xfce4-panel-4.2.3p1" -> "startup-notification-0.8";
"xfce4-fsguard-0.2.1p1" -> "startup-notification-0.8";
"xfcalendar-4.2.3p1" -> "startup-notification-0.8";
"xfdesktop-4.2.3p2" -> "startup-notification-0.8";
"libxfcegui4-4.2.3p2" -> "startup-notification-0.8";
"xfce4-datetime-0.3.1p3" -> "startup-notification-0.8";
"xfce4-session-4.2.3p1" -> "startup-notification-0.8";
"xfwm4-4.2.3.2p0" -> "startup-notification-0.8";
"xfce4-diskperf-1.5p3" -> "startup-notification-0.8";
"xfce4-systemload-0.3.6p3" -> "startup-notification-0.8";
"xfce-mcs-manager-4.2.3p1" -> "startup-notification-0.8";
"tiff-3.7.3p1" [label="tiff-3.7.3p1\ntools and library routines for
working with TIFF images"];
"gtk+2-2.6.10p1" -> "tiff-3.7.3p1";
"sdl-image-1.2.4p0" -> "tiff-3.7.3p1";
"vim-6.4.6p1-gtk2" [label="vim-6.4.6p1-gtk2\nvi clone, many
additional features"];
"vlc-0.8.4ap3" [label="vlc-0.8.4ap3\nvideolan client; multimedia
player"];
"wesnoth-1.0p1" [label="wesnoth-1.0p1\nstrategy game with fantasy
theme"];
"xfcalendar-4.2.3p1" [label="xfcalendar-4.2.3p1\nsimple calendar
application with reminders for xfce4"];
"xfce-mcs-manager-4.2.3p1" [label="xfce-mcs-manager-4.2.3p1\nsettings
manager for xfce4"];
"xfce-utils-4.2.3p1" -> "xfce-mcs-manager-4.2.3p1";
"xffm-4.2.3p3" -> "xfce-mcs-manager-4.2.3p1";
"xfce4-session-4.2.3p1" -> "xfce-mcs-manager-4.2.3p1";
"xfwm4-4.2.3.2p0" -> "xfce-mcs-manager-4.2.3p1";
"xfce4-panel-4.2.3p1" -> "xfce-mcs-manager-4.2.3p1";
"xfcalendar-4.2.3p1" -> "xfce-mcs-manager-4.2.3p1";
"xfdesktop-4.2.3p2" -> "xfce-mcs-manager-4.2.3p1";
"xfce-utils-4.2.3p1" [label="xfce-utils-4.2.3p1\nessential utilities
and scripts for xfce4"];
"xfce4-datetime-0.3.1p3" [label="xfce4-datetime-0.3.1p3\nshows the
date and time in the xfce4 panel"];
"xfce4-diskperf-1.5p3" [label="xfce4-diskperf-1.5p3\ndisplays instant
disk performance in the xfce4 panel"];
"xfce4-fsguard-0.2.1p1" [label="xfce4-fsguard-0.2.1p1\nmonitors a
chosen mountpoint for free disk space"];
"xfce4-icon-theme-4.2.3" [label="xfce4-icon-theme-4.2.3\nicon theme
for xfce4"];
"xfce4-netload-0.3.3p1" [label="xfce4-netload-0.3.3p1\ndisplays load
of a network interface in the xfce4 panel"];
"xfce4-panel-4.2.3p1" [label="xfce4-panel-4.2.3p1\nxfce4 panel"];
"xfce4-icon-theme-4.2.3" -> "xfce4-panel-4.2.3p1";
"xfce4-netload-0.3.3p1" -> "xfce4-panel-4.2.3p1";
"xfce4-datetime-0.3.1p3" -> "xfce4-panel-4.2.3p1";
"xfce4-diskperf-1.5p3" -> "xfce4-panel-4.2.3p1";
"xfce4-fsguard-0.2.1p1" -> "xfce4-panel-4.2.3p1";
"xfce4-systemload-0.3.6p3" -> "xfce4-panel-4.2.3p1";
"xfdesktop-4.2.3p2" -> "xfce4-panel-4.2.3p1";
"xfce4-session-4.2.3p1" [label="xfce4-session-4.2.3p1\nxfce4 session
manager"];
"xfce4-systemload-0.3.6p3" [label="xfce4-systemload-0.3.6p3\ndisplays
cpu/memory/swap/uptime in xfce4 panel"];
"xfdesktop-4.2.3p2" [label="xfdesktop-4.2.3p2\n"];
"xffm-4.2.3p3" [label="xffm-4.2.3p3\n"];
"xfwm4-4.2.3.2p0" [label="xfwm4-4.2.3.2p0\nxfce4 window manager"];
"xfwm4-themes-4.2.3" -> "xfwm4-4.2.3.2p0";
"xfwm4-themes-4.2.3" [label="xfwm4-themes-4.2.3\nwindow decoration
themes for xfwm4"];
"zipios++-0.1.5.9p0" [label="zipios++-0.1.5.9p0\njava-like zip
interface"];
"wesnoth-1.0p1" -> "zipios++-0.1.5.9p0";
}
2006/10/7, Matthias Kilian <[EMAIL PROTECTED]>:
On Sat, Oct 07, 2006 at 10:32:21PM +0400, Bruno Carnazzi wrote:
> Someone knows if this kind of stuff already exists ?
I just found this one (old, untested, and after all *not* supported,
since it seems to directly access /var/db/pkg):
http://vgai.de/gpkgview.sh
Ciao,
Kili