ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Alexey Tourbin <alexey.tourbin@gmail.com>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] pythonegg requires; was: Re: Вопросы по развитию python.
Date: Thu, 19 May 2016 20:19:43 +0300
Message-ID: <CA+qzenno3CcswgbxXup=7JD-VVYWacy93mM-9=xwci_nzXbKdA@mail.gmail.com> (raw)
In-Reply-To: <alpine.LFD.2.20.1605182011300.1850@imap.altlinux.org>

2016-05-18 20:32 GMT+03:00 Ivan Zakharyaschev <imz@altlinux.org>:
>> А для чего требуются зависимости .egg-info? Влияет ли их формальное
>> нарушение на работоспособность кода, как в случае pkg-config?

Мужчина, и вы здравствуйте.
Я сначала вас не понял. Вы пишете слишком специфически и по делу. Как
будто вы думаете, что ваш собеседник всеведущ и вездесущ (и поэтому
обязан вас понять). Это, к сожалению, не так. Ваши собеседники
выпивают по вечерам (хорошо если не по утрам).

> Насколько я понимаю, ситация очень похожа. Кое-что может отказаться
> работать, если эти формальные зависимости не удовлетворены в сборочной
> среде, хотя фактически они не используются.
>
> Это пришлось учесть в
> http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=362ea68c65bba0dad283fdd0b1681fbc3181f1d4
> и
> http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=486acaedf91610ac254184ed7cc0f9d7e0bdbe2b
> , т.е. формальные записи не учитывать или не проверять наличие системных
> пакетов.

То есть вы хотели сказать, что вы фактически отключили проверку
формальных зависимостей при сборке всех питоновских модулей? А какой
системы зависимостей это касается, .egg-info или еще какой-то? И
почему вы думаете, что это хорошо? В конце концов, зачем вы это
сделали?

Если немного обобщать, то имеется проблема "параллельной системы
зависимостей". Есть нативная система зависимостей, и есть rpm, который
strives to catch up. Потуги rpm, кажется, никому не нужны, это
nuisance for everybody.

> Хочется обратить внимание на это и попросить тех, кто будет в будущем
> заниматься питоном и обновлять setuptools или аналогичные по функциями
> пакеты, учесть эти полезные для сборки в ALT "хаки".

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

  reply	other threads:[~2016-05-19 17:19 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-17 18:44 [devel] " Igor Vlasenko
2016-05-18 16:07 ` Alexey Tourbin
2016-05-18 16:40   ` Igor Vlasenko
2016-05-18 17:25     ` Alexey Tourbin
2016-05-18 18:02       ` Igor Vlasenko
2016-05-18 20:31         ` Alexey Tourbin
2016-05-19 19:32           ` Igor Vlasenko
2016-05-18 17:32   ` [devel] pythonegg requires; was: " Ivan Zakharyaschev
2016-05-19 17:19     ` Alexey Tourbin [this message]
2016-05-29 17:41       ` Ivan Zakharyaschev
2016-05-29 19:15         ` Alexey Tourbin
2016-05-29 19:25           ` Michael Shigorin
2016-05-29 20:59           ` Alexey Tourbin
2016-05-30  6:11             ` Alexey Tourbin

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='CA+qzenno3CcswgbxXup=7JD-VVYWacy93mM-9=xwci_nzXbKdA@mail.gmail.com' \
    --to=alexey.tourbin@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