Package: dpkg
Version: 1.14.20ubuntu6.1

When I use multiple --status-fd definitions, only the last listed is
effective.

For simple test do:

dpkg --status-fd 1 --status-fd 1 ...

This should give multiple copies of status messages, but only gives
one.

I suspect that the 'src/main.c' function setpipe is broken. I don't
know what it tries to do... but, it doesn't work. A better working
code might be

  ...
  if (!lastpipe)
    lastpipe = cip->parg;
  *lastpipe = nfmalloc(sizeof(struct pipef);
  (*lastpipe)-->fd = v;
  (*lastpipe)->next = NULL;
  lastpipe = &(*lastpipe)->next;
}

-- 
Markku Savela



-- 
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