My file system recently experienced multiple failures. An fsck from an old live cd I had laying around (Hardy) was able to repair things enough that I could boot my system (xubuntu 9.10 I think) but there's now lots of missing files causing random things to fail.
I attempted to reinstall some of the packages that are missing files but turns out debconf is one of those! In particular it seems to be missing several perl files in the
/usr/share/perl5/Debconf/ path. Short of doing a full reinstall (I'm downloading 11.10 as I type this), I thought it might be an interesting exercise to find out if there's a way I can recover this system in place (that is, without resorting to a full reinstall).
Wired and wireless internet access are both still working and able to fetch packages, I just can't do anything with them currently. When synaptic first failed, I fell back to using apt-get but that didn't help any. Is there even lower level package management scripts I could use? My knowledge of handling .debs doesn't go much beyond the basics of installing/updating/etc via apt-get or a wrapper like synaptic.