ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Ocaml 4
@ 2014-10-08  3:40 Bergman Andrey
  2014-10-08 10:05 ` Michael Shigorin
  2014-10-08 10:49 ` Alexey Shabalin
  0 siblings, 2 replies; 8+ messages in thread
From: Bergman Andrey @ 2014-10-08  3:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Други!

Вот уже вышла версия 4.02 компиляторов OCaml'а, а в ALT Linux до сих пор висит версия 3.12.1. У меня лежат практически собранные пакеты OCaml'а 4.01, но, к сожалению, я не могу их залить, т.к. возникают конфликты с софтом, откомпилированным старой версией OCaml'а.

Сил у меня на то, чтобы разом решить эту проблему, обновив все пакеты, нет. Поэтому я бы хотел отрезать хвост кошке по частям.

Насколько выглядит разумным такой план действий:

1. Выпустить пакет ocaml4 (и сопутствующие), конфликтующий с соответствующим старым пакетом ocaml.

2. Потихоньку выпустить всякие ocaml4-lacaml, ocaml4-gsl и т.д.

3. Если все зависимые пакеты перейдут на зависимость ocaml4, убрать старые пакеты ocaml и переименовать новые.

Заранее спасибо,
    Андрей.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ocaml 4
  2014-10-08  3:40 [devel] Ocaml 4 Bergman Andrey
@ 2014-10-08 10:05 ` Michael Shigorin
  2014-10-08 10:26   ` Sergey V Turchin
  2014-10-08 10:49 ` Alexey Shabalin
  1 sibling, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2014-10-08 10:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Oct 08, 2014 at 07:40:15AM +0400, Bergman Andrey wrote:
> Сил у меня на то, чтобы разом решить эту проблему, обновив все пакеты, нет.

Т.е. задание получается слишком объёмным и долгоиграющим?
Если да, то можно и так.

> Поэтому я бы хотел отрезать хвост кошке по частям.

Ай!!

-- 
https://lib.rus.ec/b/68480/read


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ocaml 4
  2014-10-08 10:05 ` Michael Shigorin
@ 2014-10-08 10:26   ` Sergey V Turchin
  0 siblings, 0 replies; 8+ messages in thread
From: Sergey V Turchin @ 2014-10-08 10:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wednesday 08 October 2014 14:05:12 Michael Shigorin wrote:
> On Wed, Oct 08, 2014 at 07:40:15AM +0400, Bergman Andrey wrote:
> > Сил у меня на то, чтобы разом решить эту проблему, обновив все пакеты,
> > нет.
> 
> Т.е. задание получается слишком объёмным и долгоиграющим?
> Если да, то можно и так.
Если по сборке останется совместимость, можно оставить возможность собираться 
только с новым, не меняя сборочных зависимостей.

[...]

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ocaml 4
  2014-10-08  3:40 [devel] Ocaml 4 Bergman Andrey
  2014-10-08 10:05 ` Michael Shigorin
@ 2014-10-08 10:49 ` Alexey Shabalin
  2014-10-08 12:36   ` Bergman Andrey
  1 sibling, 1 reply; 8+ messages in thread
From: Alexey Shabalin @ 2014-10-08 10:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

8 октября 2014 г., 7:40 пользователь Bergman Andrey <vkni@yandex.ru> написал:
> Други!
>
> Вот уже вышла версия 4.02 компиляторов OCaml'а, а в ALT Linux до сих пор висит версия 3.12.1. У меня лежат практически собранные пакеты OCaml'а 4.01, но, к сожалению, я не могу их залить, т.к. возникают конфликты с софтом, откомпилированным старой версией OCaml'а.
>
> Сил у меня на то, чтобы разом решить эту проблему, обновив все пакеты, нет. Поэтому я бы хотел отрезать хвост кошке по частям.

а ты создай задание, расшарь его. и я помогу.

> Насколько выглядит разумным такой план действий:
>
> 1. Выпустить пакет ocaml4 (и сопутствующие), конфликтующий с соответствующим старым пакетом ocaml.
>
> 2. Потихоньку выпустить всякие ocaml4-lacaml, ocaml4-gsl и т.д.
>
> 3. Если все зависимые пакеты перейдут на зависимость ocaml4, убрать старые пакеты ocaml и переименовать новые.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ocaml 4
  2014-10-08 10:49 ` Alexey Shabalin
@ 2014-10-08 12:36   ` Bergman Andrey
  2014-10-08 15:49     ` Alexey Shabalin
  0 siblings, 1 reply; 8+ messages in thread
From: Bergman Andrey @ 2014-10-08 12:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> а ты создай задание, расшарь его. и я помогу.

Боюсь, всё равно, слишком муторно будет - на мне висит несколько пакетов, с ними тоже были проблемы.


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ocaml 4
  2014-10-08 12:36   ` Bergman Andrey
@ 2014-10-08 15:49     ` Alexey Shabalin
  2014-10-08 23:04       ` Bergman Andrey
  2014-10-08 23:06       ` Bergman Andrey
  0 siblings, 2 replies; 8+ messages in thread
From: Alexey Shabalin @ 2014-10-08 15:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

8 октября 2014 г., 16:36 пользователь Bergman Andrey <vkni@yandex.ru> написал:
>> а ты создай задание, расшарь его. и я помогу.
>
> Боюсь, всё равно, слишком муторно будет - на мне висит несколько пакетов, с ними тоже были проблемы.

ок, давай я создам расшаренный таск (что бы без тебя мог его
запускать), и потихоньку доведу его.
А ты сразу добавишь туда свои пакеты, которые уже готовы.

-- 
Alexey Shabalin

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ocaml 4
  2014-10-08 15:49     ` Alexey Shabalin
@ 2014-10-08 23:04       ` Bergman Andrey
  2014-10-08 23:06       ` Bergman Andrey
  1 sibling, 0 replies; 8+ messages in thread
From: Bergman Andrey @ 2014-10-08 23:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Алексей!

Я несколько раз принимался за обновление OCaml'а и каждый раз это было слишком тяжко.

Вот неполный список пакетов, которые нужно обновить:

ocaml camlp5 findlib  ocaml-gsl ocaml-lacaml lablGL facile

К ним нужно ещё добавить camlp4, labltk, которые в текущей версии 4.02 выделены из основного дерева Ocaml'а.

Поэтому предлагаю не мудрствовать, а сделать отдельную ветку ocaml4, в которую постепенно перетащить всё.

Вот пакет ocaml4 4.02-alt0.1, который я могу собрать у себя. Туда нужно прописать, что он конфликтует с ocaml'ом (я не знаю, как это кошернее сделать), и отправить в Sisyphus. Потом надо добавить camlp4, labltk (последние с Inria) и постепенно перекомпилировать остальные пакеты, зависящие от ocaml'а.

Андрей

08.10.2014, 19:50, "Alexey Shabalin" <a.shabalin@gmail.com>:
> 8 октября 2014 г., 16:36 пользователь Bergman Andrey <vkni@yandex.ru> написал:
>>>  а ты создай задание, расшарь его. и я помогу.
>>  Боюсь, всё равно, слишком муторно будет - на мне висит несколько пакетов, с ними тоже были проблемы.
>
> ок, давай я создам расшаренный таск (что бы без тебя мог его
> запускать), и потихоньку доведу его.
> А ты сразу добавишь туда свои пакеты, которые уже готовы.
>
> --
> Alexey Shabalin
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Ocaml 4
  2014-10-08 15:49     ` Alexey Shabalin
  2014-10-08 23:04       ` Bergman Andrey
@ 2014-10-08 23:06       ` Bergman Andrey
  1 sibling, 0 replies; 8+ messages in thread
From: Bergman Andrey @ 2014-10-08 23:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

URL - http://git.altlinux.org/people/vkni/packages/?p=ocaml4.git;a=summary

Да, ещё нужно добавить ocaml-zip, ну и др. пакет по мелочи.


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-10-08 23:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-08  3:40 [devel] Ocaml 4 Bergman Andrey
2014-10-08 10:05 ` Michael Shigorin
2014-10-08 10:26   ` Sergey V Turchin
2014-10-08 10:49 ` Alexey Shabalin
2014-10-08 12:36   ` Bergman Andrey
2014-10-08 15:49     ` Alexey Shabalin
2014-10-08 23:04       ` Bergman Andrey
2014-10-08 23:06       ` Bergman Andrey

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