Bug#642310: overwrite error: /usr/share/man/man2/io_getevents.2.gz

2011-10-05 Thread Goswin von Brederlow
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

2011-09-28 Thread Goswin von Brederlow
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

2011-09-28 Thread Debian Bug Tracking System
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

2011-09-21 Thread Goswin von Brederlow
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