Tentando construir / instalar o gtk3-engines-oxygen com patches para testar bugfix, get shared changelog.Debian.gz é diferente de outras instâncias do pacote

0

Eu quero testar rapidamente o o patch neste relatório de bug para gtk3-engines-oxygen para que ele possa ir a montante. Eu poderia testá-lo temporária ou permanentemente; Eu gostaria apenas de fazer isso. Atualmente tenho o pacote instalado. Até agora, tentei:

$ mkdir /tmp/o # keep everything self-contained
$ cd /tmp/o
$ apt-get source gtk3-engines-oxygen
$ cd oxygen-gtk3-1.3.5/
$ patch -p1 < /path/to/patchfile
$ dpkg-source --commit # to make debuild happy
(name 'layout'; just save the default; this is a test)
$ debuild -us -uc # bypass signature checks
$ sudo debi ../oxygen-gtk3_1.3.5-0ubuntu1_amd64.changes

De acordo com algumas pessoas no # ubuntu-packaging, isso é o que tenho que fazer. É este último passo que é o problema; Estou recebendo

(Reading database ... 503333 files and directories currently installed.)
Preparing to unpack gtk3-engines-oxygen_1.3.5-0ubuntu1_amd64.deb ...
Unpacking gtk3-engines-oxygen:amd64 (1.3.5-0ubuntu1) over (1.3.5-0ubuntu1) ...
dpkg: error processing archive gtk3-engines-oxygen_1.3.5-0ubuntu1_amd64.deb (--install):
 trying to overwrite shared '/usr/share/doc/gtk3-engines-oxygen/changelog.Debian.gz', which is different from other instances of package gtk3-engines-oxygen:amd64
Errors were encountered while processing:
 gtk3-engines-oxygen_1.3.5-0ubuntu1_amd64.deb
debi: debpkg -i failed

O que está acontecendo? Como faço para corrigir isso? Ou estou fazendo isso completamente errado (e ergo assim são eles)?

Estou usando o Kubuntu 14.04 amd64. Obrigado.

    
por andlabs 11.06.2014 / 23:13

1 resposta

0

Sugiro usar apenas dpkg -i filename.deb , mas saiba que, se você quiser voltar para a versão padrão, precisará fazer apt-get install --reinstall gtk3-engines-oxygen .

Em uma nota não relacionada, convém criar uma entrada de changelog em debian/changelog para que você saiba que esta é sua versão.

    
por saiarcot895 12.06.2014 / 00:23