Your message dated Sat, 29 Aug 2009 19:13:31 +0200 (CEST)
with message-id <[email protected]>
and subject line Re: Bug#544133: diffutils: file conflicts with diff 2.8.7-0.2
has caused the Debian Bug report #544133,
regarding diffutils: file conflicts with diff 2.8.7-0.2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
544133: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544133
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: diffutils
Version: 2.8.1-12

Hi Santiago,

aptitude fails to "upgrade" from diff in experimental to diffutils in unstable:

| Unpacking diffutils (from .../diffutils_2.8.1-15_i386.deb) ...
| dpkg: error processing
/var/cache/apt/archives/diffutils_2.8.1-15_i386.deb (--unpack):
|  trying to overwrite
`/usr/share/locale/ja/LC_MESSAGES/diffutils.mo', which is also in
package diff
| dpkg-deb: subprocess paste killed by signal (Broken pipe)
| Errors were encountered while processing:
|  /var/cache/apt/archives/diffutils_2.8.1-15_i386.deb

I was not able to finish the upgrade without removing the (essential)
diff package. Is there a simpler way? Maybe diffutils should Replaces:
diff (= 2.8.7-0.2).

Regards,
Jonathan



--- End Message ---
--- Begin Message ---
On Sat, 29 Aug 2009, Jonathan Nieder wrote:

> Hi Santiago,
> 
> Santiago Vila wrote:
> 
> > Your problem comes from the fact that the package in experimental is
> > still called "diff", and it will go away as soon as I make an upload
> > which makes "diff" to be a dummy package also in experimental.
> 
> Unfortunately, I don't (and didn't, when I reported this bug) have
> experimental in sources.list any more.  But if that is considered
> too rare a case to worry about, I don't mind.

Well, I have just uploaded 2.8.7 for experimental in such a way that
users who keep experimental in their sources.list will see their diff
packages smoothly renamed to diffutils.

Installing a few packages from experimental and then removing
experimental from sources.list is not really supported.

What you did:

dpkg --force-remove-essential --purge diff
apt-get install diffutils

is exactly what I would have done in your case: If you remove experimental
from sources.list, the sane thing to do is to downgrade everything
back to their unstable versions, just in case.

Thanks.


--- End Message ---

Reply via email to