dil: (Default)
dil ([personal profile] dil) wrote2012-06-06 07:56 pm

Здравствуй, опа, новый апгрейд

# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up python-ubuntuone-client (1.2.2-0ubuntu2.2) ...
/usr/lib/python2.5/site-packages/ubuntuone/utils/curllib.py:134: Warning: 'as' will become a reserved keyword in Python 2.6
Compiling /usr/lib/python2.5/site-packages/ubuntuone/utils/curllib.py ...
  File "/usr/lib/python2.5/site-packages/ubuntuone/utils/curllib.py", line 134
    except pycurl.error as e:
                         ^
SyntaxError: invalid syntax
pycentral: pycentral pkginstall: error byte-compiling files (34)
pycentral pkginstall: error byte-compiling files (34)
dpkg: error processing python-ubuntuone-client (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of ubuntuone-client:
 ubuntuone-client depends on python-ubuntuone-client (= 1.2.2-0ubuntu2.2); however:
  Package python-ubuntuone-client is not configured yet.
dpkg: error processing ubuntuone-client (--configure):
 dependency problems - leaving unconfigured

И на хрена мне сдался этот ubuntuone вместе со всей убунтой.. Пожалуй, это будет последняя версия. Следующей будет человеческий дебиан, а не это поделие, сделанное в лучших традициях windows.

А главное, я не понимаю, в чём там ошибка. Синтаксис вроде правильный, as использован по делу, как в документации написано.

except pycurl.error as e:
    raise HTTPError(request.url, e[0], curl.errstr())

Upd: починилось заменой as на запятую. В прежних версиях питона в этом месте действительно должна быть запятая, но в установленной 2.6.5 допустимо и as. Загадка..

Оригинал этой записи в личном блоге.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме.