Your message dated Wed, 28 Sep 2011 19:04:48 +0200
with message-id <20110928170448.ga29...@gaara.hadrons.org>
and subject line Re: Bug#642310: overwrite error:
/usr/share/man/man2/io_getevents.2.gz
has caused the Debian Bug report #642310,
regarding overwrite error: /usr/share/man/man2/io_getevents.2.gz
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 ow...@bugs.debian.org
immediately.)
--
642310: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642310
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libaio-dev
Version: 0.3.109-1
Severity: serious
Trying to upgarde libaio-dev fails with:
Unpacking replacement libaio-dev ...
dpkg: error processing /var/cache/apt/archives/libaio-dev_0.3.109-2_amd64.deb
(--unpack):
trying to overwrite '/usr/share/man/man2/io_getevents.2.gz', which is also in
package manpages-dev 3.28-1
MfG
Goswin
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages libaio-dev depends on:
iu libaio1 0.3.109-2 Linux kernel AIO access library -
libaio-dev recommends no packages.
libaio-dev suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
On Wed, 2011-09-28 at 10:30:53 +0200, Goswin von Brederlow wrote:
> Guillem Jover writes:
> > On Wed, 2011-09-21 at 14:28:46 +0200, Goswin von Brederlow wrote:
> >> Trying to upgarde libaio-dev fails with:
> >>
> >> Unpacking replacement libaio-dev ...
> >> dpkg: error processing
> >> /var/cache/apt/archives/libaio-dev_0.3.109-2_amd64.deb (--unpack):
> >> trying to overwrite '/usr/share/man/man2/io_getevents.2.gz', which is
> >> also in package manpages-dev 3.28-1
> >
> > This is a bug in manpages, which included those when libaio-dev has
> > always provided them, fixed in manpages-dev 3.32-0.2, you should
> > upgrade that one. (Bug #636704)
> Upgrades have to work in any order or packages have to say otherwise
> (breaks, conflicts, replaces, ...) so that isn't really a solution.
We are talking about a buggy package (manpages-dev) that does not exist
anymore on the archive, is not in any stable release, and for which
there's a fix released in testing already.
So for starters serious here is way way out of proportion.
Even if libaio-dev was to drop the pages right now, there would still
be a period where upgrades can break, there's no way around this fact.
unstable and testing break from time to time, if you cannot cope with
that do not use them...
> Also manpages-dev says:
>
>* debian/control: add Replace against libaio-dev, because of
> aio_init.3.gz and lio_listio.3.gz (Closes: #636704)
>
> That is only approriate when the files are moved from libaio-dev to
> manpages-dev and clearly libaio-dev has not droped those files.
They have not moved yet, that does not make manpages-dev wrong,
neither libaio-dev. If manpages-dev did not have missed the Replaces
on the first place the overwritting issue would not have ever existed.
> So one or both of the two packages are wrong.
I strongly disagree, and as such I'm re-closing this now.
regards,
guillem
--- End Message ---