Package: distcc
Version: 3.1-6
Severity: serious

Hi!

This package introduces a trigger cycle, that while it might currently
not be visible in most cases it will suddenly make dpkg abort (as per
the spec) once #671711 is fixed in dpkg 1.17.17 to be uploaded later
today.

The problem is that distcc installs interests on /usr/lib/gcc which
is provided by (say) gcc-4.9.

Then distcc depends on libc6, depends on libgcc1, depends on libc6 and
gcc-4.9-base.

And gcc-4.9 depends on gcc-4.9-base and libc6 among others.

When several of those are unpacked on the same run, and the trigger gets
activated dpkg cannot proceed due to the trigger cycle and needs to
bail out, which is not a very nice upgrade path.


The solution to the above is to simply switch the triggers to their
noawait variants. In this case from «interest» to «interest-noawait».

Thanks,
Guillem


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