Hello, I mistyped a command. I intended to type "dpkg -S gdb" to find what package contains the debugger in question and instead I typed "aptitude -S gdb" >From then on, aptitude starts but claims I only have 44 packages installed, and a few more in the other categories. Is this a matter of just the display or is it that now aptitude only knows about a very small subset of packages?
How do I return aptitude to the original behavior? Of course I immediately checked man aptitude to see what I had done: -S <fname> Loads the extended state information from <fname> instead of the standard state file. Since I presume file "gdb" (in the context of aptitude) doesn't exist I'm not quite sure what happened here. Help! >From the manual page I gather that the default package state file is /var/lib/aptitude/pkgstates, so I ran aptitude -S /var/lib/aptitude/pkgstates but this made no difference in returning aptitude to the previous behavior. I had searched (inside aptitude) for gdb, but all I got were a few matches of some libs that contain "gdb" in their names. Thus the attempt to search with the mistaken command. Now I'm not sure if I can't find the gdb program because aptitude is damaged somehow or because it is not in the lenny distribution. I have used "dpkg -S /usr/bin/gdb" and "dpkg -S /bin/gdb" so it appears that whatever package contains gdb is not installed, searches for "gdb" and "-dev" inside aptitude didn't turn out anything obvious. Why did I go looking for gdb? Kaffeine crashed, and when told to give me a backtrace, complained that gdb wasn't found. # apt-cache search gdb courier-authlib-userdb - userdb support for the Courier authentication library libgdbm3 - GNU dbm database routines (runtime version) python-dbg - Debug Build of the Python Interpreter (version 2.5) ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8 vim-dbg - Vi IMproved - enhanced vi editor (debugging symbols) This too failed to find gdb. Where is it? Do I have a totally damaged package database now? This is a freshly installed Lenny (not an upgrade). What has happened? Any hints will be welcome. Thanks. A. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org