dpkg: warning: files list file for package missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libmpfr4:amd64' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'gcc-4.7' missing; assuming package has no files currently installed

1. Создаем кеш пакетов нужных :

apt-get install --reinstall `apt-get install --reinstall libgomp1 | awk '{print $8}' | cut -f2 -d"'" | grep amd64`

Подавляющее большинство пакетов должно будет пофикситься. К оставшимся применим магию.

2. Ищем точное имя пакета :


find /var/cache/apt/archives/ -name "gcc-4.7*"

3. Исправляем :


dpkg-deb -c /var/cache/apt/archives/gcc-4.7-base_4.7.2-5_amd64.deb | awk {'print $6'} | cut -f2- -d. | sed 's|^/$|/.|' | sed 's|/$||' > /var/lib/dpkg/info/gcc-4.7.list

Tags: , ,

Leave a Reply