ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Sergey <rt@aspirinka.net>
To: ALT Linux Sisyphus discussion list <sisyphus@altlinux.ru>
Subject: Re: [sisyphus] в каком пакете python2.4(migration_utils)
Date: Fri, 29 Apr 2005 10:05:01 +0400
Message-ID: <1114754701.16251.20.camel@rt> (raw)
In-Reply-To: <200504290052.54732.cray_@neural.ru>

В Птн, 29/04/2005 в 00:52 +0400, Andrey Orlov пишет:
> On Thursday 28 April 2005 14:44, Sergey wrote:
> > Собрал Plone 2.0.5 со спеком от того, что в сизифе (естественно поправив
> > немного). А он требует несколько модулей python (кстати, искать их аптом
> > не получилось, может научите?) поставил всё, что было в сизифе - в итоге
> > осталась только эта зависимость.
> > 
> > [rt@rt rt]$ sudo rpm -ivh RPM/RPMS/athlon/Plone-2.0.5-alt1.athlon.rpm
> > ошибка: неудовлетворенные зависимости:
> > python2.4(migration_utils)   нужен для Plone-2.0.5-alt1
> 
> может это левая зависимость? В нашем FAQ об этом много рассказано... Попробуйте найти,
> __кто___ импортирует это (что-то типа grep -r migration_tools --include="*py") и убедитесь
> в том, что этот импорт реально вызывается. Часто бывает такое, что в питонвском коде остаются
> явные ошибки - не вызываемый и неработоспособный код - или это может быть тестовый модуль.
> 
> А далее бум разбираться, че делать. Либо скипнуть зависимость, либо фиксить код, либо вынести тестовый модуль,
> либо бум искать migration_tools

Я, к сожалению, пока в коде почти не разбираюсь, надеюсь это поможет:
 
[rt@rt athlon]$ grep -r migration_utils --include="*py" ~/tmp/Plone-buildroot/
/home/rt/tmp/Plone-buildroot/usr/lib/zope/lib/python/Products/CMFPlone/migrations/future.py:from migration_utils import safeEditProperty

[rt@rt athlon]$cat ~/tmp/Plone-buildroot/usr/lib/zope/lib/python/Products/CMFPlone/migrations/future.py

from migration_utils import safeEditProperty

def future(portal):
    """ Future migrations """
    props = portal.portal_properties.site_properties
    default_values = ['index_html', 'index.html', 'index.htm']
    safeEditProperty(props, 'default_page', default_values, 'lines')


Кстати, некоторые пакеты из состава Plone тоже захотели модулей, которых
в ALT не нашёл:

[rt@rt athlon]$ ls
Archetypes-1.3.3-alt1.athlon.rpm             Epoz-0.8.5-alt1.athlon.rpm
BTreeFolder2-1.0.1-alt1.athlon.rpm   ExternalEditor-0.8-alt1.athlon.rpm
CMF-1.4.8-alt1.athlon.rpm              Formulator-1.6.2-alt1.athlon.rpm
CMFActionIcons-1.0-alt1.athlon.rpm  GoupUserFolder-2.0.1-alt1.athlon.rpm
CMF-CMFCalendar-1.4.8-alt1.athlon.rpm PlacelessTranslationService-1.0-alt1.athlon.rpm
CMF-DCWorkflow-1.4.8-alt1.athlon.rpm         Plone-2.0.5-alt1.athlon.rpm
CMFFormController-1.0.4-alt1.athlon.rpm      PloneErrorReporting-0.11-alt1.athlon.rpm
CMFQuickInstallerTool-1.5.1-alt1.athlon.rpm  PloneTranslations-0.6-alt1.athlon.rpm


[rt@rt athlon]$ sudo rpm -Uvh *
ошибка: неудовлетворенные зависимости:
        python2.4(PyUNO)   нужен для Archetypes-1.3.3-alt1
        python2.4(apelib)   нужен для Archetypes-1.3.3-alt1
        python2.4(pythoncom)   нужен для Archetypes-1.3.3-alt1
        python2.4(pywintypes)   нужен для Archetypes-1.3.3-alt1
        python2.4(rigging)   нужен для Archetypes-1.3.3-alt1
        python2.4(win32com)   нужен для Archetypes-1.3.3-alt1
        python2.4(interfaces)   нужен для CMFQuickInstallerTool-1.5.1-alt1
        python2.4(FormValidationError)   нужен для Formulator-1.6.2-alt1


В Чтв, 28/04/2005 в 23:03 +0400, Геннадий Ковалев пишет:
> Эээ...  я вроде его тоже как пересобираю. Может договоримся?
Он почти год не обновлялся и не устанавливается после переезда на новый
python - я подумал вы его забросили. Давайте договариваться :)

-- 
С уважением, Сергей.

  reply	other threads:[~2005-04-29  6:05 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-28 10:44 Sergey
2005-04-28 20:52 ` Andrey Orlov
2005-04-29  6:05   ` Sergey [this message]
2005-04-30  9:46     ` Andrey Orlov

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=1114754701.16251.20.camel@rt \
    --to=rt@aspirinka.net \
    --cc=sisyphus@altlinux.ru \
    /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 Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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