ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Евгений Ростовцев" <real.altlinux.org@gmail.com>
To: devel@lists.altlinux.org
Subject: [devel] Python: Проблемы при обновлениях пакетов
Date: Mon, 4 Jan 2010 21:43:49 +0700
Message-ID: <8d778a621001040643j571ecb1dp912eddfb65c19b8e@mail.gmail.com> (raw)

Привет!

До сих пор как-то справлялся методом тыка, но нужен метод понадёжней.
Как вылавливать ошибки, которые являются результатом обновления одного
из питоньих пакетов? (их же около 870 штук обновилось, если где что
вручную, я помру раньше).

Вот пример, на котором споткнулся. Сайт апстрима давно умер, но это не
повод, я даже нашёл более свежую версию, симптомы те же.

Запускаю gogh:

/usr/lib/python2.6/site-packages/goghmain.py:363: Warning:
g_set_prgname() called multiple times
  gnome.init(goghglobals.APPNAME, goghglobals.APPVERSION)

Открывается окошечко, выбираю там кисть и пытаюсь мазать:

RuntimeError: module compiled against API version 3 but this version
of numpy is b8070458

Понимаю, что проблема в обновлениии NumPy, но куда рыть? В прошлый раз
была проблема похожая, хватило пересобрать что-то из gtk (кажется, тот
же python-module-pygtk). gogh тоже с GTK работает, кстати.

Общий вопрос: как ЛОКАЛИЗОВАТЬ место, откуда эта ошибка выскакивает?
Ну а в качестве новогоднего желания (я его так и не загадал, ибо не
было его [НГ] у меня) - сама методология отлова таких ошибок.

---
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ

                 reply	other threads:[~2010-01-04 14:43 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8d778a621001040643j571ecb1dp912eddfb65c19b8e@mail.gmail.com \
    --to=real.altlinux.org@gmail.com \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git