При обновлении пакета man-pages до 1.65-alt1 через apt скрипт в %post выдаёт массу ошибок. При обновлении того же пакета через rpm -U скрипт работает тихо. Нужно выяснить разницу; возможно, проблема не в apt, а в makewhatis.
Это не ошибки, это мусор (т.е. makewhatis отрабатывает нормально). Вызвано тем, что apt-get, который делает signal(SIGPIPE,SIG_IGN), теперь использует rpmlib напрямую, и эта изменённая сигнальная маска достается запускаемым скриптам, которые к ней не готовы. Непонятно, кого и как фиксить.
Implemented workaround in librpm; excerpt from chngelog: lib/psm.c(runScript): executed scripts expect default SIGPIPE handler, so reset it.