On Mon, Dec 29, 2003 at 11:55:04AM -0700, Monique Y. Herman wrote: > On Thu, 25 Dec 2003 at 19:49 GMT, A.L.Meyers penned: > > "Monique Y. Herman" <[EMAIL PROTECTED]> writes: > >> /var/lib/dpkg/info/ has a <package_name>.list file for every package > >> on your system. I'm guessing that's what apt is looking for. > > > > Bingo, Monique. And precisely that directory entry apparently was on > > one of the bad blocks on that partition (IDE drive about 4 years old - > > now I know why the old wizzards always prefer SCSI). And my backups > > with the undamaged data are too old compared to the state of packages > > before the disk read errors began to multiply. In addition to running > > fsck on the file system, I have shifted /var to the partition which > > used to be /opt and vice-versa, as the latter partition has (not yet) > > exhibited read errors and /opt under Debian can live on smaller space. > > After the year-end financial ebb, maybe I shall plunk down enough cash > > to replace the IDE drive with magneto-optical disks. One ouch is > > enough. > > > > Anyway, lamentation leads nowhere. How can I get apt to regenerate > > those *.list files, please? > > > > This, I don't know =/ I also don't know if the .list files are > generated or just sucked out of the .deb packages ... > > Anyone? > > -- > monique Hi Folks, from my understanding, after you download a .deb, it is unpacked. the unpacking produces the files is /var/lib/dpkg/info. and these files are called before and after the package is installed. think pre-remove,pre-install, post-remove,post-install. So, re-installing via apt-get or dpkg will produce them as well as apt-get a new version. But there may be some other ways. YMMV -Kev
signature.asc
Description: Digital signature