[issue645] base64 should not conflict with coreutils

Michael Prokop bts at bts.grml.org
Sun Mar 1 17:42:15 CET 2009


Michael Prokop <mika at grml.org> added the comment:

* Darshaka Pathirana <bts at bts.grml.org> [20090301 16:06]:

> After finally upgrading my box to Debian/Lenny and grml-2008.11 I
> noticed that base64 conflicts with coreutils (>= 6.0-1) (most probably
> because base64 is included in the newer coreutils).

> I was thinking of a solution (instead of removing base64 from the
> repository) and found this in [1]:

> [1] http://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts

> .-------------------------------------------------------------------
> |A Conflicts entry should almost never have an "earlier than" version
> |clause.  This would prevent dpkg from upgrading or installing the
> |package which declared such a conflict until the upgrade or removal of
> |the conflicted-with package had been completed. Instead, Breaks may be
> |used (once Breaks is supported by the stable release of Debian). 
> `-------------------------------------------------------------------

> Maybe this is the one needed to make base64 correct but maybe not, you
> decide...

> base64 is not (and should not be) installable in Debian/Lenny but also
> also prevents any older versions of coreutils to be upgraded. Just
> wanted to let you know.

Sorry, I don't really understand what you mean. :) base64 isn't
necessary anymore if you are using coreutils >= 6.0-1, so you can
just remove base64 from your system and upgrade coreutils, that's
what the 'Conflicts: coreutils (>= 6.0-1)' in the base64 says as
well. Isn't this working for you?

regards,
-mika-

----------
messages: 2002, 2004
nosy: jkirk
priority: bug
status: chatting
title: base64 should not conflict with coreutils

_____________________________________
GRML issue tracker <bts at bts.grml.org>
<http://bts.grml.org/grml/issue645>
_____________________________________


More information about the Bugs-changes mailing list