
dpkg: error processing archive /data/data/com.termux/files/usr/var/cache/apt/archives/procps_3.3.15-6_i686.deb (--unpack):
unable to create '/data/data/com.termux/files/usr/include/proc/version.h.dpkg-new' (while processing './data/data/com.termux/files/usr/include/proc/version.h'): File exists
Errors were encountered while processing:
/data/data/com.termux/files/usr/var/cache/apt/archives/procps_3.3.15-6_i686.deb
E: Sub-process /data/data/com.termux/files/usr/bin/dpkg returned an error code (1)
Responder1
A mensagem de erro diz claramente que o processo está tentando criar o arquivo, /data/data/com.termux/files/usr/include/proc/version.h.dpkg-new
mas ele já existe.
.dpkg-new
os arquivos geralmente são criados por dpkg
(que é executado por apt
) para descompactar os arquivos atualizados perto dos arquivos antigos. Quando tudo tiver sido descompactado com sucesso, eles serão renomeados em vez dos arquivos antigos.
Citado e adaptado dehttps://raphaelhertzog.com/2011/07/18/deciphering-one-of-dpkg-weirdest-errors-unable-to-open-pathtofoo-dpkg-new/.
No entanto, no seu caso, existe outra versão desse arquivo – provavelmente ele foi mantido em uma dpkg
execução anterior. Isso pode acontecer devido a uma dpkg
execução interrompida ou o arquivo é mantido para resolver conflitos manualmente.
Se você não precisar mais do arquivo, exclua-o (ou renomeie-o) e execute-o dpkg
(ou apt
no seu caso) novamente.