Hello Guillem (and Michael, Kerrisk upstream),

On Mon, Feb 27, 2012 at 12:15:24AM +0100, Andreas Beckmann wrote:
> Package: manpages-dev
> Version: 
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts replaces-without-breaks
[..] 
> during a test with piuparts and EDOS tools I noticed your package causes
> removal of files that also belong to another package.
> This is caused by using Replaces without corresponding Breaks.
> 
> The installation sequence to reproduce this problem is
> 
>   apt-get install libaio-dev
>   # (1)
>   apt-get install manpages-dev
>   apt-get remove manpages-dev
>   # (2)
> 
> The list of installed files at points (1) and (2) should be identical,
> but the following files have disappeared:
> 
>   /usr/share/man/man2/io_cancel.2.gz
>   /usr/share/man/man2/io_getevents.2.gz
>   /usr/share/man/man2/io_submit.2.gz

Similar to the bug #636704 you reported on manpages-dev about the previous lack
of Replaces, libaio-dev stopped installing manpages that comes from libc.

Source: libaio 0.3.109-2
   * Do not install man pages for functions coming from libc, the aio*
     and lio_listio* man pages are already shipped by manpages-dev.
   * Install all libaio io*.3 man pages. (Closes: #418048)

But within the same upload, io* manpages are now installed by libaio, while
these manpages have been present in manpages-dev for a while (since 2004 for
what I can see in git).

I don't know which version aio-dev versus manpages-linux one is the more
accurate and should be kept, opinion ? 

Would you consider revert #418048 and just rely on manpages-dev for that ?

-- 
Simon Paillard



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to