В Fri, 26 Nov 2010 22:49:49 +0300
Źmicier <[email protected]> пишет:
> Debian Squeeze; gdebi 0.6.4.
>
> $ sudo gdebi package.deb
> <описание пакета>
> Вы хотите установить этот пакет? [y/N]y
>
> $
>
> Ответ «y» здесь воспринимается как и любой некорректный ввод, т.е. как
> «нет». «Y» — точно так же.
> В неинтерактивном режиме (gdebi -n package.deb) все прекрасно работает.
>
> Где тут какая собака порылась?
В программе "оптимизация".
msg = _("Do you want to install the software package? [y/N]:")
print msg,
sys.stdout.flush()
res = sys.stdin.readline()
if res.lower().startswith(msg[-5]):
debi.install()
Чтобы поставить пакет вводите [ :)
И хорошо бы оформить сообщение об ошибке.
--
Best Regards,
Yuri Kozlov
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]