Adding `local diversion of /usr/share/apps/konqueror/servicemenus/imageconverter.desktop to /usr/share/apps/konqueror/servicemenus/imageconverter.desktop~'
dpkg-divert: rename involves overwriting `/usr/share/apps/konqueror/servicemenus/imageconverter.desktop~' with
different file `/usr/share/apps/konqueror/servicemenus/imageconverter.desktop', not allowed
Puolittaisena maallikkona arvaisin, että tiedostoa /usr/share/apps/konqueror/servicemenus/imageconverter.desktop on joskus käsitelty jollain tekstieditorilla, joka on luonut siitä varmuuskopion (jonka tiedostonimi päättyy ~). Ongelmana näyttäisi olevan se, että dpkg ei osaa käsitellä tätä erinimistä tiedostoa.
Jos komento
ls /usr/share/apps/konqueror/servicemenus/imageconverter.*
palauttaa kaksi vastausta, "imageconverter.desktop" ja "imageconverter.desktop~", voisi yksi toimiva keino olla poistaa jälkimmäinen (tämä tulee erittäin todennäköisesti tehdä pääkäyttäjän oikeuksin).
Eli siis siirretään tiedosto vaikka omaan kotihakemistoon turvaan:
sudo mv /usr/share/apps/konqueror/servicemenus/imageconverter.desktop~ ~
Ja sitten voi kokeilla uudelleen.
Jos taas yllämainittu ls-listaus palauttaa vain yhden vastauksen (imageconverter.desktop~), voisi kokeilla tiedoston nimeämistä uudelleen:
mv /usr/share/apps/konqueror/servicemenus/imageconverter.desktop~ /usr/share/apps/konqueror/servicemenus/imageconverter.desktop
ja kokeilla uudelleen sen jälkeen.
Disclaimer: jos arvaukseni ei pidä paikkaansa, voivat korjausneuvotkin olla aivan hakoteillä.