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