Guillem Jover <guil...@debian.org> writes: > On Wed, 2011-09-28 at 10:30:53 +0200, Goswin von Brederlow wrote: >> Guillem Jover <guil...@debian.org> 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...
No, there wouldn't. Upgrading manpages-dev first would introduce the Replaces so that works and upgrading libaio-dev first would remove the conflicting files. So either order would work, unlike now. >> 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 MfG Goswin -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org