Hi Chris and Ruben,

Could either of you please have a look at this bug in cpio (you are
listed as Uploaders)?  Even if it is just in the form of "ENOTME, NMU
welcome".

Note that Anibal is MIA (per #925021).

Thanks,
~Niels

On Tue, 9 Apr 2019 18:05:00 +0200 Andreas Beckmann <a...@debian.org> wrote:
> Control: clone -1 -2
> Control: reassign -2 tar 1.30+dfsg-5
> Control: retitle -2: tar: prerm deletes /usr/sbin/rmt in --merged-usr 
> environment
> Control: retitle -1: cpio: prerm deletes /usr/sbin/rmt in --merged-usr 
> environment
> 
> On 2019-04-09 11:44, Andreas Beckmann wrote:
> > 0m17.9s ERROR: WARN: Broken symlinks:
> >   /etc/rmt -> /usr/sbin/rmt (tar)
> > 
> > 0m22.0s ERROR: FAIL: After purging files have disappeared:
> >   /usr/sbin/rmt -> /etc/alternatives/rmt     not owned
> 
> This is caused by the prerm script which contains this not merged-usr
> aware code:
> 
> if [ "$1" = remove ]; then
>     update-alternatives --remove mt /bin/mt-gnu
>     if test -L /sbin/rmt && test /sbin/rmt -ef /usr/sbin/rmt; then
>         rm -f /sbin/rmt
>     fi
> fi
> 
> Cloning the bug to tar, since its prerm contains a similar construct.
> (And I don't mean the update-alternatives call ...)
> 
>     remove|deconfigure)
>         update-alternatives --remove rmt /usr/sbin/rmt-tar
>         if test -L /sbin/rmt && test /sbin/rmt -ef /usr/sbin/rmt; then
>                 rm -f /sbin/rmt
>         fi
>     ;;
> 
> Probable use
> 
>   if ! test -L /sbin && test -L /sbin/rmt && ...
> 
> 
> Andreas
> 
> 

Reply via email to