Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: Златко в Apr 04, 2009, 09:34



Титла: E: base-passwd
Публикувано от: Златко в Apr 04, 2009, 09:34
Здравейте!

При опит за обновяване в Debian Unstable, Synaptic-а ми дава следната грешка:

Цитат
E: base-passwd: subprocess post-installation script returned error exit status 9

А конзолата:

Цитат
Setting up base-passwd (3.5.21) ...
Can't locate Pod/Usage.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/                                             5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/                                             5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/sbin/install-docs li                                             ne 18.
Global symbol "$opt_rootdir" requires explicit package name at /usr/sbin/install                                             -docs line 136.
Execution of /usr/sbin/install-docs aborted due to compilation errors.
dpkg: error processing base-passwd (--configure):
 subprocess post-installation script returned error exit status 9
Errors were encountered while processing:
 base-passwd
E: Sub-process /usr/bin/dpkg returned an error code (1)

Може ли някой да помогне?  ::)


Титла: Re: E: base-passwd
Публикувано от: mom в Apr 04, 2009, 18:00
Изглежда че posinstall скрипта на пакета е счупен. В бъгзилата на дебиан има бъг репорт аналогичен на твоя, но няма нито потвърждение, нито решение на въпроса http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=501873 ($2). Там става дума за обновяване на твърде стара система - при теб така ли е?


Титла: Re: E: base-passwd
Публикувано от: Златко в Apr 05, 2009, 09:34
Да, точно така - не съм обновявал сигурно половин година.  :-[
И сега какво да правя?


Титла: Re: E: base-passwd
Публикувано от: mom в Apr 05, 2009, 14:09
Хм кофти ситуация.
Вариант 1: Чиста инсталация
Вариант 2: Downgrade на пакета
Вариант 3: Чакаш дебианци да оправят пакета

Лошото е че е твърде съществен за системата пакет и вероятно нищо хубаво няма да стане ако го махнеш. Ако е работна машина (а не сървър) аз бих я преинсталирал.

Като казах downgrade пробвай да пуснеш в конзолата aptitude - той е доста умничък и може да ти предложи някое хитро решение