Re: Help- desktop-base - dpkg-divert - mismatch on package when removing diversion of gnome-splash.png
On Mon, 27 Mar 2006 10:49:05 +0200, "Florian Kulzer"
<florian@molphys.leidenuniv.nl> said:
> Hereon wrote:
> > dpkg-divert: mismatch on package when removing `diversion of
> > /usr/share/pixmaps/splash/gnome-splash.png
> >
> >
> > Hi - How can I fix this?
>
> [...]
>
> I think you could try to remove the problematic package with dpkg (as
> root):
>
> dpkg -r desktop-base
>
> If that works you can issue the "apt-get -f install" command again. I
> think apt might even notice that it has to reinstall the newer version
> of the desktop-base package to satisfy dependencies. If that is not the
> case do it yourself: "apt-get install desktop-base".
>
> As far as I understand the problem with the diversions during upgrades,
> it has something to do with the fact that the post/pre-rm scripts which
> remove the created diversions are not (fully) run during an upgrade. I
> hope that explicitly removing the package with dpkg will run the
> post/pre-rm scripts and create a clean slate for the installation of the
> newer version.
>
> If the dpkg command given above also fails, then you can try to be more
> insistent with the "force-all" option:
>
> dpkg --force-all -r desktop-base
Thanks - dpkg -r, then apt-get -f install, got much further. Way past
where it stopped before, so I think your suggestion fixed the problem.
No errors were returned. "dpkg -l desktop-base" showed it installed. I
did "apt-get dist-upgrade", and it's continuing on right now.
Thanks! :)
--
Hereon
hereon1@fastmail.us
--
http://www.fastmail.fm - A fast, anti-spam email service.
Reply to: