Bug#642310: overwrite error: /usr/share/man/man2/io_getevents.2.gz
Guillem Jover writes: > 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... 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
Bug#642310: overwrite error: /usr/share/man/man2/io_getevents.2.gz
reopen 642310 thanks Guillem Jover writes: > On Wed, 2011-09-21 at 14:28:46 +0200, Goswin von Brederlow wrote: >> 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 > > 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) > > thanks, > guillem Upgrades have to work in any order or packages have to say otherwise (breaks, conflicts, replaces, ...) so that isn't really a solution. 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. So one or both of the two packages are wrong. MfG Goswin -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Processed: Re: Bug#642310: overwrite error: /usr/share/man/man2/io_getevents.2.gz
Processing commands for cont...@bugs.debian.org: > reopen 642310 Bug #642310 {Done: Guillem Jover } [libaio-dev] overwrite error: /usr/share/man/man2/io_getevents.2.gz > thanks Stopping processing here. Please contact me if you need assistance. -- 642310: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642310 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#642310: overwrite error: /usr/share/man/man2/io_getevents.2.gz
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 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org