У меня почему-то не устанавливалась документация в формате info. Мне нравится info; для тех целей, в которых его используют, он гораздо удобнее man. Ну и в Emacs с ним удобнее работать.
Тут решил сделать бамп ебилда Texinfo (в 4.9.91 много новых фич) и разобраться, почему же у меня не ставится info.
Когда Портеж собирает ebuild, работа ведётся в песочнице, где временная папка является виртуальным «/», так что все файлы, которые предполагает установить в систему, сначала попадают в образ. После компиляции содержимое этого образа из /var/tmp/portage/<category>/<package>/image
просто копируется в настоящий корень и всё.
Я заметил, что после сборки (пошагово отслеживал процесс при помощи ebuild foo.ebuild install
) файлы info ещё живы, а при merge с основной иерархией папочек куда-то пропадают. WTF?
(остаток записи утерян в 2012-2018 годах)