hi! I want to get the dependencies for a deb file:
eg.: aptitude download gdm dpkg -I gdm_*.deb|grep Depends then it looks like this: Depends: libart-2.0-2 (>= 2.3.18), libatk1.0-0 (>= 1.20.0), libattr1 (>= 2.4.41-1), libc6 (>= 2.7-1), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.71), libdmx1, libfontconfig1 (>= 2.4.0), libfreetype6 (>= 2.3.5), libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>= 2.16.0), libgnomecanvas2-0 (>= 2.11.1), libgtk2.0-0 (>= 2.12.0), libpam0g (>= 0.99.7.1), libpango1.0-0 (>= 1.20.3), librsvg2-2 (>= 2.18.1), libselinux1 (>= 2.0.59), libwrap0 (>= 7.6-4~), libx11-6, libxau6, libxdmcp6, libxext6, libxi6, libxinerama1, libxml2 (>= 2.6.27), zlib1g (>= 1:1.1.4), debconf (>= 0.5) | debconf-2.0, adduser, libpam-modules (>= 0.72-1), libpam-runtime (>= 0.76-13.1), gnome-session | x-session-manager | x-window-manager | x-terminal-emulator, gksu (>= 1.0.7), lsb-base (>= 3.2-14), librsvg2-common ok...ok..BUT: one thing: I grep/egrep/sed this list [I don't know perl yet.. :( ], and I get a list like this: adduser apache2-mpm-event apache2-mpm-prefork apache2-mpm-worker debconf debconf-2.0 gksu gnome-session libart-2.0-2 libatk1.0-0 libattr1 libc6 libcairo2 libdbus-1-3 libdbus-glib-1-2 libdmx1 libfontconfig1 libfreetype6 libglade2-0 libglib2.0-0 libgnomecanvas2-0 libgpm2 libgtk2.0-0 libpam0g libpam-modules libpam-runtime libpango1.0-0 librsvg2-2 librsvg2-common libselinux1 libslang2 libwrap0 libx11-6 libxau6 libxdmcp6 libxext6 libxi6 libxinerama1 libxml2 lsb-base x-session-manager x-terminal-emulator x-window-manager zlib1g The problem is: eg.: "x-session-manager" - it's not a package! :\ ----- The question: What can I do about "x-terminal-emulator, x-session-manager" "dependency"? ----- It was pipelined in the starting list (like | = "OR")? Thank you! :S bye