On Thu, Jun 21, 2007 at 07:20:49PM -0400, Yaroslav Halchenko wrote: > > > > # dpkg-divert --list '*git*' > > > $> dpkg-divert --list '*git*' > > > local diversion of /usr/bin/git to /usr/bin/git.distrib > > Hi Yaroslav, this is suspicious, don't know where this diversion comes > > from. > It seems it came from me: > ,------------------------------------------------ > | $> gbha dpkg.*divert.*git > | sudo dpkg --rename divert /usr/bin/git > | sudo dpkg-divert --rename divert /usr/bin/git > | sudo dpkg-divert --rename /usr/bin/git > | dpkg-divert --list '*git*' > `--- > > heh heh -- and first entry was done quite long ago: > Thu Jan 12 13:16:36 EST 2006 > > > If you remove the local diversion, does it work then? > > # dpkg-divert --remove /usr/bin/git > and it fails to remove it correctly and I am not sure on how to force > that: > ,------------------------------------------------------------------- > | $> dpkg-divert --list '*git*' > | local diversion of /usr/bin/git to /usr/bin/git.distrib > | $> sudo dpkg-divert --remove /usr/bin/git > | dpkg-divert: mismatch on divert-to > | when removing `any diversion of /usr/bin/git' > | found `local diversion of /usr/bin/git to /usr/bin/git.distrib' > | $> dpkg-divert --list '*git*' > | local diversion of /usr/bin/git to /usr/bin/git.distrib > `---
I'm sorry, I don't know either, haven't seen this before. It may well be that this 'broken' diversion is the cause of your problem. If you are not able to remove this local diversion (maybe try some options documented in the man page), please file a bug on dpkg, or contact the dpkg developers through some other channel. HTH, Gerrit. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]