pacote elementary-theme quebrado, como faço para corrigir isso?

1

Eu estava tentando instalar o elementary theme over unity no Ubuntu 12.04, paralelo ao meu win7. Ambos estão correndo bem até esse acidente por mim hoje. O apt-get não pôde instalar as dependências, portanto, caiu.

Agora tentei corrigir com sudo apt-get -f install em um estágio quando recebi esta saída:

[835:15] sources.list.d bash $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  elementary-theme
The following NEW packages will be installed:
  elementary-theme
0 upgraded, 1 newly installed, 0 to remove and 45 not upgraded.
3 not fully installed or removed.
Need to get 0 B/133 kB of archives.
After this operation, 1,497 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
(Reading database ... 257956 files and directories currently installed.)
Unpacking elementary-theme (from .../elementary-theme_3.4->0~r649+pkg293~precise1_all.deb) ...
dpkg: error processing /var/cache/apt/archives/elementary-theme_3.4->0~r649+pkg293~precise1_all.deb (--unpack):
trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Range/slider.png', which is also in package elementary 3.1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/elementary-theme_3.4-0~r649+pkg293~precise1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Agora, como posso resolver isso, pois isso não me dá nenhuma chance de atualizar as instalações locais?

Atualizar : @Jorge, minhas descobertas para o seu patch são as seguintes:

[849:6] ~ bash $ sudo dpkg -i --force-overwrite /var/cache/apt/archives/elementary-theme_3.4-0~r649+pkg293~precise1_all.deb
(Reading database ... 257950 files and directories currently installed.)
Unpacking elementary-theme (from .../elementary-theme_3.4-0~r649+pkg293~precise1_all.deb) ...
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Range/slider.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Range/trough.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Range/slider-prelight.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Handle/dimple.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Handle/pane-horiz.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Handle/resize_grip.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Handle/pane-vert.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Sidebar/handle.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/right_slider_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/breadcrumb_prelight.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/left_slider_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/button/right_slider_normal_alt.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/button/left_slider_normal_alt.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/button/breadcrumb_prelight.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/button/breadcrumb_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/old/right_slider_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/old/breadcrumb_prelight.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/old/left_slider_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/old/breadcrumb_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/breadcrumb_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/nautilus/extra-widget.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Button/normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Button/insensitive.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Button/mode_prelight.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Button/selected.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Button/prelight.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Button/mode_normal.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Button/mode_pressed.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/gtkrc', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Apps/steadyflow.rc', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Apps/xfce-panel.rc', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Apps/xfce-panel/panel-dark.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Icons/media-skip-forward.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Icons/media-playback-pause.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Icons/media-skip-backward.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Icons/media-playback-start.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-2.0/Icons/close.png', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/metacity-1/metacity-theme-3.xml', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/index.theme', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/assets/resize-grip.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/assets/scale-slider.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/assets/switch-slider.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/assets/pane-handle.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/assets/scale-slider-insensitive.svg', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/content-view.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/gtk-widgets.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/scrollbar.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/menu.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/settings.ini', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/gtk.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/progressbar.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/toolbar.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/scale.css', which is also in package elementary 3.1
dpkg: warning: overriding problem because --force enabled:
 trying to overwrite '/usr/share/themes/elementary/gtk-3.0/button.css', which is also in package elementary 3.1
Setting up elementary-theme (3.4-0~r649+pkg293~precise1) ...
 

O que estou fazendo errado, na verdade, aqui?

    
por Snail-Horn 21.07.2013 / 16:26

1 resposta

1

O pacote que você baixou está em conflito com outro pacote. Você pode contornar isso forçando a instalação do pacote elementary-theme.

sudo dpkg -i --force-overwrite /var/cache/apt/archives/elementary-theme_3.4->0~r649+pkg293~precise1_all.deb

Depois disso, você pode querer fazer um sudo apt-get upgrade para continuar atualizando os outros 45 pacotes.

    
por Jorge Castro 21.07.2013 / 17:47