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

Reply via email to