ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Alexey Tourbin <at@altlinux.ru>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: Re: [devel] [git update] packages/python: heads/master
Date: Thu, 15 Mar 2007 13:55:12 +0300
Message-ID: <20070315105512.GU6039@solemn.turbinal> (raw)
In-Reply-To: <45F91531.6060209@neural.ru>

[-- Attachment #1: Type: text/plain, Size: 2851 bytes --]

On Thu, Mar 15, 2007 at 05:43:13PM +0800, Ivan Fedorov wrote:
> > python-strict в свою очередь слишком жирный.
> Нет. python-strict вытягивает все пакеты базовой поставки. Этот пакет 
> вообще сделан только из-за того, что многим лень было аккуратно 
> поставить несколько пакетов.

Тем не менее зависимость на /usr/bin/python разрешается в python-strict.
Простейший питоновский скрипт будет вытягивать все python-modules-*
пакеты, а это всё же жирно.  Стандартная поставка это не совсем
технический термин, это запудривание мозгов юзерам.  Если поиск
зависимостей работает хорошо, то термин "стандартная поставка" теряет
смысл, т.к. по зависимостям становится нужен /usr/bin/python +
наращивать его модулями, хоть стандартными хоть нет.

> > Я уже переместил /usr/bin/python из python-strict в python-base,
> > стараясь при этом не разламывать many-world интерпретации Андрея Орлова.
> Потрясающе... а как это интересно???
> 
> > В-третьих, в python-base находится /usr/bin/pydoc, а pydoc по
> > зависимостям вытягивает модуль pydoc.py, который в свою очередь
> > вытягивает некоторые интроспективные/компиляторные модули, т.к.
> > ему нужно смотреть в docstring.  Сейчас зависимости в /usr/bin/pydoc
> > просто не ищутся, но если эту лавочку прикрыть, а мы ее прикроем,
> > тогда, по сути, придется решать, сделать ли более толстым python-base,
> > или же запаковать pydoc куда-нибудь отдельно.
> > 
> > Кроме того, некоторые интроспективные/компиляторные модули нужны для
> > rpm-build-python, и они тоже должны (желательно) находится в
> > python-base.  В общем, соображения на этот счет мне интересны.
> Вообще-то они должны находиться в python-dev...

Тем не менее сейчас они не находятся в python-dev.

> > План такой.
> > 
> > 1) Я перетасую python, с учетом всех предложений, если таковые поступят.
> > Потом кто-нибудь должен проверить и отправим на сборку.
> > 
> > 2) Потом нужно доделать/пересобрать rpm-build-python с зависимостью на
> > новый python-base.  Это даст заведомой рабочий rpm-build-python +
> > python-base в базовой сборочной среде.
> > 
> > 3) Дальше я вернусь к rpm-build.
> 
> Делайте что хотите...

Хорошо.

> себе и cray@ я и отдельную сборку вести смогу если 
> что...

Вы уж определитесь, какой аргумент у Вас главный.  То ли времени у Вас
нет, потому что все силы отнимает служение маммоне; то ли кто-то Вашу
полиси не оценил, питон отобрал, в общем, опустил нещадно.

В любом случае, мой интерес к питону связан только с автоматическим
поиском зависимостей.  В соседнем треде я описал несолько проблем,
которые делают этот поиск ненадежным.  Если никто не горит желанием
в ближайшее время адресовать все эти проблемы, то, конечно, мне придется
сделать всё по своему разумению.  Решение от дяди Васи не всегда плохо.
А что -- пришел, покрутил, работает.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2007-03-15 10:55 UTC|newest]

Thread overview: 89+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-15  5:56 Alexey M. Tourbin
2007-03-15  9:12 ` Alexey I. Froloff
2007-03-15  9:14   ` Aleksey Avdeev
2007-03-15  9:36     ` Ivan Fedorov
2007-03-15  9:33       ` Aleksey Avdeev
2007-03-15  9:50         ` Ivan Fedorov
2007-03-15  9:57           ` Aleksey Avdeev
2007-03-15 10:15             ` Ivan Fedorov
2007-03-18 22:10           ` [devel] [JT] python policy и отношение к коллегам Michael Shigorin
2007-03-18 22:25             ` Dmitry V. Levin
2007-03-19 18:04               ` Ivan Fedorov
2007-03-19 18:03             ` Ivan Fedorov
2007-03-19 18:29               ` Alexey I. Froloff
2007-03-19 18:34                 ` Ivan Fedorov
2007-03-19 18:52                   ` Alexey I. Froloff
2007-03-19 19:08                     ` Ivan Fedorov
2007-03-19 19:16                       ` Alexey I. Froloff
2007-03-19 20:03                         ` Ivan Fedorov
2007-03-19 20:30                           ` Alexey I. Froloff
2007-03-19 21:26                             ` Денис Смирнов
2007-03-19 22:20                               ` Alexey I. Froloff
2007-03-19 22:23                                 ` Konstantin Pavlov
2007-03-19 22:40                                 ` Dmitry V. Levin
2007-03-19 23:23                                   ` Alexey I. Froloff
2007-03-20  9:08                                     ` Денис Смирнов
2007-03-20  9:16                                       ` Ivan Fedorov
2007-03-20  9:37                                         ` Денис Смирнов
2007-03-19 21:14                         ` Денис Смирнов
2007-03-15  9:41       ` [devel] [git update] packages/python: heads/master Mikhail Gusarov
2007-03-15  9:43         ` Ivan Fedorov
2007-03-15  9:45           ` Mikhail Gusarov
2007-03-15 20:03       ` Konstantin A. Lepikhov
2007-03-15  9:38     ` Mikhail Gusarov
2007-03-18 15:37   ` [devel] python-modules-encodings Alexey Tourbin
2007-03-18 15:41     ` Mikhail Gusarov
2007-03-18 15:47       ` Alexey Tourbin
2007-03-18 15:52         ` Mikhail Gusarov
2007-03-18 15:59           ` Alexey Tourbin
2007-03-18 16:10             ` Mikhail Gusarov
2007-03-18 16:21               ` Alexey Tourbin
2007-03-18 16:29                 ` Mikhail Gusarov
2007-03-18 17:00                   ` Alexey I. Froloff
2007-03-18 18:28                     ` Alexey Tourbin
2007-03-18 20:10                       ` Mikhail Gusarov
2007-03-19 22:23                         ` [devel] buildreq Dmitry V. Levin
2007-03-18 21:38                       ` [devel] python-modules-encodings Alexey I. Froloff
2007-03-19 17:53                       ` Ivan Fedorov
2007-03-19 18:24                         ` Alexey Tourbin
2007-03-19 18:42                           ` Ivan Fedorov
2007-03-19 18:51                             ` Alexey Tourbin
2007-03-19 19:12                               ` Ivan Fedorov
2007-03-19 19:36                                 ` Alexey Tourbin
2007-03-19 19:58                                   ` Ivan Fedorov
2007-03-18 17:02                   ` Michael Shigorin
2007-03-19 17:54                     ` Ivan Fedorov
2007-03-19 21:25                       ` [devel] buildreq += autoignore Michael Shigorin
2007-03-19 21:36                         ` Alexey Tourbin
2007-03-19 21:56                           ` Alexey I. Froloff
2007-03-19 22:03                             ` Alexey Tourbin
2007-03-19 22:13                               ` Michael Shigorin
2007-03-19 22:21                                 ` Alexey Tourbin
2007-03-19 22:28                                   ` Dmitry V. Levin
2007-03-19 22:34                                     ` Michael Shigorin
2007-03-20 17:11                                       ` Igor Zubkov
2007-03-20 17:13                                         ` Alexey Tourbin
2007-03-20 17:16                                           ` Igor Zubkov
2007-03-19 22:43                                     ` Motsyo Gennadi aka Drool
2007-03-19 22:48                                       ` Dmitry V. Levin
2007-03-19 23:00                                         ` Motsyo Gennadi aka Drool
2007-03-19 23:08                                           ` Alexey Tourbin
2007-03-29 22:26                           ` [devel] [FR] buildreq: non-pruned deps as a spec comment Michael Shigorin
2007-03-29 22:51                             ` [devel] " Alexey Tourbin
2007-03-30  7:52                               ` Michael Shigorin
2007-03-18 16:54       ` [devel] python-modules-encodings Michael Shigorin
2007-03-18 20:11         ` Mikhail Gusarov
2007-03-18 15:52     ` Alexey I. Froloff
2007-03-18 18:12     ` Alexey Tourbin
2007-03-19 16:35     ` Alexey Morsov
2007-03-19 16:39       ` Alexey Tourbin
2007-03-19 17:05         ` Alexey Morsov
2007-03-15  9:43 ` [devel] [git update] packages/python: heads/master Ivan Fedorov
2007-03-15 10:55   ` Alexey Tourbin [this message]
2007-03-15 11:37     ` Ivan Fedorov
2007-03-15 12:11       ` Alexey Tourbin
2007-03-15 12:47         ` Ivan Fedorov
2007-03-15 12:57           ` Alexey I. Froloff
2007-03-15 13:19           ` Alexey Tourbin
2007-03-15 13:32             ` Ivan Fedorov
2007-03-15 13:19           ` Dmitry V. Levin

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=20070315105512.GU6039@solemn.turbinal \
    --to=at@altlinux.ru \
    --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