The 'git' Debian package in squeeze
2009/9/17 Marvin Renich <firstname.lastname@example.org>:
> * Gerrit Pape <email@example.com> [090917 05:18]:
>> thanks to Ian Beckwith, the GNU Interactive Tools package 'git' has been
>> renamed to 'gnuit' in lenny.
>> I'm about to provide a new git binary package from the git-core (the
>> distributed revision control system) source, so that 'apt-get install
>> git' installs the git content tracker in squeeze.
> Let me say that this specific case does not affect me; I already use
> git-core, so there would be no issue for me with an upgrade changing
> But, if I were a gnuit user and not a git-core user, I would find it
> annoying (and possibly confusing) when upgrading from lenny to squeeze
> to have a new package added that I didn't want and that is completely
> unrelated to anything I had already installed simply because a more
> popular package wanted to take over the name of a different package that
> I was using.
Perhaps including the version in the dependency helps?
if version(git) <= LENNY_GIT_VERSION --> git == "GNU Interactive Tools"
if version(git) > LENNY_GIT_VERSION --> git == "Git Version Control
System and Friends"