On Tue, Sep 28, 2004 at 08:50:31AM +0300, Yury Levdansky wrote: > > apt-get install kernel-image-std-up#2.4.26-alt6 > > Следующие дополнительные пакеты будут установлены: > bootloader-utils > Следующие пакеты будут ОБНОВЛЕНЫ: > bootloader-utils > Следующие НОВЫЕ пакеты будут установлены: > kernel-image-std-up#2.4.26-alt6 > 1 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 247 не > будет обновлено. > Совершаем изменения... > Preparing... > ########################################################### [100%] > 1: bootloader-utils > ########################################################### [ 50%] > warning: /etc/sysconfig/installkernel saved as > /etc/sysconfig/installkernel.rpmsave > 2: kernel-image-std-up > ########################################################### [100%] > Can't locate bootloader_utils.pm in @INC (@INC contains: > /usr/lib/perl5/i386-linux /usr/lib/perl5 > /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 > /usr/lib/perl5/site_perl .) at /usr/share/loader/lilo line 16. > BEGIN failed--compilation aborted at /usr/share/loader/lilo line 16. > Can't locate bootloader_utils.pm in @INC (@INC contains: > /usr/lib/perl5/i386-linux /usr/lib/perl5 > /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 > /usr/lib/perl5/site_perl .) at /usr/share/loader/lilo line 16. > BEGIN failed--compilation aborted at /usr/share/loader/lilo line 16. > Can't locate bootloader_utils.pm in @INC (@INC contains: > /usr/lib/perl5/i386-linux /usr/lib/perl5 > /usr/lib/perl5/site_perl/5.6.1/i386-linux /usr/lib/perl5/site_perl/5.6.1 > /usr/lib/perl5/site_perl .) at /usr/sbin/detectloader line 31. > BEGIN failed--compilation aborted at /usr/sbin/detectloader line 31. > Завершено. > > Что это за проблема? Слишком старый perl - он не ищет файлы в каталоге /usr/lib/perl5/vendor_perl. Видимо, все пакеты, содержащие файлы в /usr/lib/perl5/vendor_perl, должны иметь зависимость на perl-base >= 1:5.8.0-alt0.4. Это как-то можно автоматизировать?