Иерархия пакетов для образов ядра Ubuntu выглядит следующим образом:
linux-generic -> linux-image-generic -> linux-image-2.6.38-8-generic.
И linux-generic, и linux-image-generic являются метапакетами. Я понимаю цель иметь один метапакет ядра (для обработки обновлений и нескольких версий ядра), но какой смысл на втором уровне? Кажется, что linux-generic зависит только от linux-image-generic, так что, конечно, он избыточен?