ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Зависимости на скриптовые языки в мини-системе
@ 2003-03-10 15:59 rider
  2003-03-10 16:15 ` Dmitry V. Levin
                   ` (3 more replies)
  0 siblings, 4 replies; 22+ messages in thread
From: rider @ 2003-03-10 15:59 UTC (permalink / raw)
  To: devel

Всем привет.

Я тут между делом формирую (пока что для себя) установочную мини-систему, для того, что бы
можно было легко и безпроблемно поставить систему с нуля, используя
Sisyphus ;-)

На данный момент смог упихать некоторое количество пакетов, включая
XFree86-4, kernel-smp, synaptic и icewm в ~136 мегабайт без учета
инсталятора. 

Хочется немного меньше - явно наличие лишних зависимостей.

Так, например, мне не удалось избавиться от perl в этом дистрибутиве.

Его хотят многие... очень многие пакеты, среди которых lilo, kernel*,
initscripts и т.д.

Также не удалось уйти от зависимости на python, который вытаскивается
kudzu напрямую и sinaptic'ом через libglade.

Так вот теперь небольшое предложение:

давайте попробуем вынести _все_ скриптовые языки, за исключением bash и
sed из этого мини-дистрибутива, который очень хотелось бы вместить в 100
мегабайт вместе с программой установки ;-)

Для этого нам нужно прекратить использовать perl в post и pre скриптах,
переписать некоторые скрипты на shell или на C.

Т.е. - фактически этим самым мы вынесем скриптовые языки из basesystem
(или interactivesystem) и дадим людям (и себе в первую очередь)
возможность получить небольшую и быструю систему для использования на
серверах и различного рода устройствах.

Если в целом, мою идею все одобряют - я готов выслать сюда список пакетов
с кривыми зависимостями и раз в неделю автоматически формировать ISO образ небольшого
дистрибутива на базе Sisyphus.

Rgds,
Rider


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

* Re: [devel] Зависимости на скриптовые языки в мини-системе
  2003-03-10 15:59 [devel] Зависимости на скриптовые языки в мини-системе rider
@ 2003-03-10 16:15 ` Dmitry V. Levin
  2003-03-10 16:27   ` rider
  2003-03-10 18:09   ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
  2003-03-10 18:14 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Alexey Tourbin
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 22+ messages in thread
From: Dmitry V. Levin @ 2003-03-10 16:15 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
> Я тут между делом формирую (пока что для себя) установочную мини-систему, для того, что бы
> можно было легко и безпроблемно поставить систему с нуля, используя
> Sisyphus ;-)
> 
> На данный момент смог упихать некоторое количество пакетов, включая
> XFree86-4, kernel-smp, synaptic и icewm в ~136 мегабайт без учета
> инсталятора. 
> 
> Хочется немного меньше - явно наличие лишних зависимостей.
> 
> Так, например, мне не удалось избавиться от perl в этом дистрибутиве.
> 
> Его хотят многие... очень многие пакеты, среди которых lilo, kernel*,
> initscripts и т.д.

Что тут удивительного?

> Также не удалось уйти от зависимости на python, который вытаскивается
> kudzu напрямую и sinaptic'ом через libglade.

Вот это уже менее очевидно.

> Так вот теперь небольшое предложение:
> 
> давайте попробуем вынести _все_ скриптовые языки, за исключением bash и
> sed из этого мини-дистрибутива, который очень хотелось бы вместить в 100
> мегабайт вместе с программой установки ;-)

Думаю, что оно того не стоит.
$ rpmquery --qf '%{SIZE}\n' perl-base
3873367
Я не против использовать только хорошие программы, написанные без
привлечения средств, поощряющих изготовление плохого кода на быструю руку.

Только давайте трезво оценивать наши возможности.

Так что давайте начнем оптимизацию с программы установки. :)

> Для этого нам нужно прекратить использовать perl в post и pre скриптах,

Это не так сложно.

> переписать некоторые скрипты на shell или на C.

А вот с этим могут возникнуть вопросы.
Кто возьмется переписать bootloader-utils?


--
ldv

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

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

* Re: [devel] Зависимости на скриптовые языки в мини-системе
  2003-03-10 16:15 ` Dmitry V. Levin
@ 2003-03-10 16:27   ` rider
  2003-03-11 10:19     ` [devel] " Michael Shigorin
  2003-03-10 18:09   ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
  1 sibling, 1 reply; 22+ messages in thread
From: rider @ 2003-03-10 16:27 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Mar 10, 2003 at 07:15:40PM +0300, Dmitry V. Levin wrote:
> On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
> > Я тут между делом формирую (пока что для себя) установочную мини-систему, для того, что бы
> > можно было легко и безпроблемно поставить систему с нуля, используя
> > Sisyphus ;-)
> > 
> > На данный момент смог упихать некоторое количество пакетов, включая
> > XFree86-4, kernel-smp, synaptic и icewm в ~136 мегабайт без учета
> > инсталятора. 
> > 
> > Хочется немного меньше - явно наличие лишних зависимостей.
> > 
> > Так, например, мне не удалось избавиться от perl в этом дистрибутиве.
> > 
> > Его хотят многие... очень многие пакеты, среди которых lilo, kernel*,
> > initscripts и т.д.
> 
> Что тут удивительного?

Я не был удивлен ;-)

> 
> > Также не удалось уйти от зависимости на python, который вытаскивается
> > kudzu напрямую и sinaptic'ом через libglade.
> 
> Вот это уже менее очевидно.

kudzu тащит в себе python'овский модуль. От этого я избавлюсь в следующей
сборке. libglade - не мой пакет. Ничего сказать не могу.

> 
> > Так вот теперь небольшое предложение:
> > 
> > давайте попробуем вынести _все_ скриптовые языки, за исключением bash и
> > sed из этого мини-дистрибутива, который очень хотелось бы вместить в 100
> > мегабайт вместе с программой установки ;-)
> 
> Думаю, что оно того не стоит.
> $ rpmquery --qf '%{SIZE}\n' perl-base
> 3873367
> Я не против использовать только хорошие программы, написанные без
> привлечения средств, поощряющих изготовление плохого кода на быструю руку.
> 
> Только давайте трезво оценивать наши возможности.
> 
> Так что давайте начнем оптимизацию с программы установки. :)

Да, именно для этого я и делаю мини-дистрибутив ;-)

Собственно идея следующая - снапшоты оптимизированной программы установки
выпускать в виде мини-дистрибутива. Желательно еженедельно ;-)


> 
> > Для этого нам нужно прекратить использовать perl в post и pre скриптах,
> 
> Это не так сложно.

Да, насколько я понимаю - уже почти везде реализовано.

> 
> > переписать некоторые скрипты на shell или на C.
> 
> А вот с этим могут возникнуть вопросы.
> Кто возьмется переписать bootloader-utils?

Из всего этого пакета наиболее критичен /usr/sbin/detectloader, который в
принципе можно написать даже на SHELL. 

На C, конечно, было бы лучше.

Скрипт на первый взгляд не очень сложный.


Есть желающие ? ;-)

Rgds,
Rider


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

* [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-10 16:15 ` Dmitry V. Levin
  2003-03-10 16:27   ` rider
@ 2003-03-10 18:09   ` Alexey Tourbin
  2003-03-10 20:35     ` Alexey I. Froloff
  1 sibling, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2003-03-10 18:09 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 10, 2003 at 07:15:40PM +0300, Dmitry V. Levin wrote:
> Думаю, что оно того не стоит.
> $ rpmquery --qf '%{SIZE}\n' perl-base
> 3873367
> Я не против использовать только хорошие программы, написанные без
> привлечения средств, поощряющих изготовление плохого кода на быструю руку.
> 
> Только давайте трезво оценивать наши возможности.

Но-но!  Я бы не сказал, что перл располагает к изготовлению плохого кода
на скорую руку.  Хорошие программы можно писать и на перле (не верите?),
а плохие -- на чем угодно.


-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

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

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

* [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-10 15:59 [devel] Зависимости на скриптовые языки в мини-системе rider
  2003-03-10 16:15 ` Dmitry V. Levin
@ 2003-03-10 18:14 ` Alexey Tourbin
  2003-03-10 18:52   ` rider
  2003-03-10 22:51 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Mikhail Zabaluev
  2003-03-11  8:44 ` [devel] Зависимости на скриптовые языки в мини-системе Stanislav Ievlev
  3 siblings, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2003-03-10 18:14 UTC (permalink / raw)
  To: devel

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

On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
> Так, например, мне не удалось избавиться от perl в этом дистрибутиве.
> 
> Его хотят многие... очень многие пакеты, среди которых lilo, kernel*,
> initscripts и т.д.

Если пересобрать пакеты, которые отзываются на rpm -e --test perl, убрав
ручную зависимость, то удастся оставить только perl-base, который по
размеру примерно вдвое больше чем sh+grep+sed+awk.


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

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

* Re: [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-10 18:14 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Alexey Tourbin
@ 2003-03-10 18:52   ` rider
  2003-03-10 19:19     ` Alexey Tourbin
  0 siblings, 1 reply; 22+ messages in thread
From: rider @ 2003-03-10 18:52 UTC (permalink / raw)
  To: devel

On Mon, Mar 10, 2003 at 09:14:46PM +0300, Alexey Tourbin wrote:
> On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
> > Так, например, мне не удалось избавиться от perl в этом дистрибутиве.
> > 
> > Его хотят многие... очень многие пакеты, среди которых lilo, kernel*,
> > initscripts и т.д.
> 
> Если пересобрать пакеты, которые отзываются на rpm -e --test perl, убрав
> ручную зависимость, то удастся оставить только perl-base, который по
> размеру примерно вдвое больше чем sh+grep+sed+awk.
> 

Вопрос только в том - зачем?

зачем в каждой системе иметь установленный perl, когда большинство
функций, которые он выполняет - умеet shell + utils ?

Rgds,
Rider


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

* [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-10 18:52   ` rider
@ 2003-03-10 19:19     ` Alexey Tourbin
  2003-03-10 21:19       ` Andrey Orlov
  0 siblings, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2003-03-10 19:19 UTC (permalink / raw)
  To: devel

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

On Mon, Mar 10, 2003 at 09:52:17PM +0300, rider@altlinux.com wrote:
> > Если пересобрать пакеты, которые отзываются на rpm -e --test perl, убрав
> > ручную зависимость, то удастся оставить только perl-base, который по
> > размеру примерно вдвое больше чем sh+grep+sed+awk.
> > 
> 
> Вопрос только в том - зачем?

Перл очень даже может пригодится и в небольшой системе (конечно, кто-то
с этим может не согласиться).  Это во многих отношениях удобный
инструмент для многих задач, даже на сервере: статистика, cron и т.п.

> зачем в каждой системе иметь установленный perl, когда большинство
> функций, которые он выполняет - умеet shell + utils ?

-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia

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

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

* Re: [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-10 18:09   ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
@ 2003-03-10 20:35     ` Alexey I. Froloff
  0 siblings, 0 replies; 22+ messages in thread
From: Alexey I. Froloff @ 2003-03-10 20:35 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 10, 2003 at 09:09:02PM +0300, Alexey Tourbin wrote:
> > Я не против использовать только хорошие программы, написанные без
> > привлечения средств, поощряющих изготовление плохого кода на быструю руку.
> Но-но!  Я бы не сказал, что перл располагает к изготовлению
> плохого кода на скорую руку.  Хорошие программы можно писать и
> на перле (не верите?), а плохие -- на чем угодно.
Перл популярнее. Поэтому когда надо "слабать трёхстрочник"
новички берут именно его...

P.S. На самом деле мне нравится выкинуть перл из basesystem ;-)

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-10 19:19     ` Alexey Tourbin
@ 2003-03-10 21:19       ` Andrey Orlov
  2003-03-11  8:53         ` rider
  2003-03-11 13:56         ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
  0 siblings, 2 replies; 22+ messages in thread
From: Andrey Orlov @ 2003-03-10 21:19 UTC (permalink / raw)
  To: devel

On Monday 10 March 2003 22:19, you wrote:
> Перл очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.

Питон ... очень даже может пригодится и в небольшой системе (конечно, кто-то
с этим может не согласиться).  Это во многих отношениях удобный
инструмент для многих задач, даже на сервере: статистика, cron и т.п.

Руби ... очень даже может пригодится и в небольшой системе (конечно, кто-то
с этим может не согласиться).  Это во многих отношениях удобный
инструмент для многих задач, даже на сервере: статистика, cron и т.п.

Tcl/Tk ... очень даже может пригодится и в небольшой системе (конечно, кто-то
с этим может не согласиться).  Это во многих отношениях удобный
инструмент для многих задач, даже на сервере: статистика, cron и т.п.

m4 ... очень даже может пригодится и в небольшой системе (конечно, кто-то
с этим может не согласиться).  Это во многих отношениях удобный
инструмент для многих задач, даже на сервере: статистика, cron и т.п.

Я мог бы продолжить. А если к этому добавить то, что я выбрал для Python и не 
хочу видеть перл в своей системе, то станет понятно почему я считаю что 
нужно сводить потребности пакетов к shell + utils до тех пор пока это возможно.

> > зачем в каждой системе иметь установленный perl, когда большинство
> > функций, которые он выполняет - умеet shell + utils ?

Именно-именно.

-- 
WthBstRgrds -- Андрей Орлов --  
 --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org ---
----------------------------------------



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

* [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-10 15:59 [devel] Зависимости на скриптовые языки в мини-системе rider
  2003-03-10 16:15 ` Dmitry V. Levin
  2003-03-10 18:14 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Alexey Tourbin
@ 2003-03-10 22:51 ` Mikhail Zabaluev
  2003-03-11  0:20   ` [devel] Patch: libglade2 (was Re: Зависимости на скриптовые языки в мини-системе) Mikhail Zabaluev
  2003-03-11  8:44 ` [devel] Зависимости на скриптовые языки в мини-системе Stanislav Ievlev
  3 siblings, 1 reply; 22+ messages in thread
From: Mikhail Zabaluev @ 2003-03-10 22:51 UTC (permalink / raw)
  To: devel; +Cc: aris

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

Hello rider,

On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
>
> Также не удалось уйти от зависимости на python, который вытаскивается
> kudzu напрямую и sinaptic'ом через libglade.

Я не вижу, где пакету libglade2 может понадобиться python
-- там одна библиотека, которая никак не связывается с python.
По моим ощущениям, xml-utils там тоже не нужны: наличие
файла с DTD вовсе не означает, что библиотека им пользуется.
Лучше вынести её в libglade2-dtd.

-- 
Stay tuned,
  MhZ                                     JID: mhz@altlinux.org
___________
Necessity hath no law.
		-- Oliver Cromwell

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

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

* [devel] Patch: libglade2 (was Re: Зависимости на скриптовые языки в мини-системе)
  2003-03-10 22:51 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Mikhail Zabaluev
@ 2003-03-11  0:20   ` Mikhail Zabaluev
  0 siblings, 0 replies; 22+ messages in thread
From: Mikhail Zabaluev @ 2003-03-11  0:20 UTC (permalink / raw)
  To: devel, aris


[-- Attachment #1.1: Type: text/plain, Size: 885 bytes --]

Hello devel,

On Tue, Mar 11, 2003 at 01:51:53AM +0300, Mikhail Zabaluev wrote:
>
> Hello rider,
> 
> On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
> >
> > Также не удалось уйти от зависимости на python, который вытаскивается
> > kudzu напрямую и sinaptic'ом через libglade.
> 
> Я не вижу, где пакету libglade2 может понадобиться python
> -- там одна библиотека, которая никак не связывается с python.
> По моим ощущениям, xml-utils там тоже не нужны: наличие
> файла с DTD вовсе не означает, что библиотека им пользуется.
> Лучше вынести её в libglade2-dtd.

Разобрался, разнёс сторонние для библиотеки зависимости
по пакетам libglade2-{convert,dtd}

Патч spec'а прилагается.

-- 
Stay tuned,
  MhZ                                     JID: mhz@altlinux.org
___________
Be valiant, but not too venturous.
Let thy attire be comely, but not costly.
		-- John Lyly

[-- Attachment #1.2: libglade2.spec.patch --]
[-- Type: text/plain, Size: 5126 bytes --]

--- 2.0.1-alt2/libglade.spec	2002-10-06 17:20:48 +0400
+++ libglade2.spec	2003-03-11 03:18:07 +0300
@@ -1,15 +1,13 @@
-%define _name libglade
-
 Name: libglade2
 Version: 2.0.1
-Release: alt2
+Release: alt2.1mhz1
 
-Summary: libglade library
+Summary: The libglade library for loading user interfaces
 License: LGPL
 Group: System/Libraries
-Url: http://www.gnome.org
+URL: http://www.daa.com.au/~james/software/libglade/
 
-Source: %_name-%version.tar.bz2
+Source: libglade-%version.tar.bz2
 
 %define gtk2_ver 2.1.0
 %define pango_ver 1.1.1
@@ -18,21 +16,17 @@
 %define pkgconfig_ver 0.8
 %define python_ver 2.0
 
-PreReq: xml-utils
-
 Requires: libgtk+2 >= %gtk2_ver
-Requires: python >= %python_ver
 Requires: libxml2 >= %libxml2_ver
 Requires: libatk >= %atk_ver
 
 BuildPreReq: libgtk+2-devel >= %gtk2_ver
-BuildPreReq: python >= 2.0
 BuildPreReq: libxml2-devel >= %libxml2_ver
 BuildPreReq: libpango-devel >= %pango_ver
 BuildPreReq: pkgconfig >= %pkgconfig_ver
 
-# Automatically added by buildreq on Sun Oct 06 2002
-BuildRequires: PyXML XFree86-libs Xft-devel docbook-dtds docbook-style-dsssl fontconfig freetype2-devel glib2-devel glibc-devel-static gtk-doc libatk-devel libexpat libgtk+2-devel libpango-devel libxml2-devel openjade pkgconfig python sgml-common tkinter zlib-devel
+# Automatically added by buildreq on Tue Mar 11 2003
+BuildRequires: PyXML XFree86-libs docbook-dtds docbook-style-dsssl fontconfig freetype2 glib2-devel gtk-doc libXft libatk-devel libexpat libgtk+2-devel libpango-devel libxml2-devel openjade pkgconfig python sgml-common zlib-devel
 
 %description
 This library allows you to load user interfaces in your program, which are
@@ -42,30 +36,50 @@
 The interfaces can also be edited with GLADE.
 
 %package devel
-Summary: Libraries, includes, etc to develop libglade applications
+Summary: Libraries, includes, etc to develop applications using libglade.
 Group: Development/GNOME and GTK+
 Requires: %name = %version-%release 
-Requires: libgtk+2-devel >= %gtk2_ver libatk-devel >= %atk_ver
-Requires: libxml2-devel >= %libxml2_ver libpango-devel >= %pango_ver
-Requires: pkgconfig >= %pkgconfig_ver
 
 %description devel
-Libraries, include files, etc you can use to develop libglade applications.
+Libraries, include files, etc you can use
+to build applications using libglade, a library
+for loading user interfaces at runtime.
 
 %package devel-static
-Summary: Libraries, includes, etc to develop libglade applications
+Summary: Static libraries of libglade
 Group: Development/GNOME and GTK+
-Requires: libgtk+2-devel libxml2-devel %name-devel = %version-%release
+Requires: %name-devel = %version-%release
 
 %description devel-static
-Libraries, include files, etc you can use to develop libglade applications.
+Static libraries you can use to build applications using libglade.
+
+%package convert
+Summary: Convertor for libglade file formats
+Group: Development/GNOME and GTK+
+Requires: python >= %python_ver
+Requires: PyXML
+
+%description convert
+This package contains libglade-convert, a Python script to convert
+legacy libglade description files to version 2.0 of the file format.
+
+%package dtd
+Summary: DTD for libglade file format version 2.0
+Group: Development/GNOME and GTK+
+Requires: xml-common
+Requires(post): xml-utils
+Requires(postun): xml-utils
+
+%description dtd
+The XML DTD for libglade description file format,
+accepted by version 2.0 and later of the libglade library.
 
 %define xmlbase %_datadir/xml
 %define xmlconfdir %_sysconfdir/xml
 %define xmlcatalog %xmlconfdir/catalog
 
 %prep
-%setup -n %_name-%version
+%setup -q -n libglade-%version
 
 %build
 %configure --enable-gtk-doc
@@ -76,29 +90,31 @@
 
 %post
 %post_ldconfig
-%_bindir/xmlcatalog --noout --add "system" \
-    "http://glade.gnome.org/glade-2.0.dtd" \
-    %_datadir/xml/%_name/glade-2.0.dtd %xmlcatalog ||:
 
 %postun
 %postun_ldconfig
-%_bindir/xmlcatalog --noout --del \
-    "%_datadir/xml/%_name/glade-2.0.dtd" %xmlcatalog ||:
+
+%post dtd
+%_bindir/xmlcatalog --noout --add "system" \
+    "http://glade.gnome.org/glade-2.0.dtd" \
+    %_datadir/xml/libglade/glade-2.0.dtd %xmlcatalog ||:
+
+%postun dtd
+if [ $1 = 0 ]; then
+    %_bindir/xmlcatalog --noout --del \
+	"%_datadir/xml/libglade/glade-2.0.dtd" %xmlcatalog ||:
+fi
 
 %files
 %doc AUTHORS ChangeLog NEWS README
 %_libdir/lib*.so.*
-#%_libdir/%_name/2.0/*
-%dir %_datadir/xml/%_name
-%_datadir/xml/%_name/glade-2.0.dtd
+#%_libdir/libglade/2.0/*
 
 %files devel
-%_bindir/*
 %_libdir/lib*.so
 %_libdir/lib*.la
 %_includedir/*
 %_libdir/pkgconfig/*
-
 %doc test-libglade.c
 %doc examples/*.glade
 %doc %_datadir/gtk-doc/html/*
@@ -106,7 +122,19 @@
 %files devel-static
 %_libdir/*.a
 
+%files convert
+%_bindir/libglade-convert
+
+%files dtd
+%_datadir/xml/libglade
+
 %changelog
+* Tue Mar 11 2003 Mikhail Zabaluev <mhz@altlinux.ru> 2.0.1-alt2.1mhz1
+- removed overly rigid dependencies
+- convert and dtd subpackages
+- enhanced summaries and dependencies
+- corrected URL
+
 * Sun Oct 06 2002 Yuri N. Sedunov <aris@altlinux.ru> 2.0.1-alt2
 - rebuild with new pango, gtk+
 - post/postun scripts fixed.

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

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

* Re: [devel] Зависимости на скриптовые языки в мини-системе
  2003-03-10 15:59 [devel] Зависимости на скриптовые языки в мини-системе rider
                   ` (2 preceding siblings ...)
  2003-03-10 22:51 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Mikhail Zabaluev
@ 2003-03-11  8:44 ` Stanislav Ievlev
  2003-03-11  8:59   ` rider
  3 siblings, 1 reply; 22+ messages in thread
From: Stanislav Ievlev @ 2003-03-11  8:44 UTC (permalink / raw)
  To: devel

On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
> Всем привет.
> 
> Я тут между делом формирую (пока что для себя) установочную мини-систему, для того, что бы
> можно было легко и безпроблемно поставить систему с нуля, используя
> Sisyphus ;-)
> 
> На данный момент смог упихать некоторое количество пакетов, включая
> XFree86-4, kernel-smp, synaptic и icewm в ~136 мегабайт без учета
> инсталятора. 
> 
> Хочется немного меньше - явно наличие лишних зависимостей.
> 
> Так, например, мне не удалось избавиться от perl в этом дистрибутиве.
И не удастся как минимум до того момента как мы уйдем от старых
альтернатив, а они на перле.

Впрочем в perl-base ничего плохого, наверное нет.

> 
> Его хотят многие... очень многие пакеты, среди которых lilo, kernel*,
> initscripts и т.д.
> 
> Также не удалось уйти от зависимости на python, который вытаскивается
> kudzu напрямую и sinaptic'ом через libglade.
> 
> Так вот теперь небольшое предложение:
> 
> давайте попробуем вынести _все_ скриптовые языки, за исключением bash и
> sed из этого мини-дистрибутива, который очень хотелось бы вместить в 100
> мегабайт вместе с программой установки ;-)
> 
> Для этого нам нужно прекратить использовать perl в post и pre скриптах,
> переписать некоторые скрипты на shell или на C.
> 
> Т.е. - фактически этим самым мы вынесем скриптовые языки из basesystem
> (или interactivesystem) и дадим людям (и себе в первую очередь)
> возможность получить небольшую и быструю систему для использования на
> серверах и различного рода устройствах.
> 
> Если в целом, мою идею все одобряют - я готов выслать сюда список пакетов
> с кривыми зависимостями и раз в неделю автоматически формировать ISO образ небольшого
> дистрибутива на базе Sisyphus.
> 
> Rgds,
> Rider
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel


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

* Re: [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-10 21:19       ` Andrey Orlov
@ 2003-03-11  8:53         ` rider
  2003-03-11 10:08           ` Mikhail Zabaluev
  2003-03-11 13:56         ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
  1 sibling, 1 reply; 22+ messages in thread
From: rider @ 2003-03-11  8:53 UTC (permalink / raw)
  To: devel

On Tue, Mar 11, 2003 at 12:19:33AM +0300, Andrey Orlov wrote:
> On Monday 10 March 2003 22:19, you wrote:
> > Перл очень даже может пригодится и в небольшой системе (конечно, кто-то
> > с этим может не согласиться).  Это во многих отношениях удобный
> > инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> Питон ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> Руби ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> Tcl/Tk ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> m4 ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> Я мог бы продолжить. А если к этому добавить то, что я выбрал для Python и не 
> хочу видеть перл в своей системе, то станет понятно почему я считаю что 
> нужно сводить потребности пакетов к shell + utils до тех пор пока это возможно.

Да да... именно поэтому я и прошу убрать _все_ скриптовые языки из
basesystem. Оставив только sed, awk (а он то зачем?) и bash.

Дело в том, что мы очень много взяли от Mandrake и немного от RedHat. 

RedHat затачивает свою базовую систему на Python. Mandrake - на Perl.

Мы - в итоге на обоих ;-(

И только SuSE продолжает все писать на своем Yast'е ;-))

так вот идея заключается в том, что бы очистив basesystem от
монстрообразных скриптовых языков - начать писать свои средства настройки
на том инструменте, который нам более всего подойдет.


Rgds,
Rider


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

* Re: [devel] Зависимости на скриптовые языки в мини-системе
  2003-03-11  8:44 ` [devel] Зависимости на скриптовые языки в мини-системе Stanislav Ievlev
@ 2003-03-11  8:59   ` rider
  0 siblings, 0 replies; 22+ messages in thread
From: rider @ 2003-03-11  8:59 UTC (permalink / raw)
  To: devel

On Tue, Mar 11, 2003 at 11:44:29AM +0300, Stanislav Ievlev wrote:
> On Mon, Mar 10, 2003 at 06:59:40PM +0300, rider@altlinux.com wrote:
> > Всем привет.
> > 
> > Я тут между делом формирую (пока что для себя) установочную мини-систему, для того, что бы
> > можно было легко и безпроблемно поставить систему с нуля, используя
> > Sisyphus ;-)
> > 
> > На данный момент смог упихать некоторое количество пакетов, включая
> > XFree86-4, kernel-smp, synaptic и icewm в ~136 мегабайт без учета
> > инсталятора. 
> > 
> > Хочется немного меньше - явно наличие лишних зависимостей.
> > 
> > Так, например, мне не удалось избавиться от perl в этом дистрибутиве.
> И не удастся как минимум до того момента как мы уйдем от старых
> альтернатив, а они на перле.
> 
> Впрочем в perl-base ничего плохого, наверное нет.

Много места и никакой объяснимой необходимости.

Альтернативы я готов включать новые.

Rgds,
Rider


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

* [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-11  8:53         ` rider
@ 2003-03-11 10:08           ` Mikhail Zabaluev
  0 siblings, 0 replies; 22+ messages in thread
From: Mikhail Zabaluev @ 2003-03-11 10:08 UTC (permalink / raw)
  To: devel

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

Hello rider,

On Tue, Mar 11, 2003 at 11:53:56AM +0300, rider@altlinux.com wrote:
>
> Дело в том, что мы очень много взяли от Mandrake и немного от RedHat. 
> 
> RedHat затачивает свою базовую систему на Python. Mandrake - на Perl.
> 
> Мы - в итоге на обоих ;-(
> 
> И только SuSE продолжает все писать на своем Yast'е ;-))
> 
> так вот идея заключается в том, что бы очистив basesystem от
> монстрообразных скриптовых языков - начать писать свои средства настройки
> на том инструменте, который нам более всего подойдет.

На Ruby ;-P

Мне лично интересны именно разработки RedHat на Python, если они
у RedHat открытые. Если проект инсталлятора будет столь же
успешным, как RPM, вполне можно будет позаимствовать.

-- 
Stay tuned,
  MhZ                                     JID: mhz@altlinux.org
___________
... the MYSTERIANS are in here with my CORDUROY SOAP DISH!!

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

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

* [devel] Re: Зависимости на скриптовые языки в мини-системе
  2003-03-10 16:27   ` rider
@ 2003-03-11 10:19     ` Michael Shigorin
  0 siblings, 0 replies; 22+ messages in thread
From: Michael Shigorin @ 2003-03-11 10:19 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 10, 2003 at 07:27:58PM +0300, rider@altlinux.com wrote:
> > > Для этого нам нужно прекратить использовать perl в post и pre скриптах,
> > Это не так сложно.
> Да, насколько я понимаю - уже почти везде реализовано.

Вообще говоря -- возможно хотя бы "на скорую руку" выкладывать
при синхронизации актуальные спеки куда-то?

Зачастую "глянуть-как-это-делается" превращается в манипуляции на
своем зеркале -- и это оно у меня еще есть...

> > Кто возьмется переписать bootloader-utils?
> Из всего этого пакета наиболее критичен /usr/sbin/detectloader,
> который в принципе можно написать даже на SHELL. 

Ммм... насколько я его помню, чего-то ракетного там действительно
не было.  Но тут стоило бы не столько переписывать, сколько
посмотреть, что реально нужно.  У нас есть специалисты по деталям
загрузки?

(имею в виду, что текущий скрипт не отлавливает ситуации вида
"досовый загрузчик в MBR и нечто на активном разделе", что было
бы довольно уместно, но мне непонятно, как)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

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

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

* Re: [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-11 13:56         ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
@ 2003-03-11 13:25           ` Alexey Gladkov
  2003-03-11 15:55             ` Igor Homyakov
  2003-03-11 16:14             ` Alexey Tourbin
  0 siblings, 2 replies; 22+ messages in thread
From: Alexey Gladkov @ 2003-03-11 13:25 UTC (permalink / raw)
  To: devel

В сообщении от 11 Март 2003 16:56 Alexey Tourbin написал:
> Вы правы.  Дело только в том, что perl (как и питон) -- это
> язык высокого уровня, а shell -- это язык для ввода команд. 
> Более того, стандартный шелл вовсе не продвинут, и даже такие
> вещи, как массивы, приходится программировать в духе
>
> 	ARY="$ARY
> $LINE"
>
> или
>
> ps -ef | awk '{print $1 " " $2}' |
> while read uid pid; do
> ...
> done

а чем вам не нравится такое создание массива:
#!/bin/bash
declare -a ARR
declare -i I=0
ARR[0]="zzz"
ARR[1]="aaa"
ARR[2]="qqq"

for (( I=0 ; $I < 3 ; I=$I+1 )) ; do
echo ${ARR[$I]}
done

echo ${ARR[@]}

> Извините за банальности.
-- 
Alexey Gladkov (legion)
E-MAIL: legion@altlinux.ru


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

* [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-10 21:19       ` Andrey Orlov
  2003-03-11  8:53         ` rider
@ 2003-03-11 13:56         ` Alexey Tourbin
  2003-03-11 13:25           ` Alexey Gladkov
  1 sibling, 1 reply; 22+ messages in thread
From: Alexey Tourbin @ 2003-03-11 13:56 UTC (permalink / raw)
  To: devel

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

On Tue, Mar 11, 2003 at 12:19:33AM +0300, Andrey Orlov wrote:
> Питон ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> Руби ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> Tcl/Tk ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> m4 ... очень даже может пригодится и в небольшой системе (конечно, кто-то
> с этим может не согласиться).  Это во многих отношениях удобный
> инструмент для многих задач, даже на сервере: статистика, cron и т.п.
> 
> Я мог бы продолжить. А если к этому добавить то, что я выбрал для Python и не 
> хочу видеть перл в своей системе, то станет понятно почему я считаю что 
> нужно сводить потребности пакетов к shell + utils до тех пор пока это возможно.

Вы правы.  Дело только в том, что perl (как и питон) -- это язык высокого
уровня, а shell -- это язык для ввода команд.  Более того, стандартный
шелл вовсе не продвинут, и даже такие вещи, как массивы, приходится
программировать в духе

	ARY="$ARY
$LINE"

или

ps -ef | awk '{print $1 " " $2}' |
while read uid pid; do 
...
done

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

Однако у вас есть возможность переписать большое число скриптов -- тогда
ваше желание сбудется.  Только стоит ли это делать?  Если только скрипт
явно крив, тогда да.  А так -- нет.

Извините за банальности.

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

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

* Re: [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-11 13:25           ` Alexey Gladkov
@ 2003-03-11 15:55             ` Igor Homyakov
  2003-03-11 16:14             ` Alexey Tourbin
  1 sibling, 0 replies; 22+ messages in thread
From: Igor Homyakov @ 2003-03-11 15:55 UTC (permalink / raw)
  To: devel

Если нужно просто писать скрипты, может рассмотреть возможность
использовать miniperl ?

* Alexey Gladkov <legion@altlinux.ru> [030311 18:36]:
> В сообщении от 11 Март 2003 16:56 Alexey Tourbin написал:
> > Вы правы.  Дело только в том, что perl (как и питон) -- это
> > язык высокого уровня, а shell -- это язык для ввода команд. 
> > Более того, стандартный шелл вовсе не продвинут, и даже такие
> > вещи, как массивы, приходится программировать в духе
> >
> > 	ARY="$ARY
> > $LINE"
> >
> > или
> >
> > ps -ef | awk '{print $1 " " $2}' |
> > while read uid pid; do
> > ...
> > done

-- 
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-11 13:25           ` Alexey Gladkov
  2003-03-11 15:55             ` Igor Homyakov
@ 2003-03-11 16:14             ` Alexey Tourbin
  2003-03-11 16:37               ` [devel] " Uzorin Pavel
  2003-03-11 17:02               ` Michael Shigorin
  1 sibling, 2 replies; 22+ messages in thread
From: Alexey Tourbin @ 2003-03-11 16:14 UTC (permalink / raw)
  To: devel

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

On Tue, Mar 11, 2003 at 04:25:29PM +0300, Alexey Gladkov wrote:
> > Более того, стандартный шелл вовсе не продвинут, и даже такие
> > вещи, как массивы, приходится программировать в духе

> а чем вам не нравится такое создание массива:
> #!/bin/bash
> declare -a ARR
> declare -i I=0
> ARR[0]="zzz"
> ARR[1]="aaa"
> ARR[2]="qqq"
> 
> for (( I=0 ; $I < 3 ; I=$I+1 )) ; do
> echo ${ARR[$I]}
> done
> 
> echo ${ARR[@]}

Это расширения, заимствованные из продвинутых шеллов.

	The C shell (47.5), awk (33.11), the Korn shell, and some other
	UNIX command interpreters have built-in array support. The
	standard Bourne shell doesn't, though its command line is a
	sort-of array that you can store with the set (44.19) command -
	and get stored values through $1, $2, etc.

http://www.eyetap.org/ece385/oreilly/unix/upt/ch45_34.htm


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

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

* [devel] RE: [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-11 16:14             ` Alexey Tourbin
@ 2003-03-11 16:37               ` Uzorin Pavel
  2003-03-11 17:02               ` Michael Shigorin
  1 sibling, 0 replies; 22+ messages in thread
From: Uzorin Pavel @ 2003-03-11 16:37 UTC (permalink / raw)
  To: devel

Простите, что вмешиваюсь.
> On Tue, Mar 11, 2003 at 04:25:29PM +0300, Alexey Gladkov wrote:
> > > Более того, стандартный шелл вовсе не продвинут, и даже такие
> > > вещи, как массивы, приходится программировать в духе
>
> > echo ${ARR[@]}
>
> Это расширения, заимствованные из продвинутых шеллов.
>
> 	The C shell (47.5), awk (33.11), the Korn shell, and some other

1. Сказать, что для работы минимального дистрибутива необходим
C shell или awk или оба вместе, это все равно лучше, чем сказать, что
для работы нужен miniperl (насколько я представляю, даже по занимаемому
месту на диске, не говоря уже про надежность).

2. Понятно, что к завтра мы не сможем поменять все скрипты, но выбрать
осмысленную политику в отношении средств используемых при запуске,
конфигурированиии и обслуживания базовых сервисов и системы помоему следует.
Пусть это будет например  C shell, ник-то не возражает, если bash
такой неудобный, но пусть это будет единое средство.

3. Утверждение, что пусть люди пишут на чем умеют, так меньше ошибок,
верно, только по отношению к специальным сервисам и службам
(например скрипт запуска Zope может использовать python, поскольку Zope
все равно без pyhton не работает:), но распространять эту концепцию
например на скрипты установки и конфигурирования помоему не следует
(зачем мне perl в системе, если я им не пользуюсь и не зная (предположим:),
может он потенциально опасен, а его мне ставят, только потому, что для
установки! пакета, даже не для его работы!, он вдруг потребовался).

С уважением Узорин Павел.



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

* [devel] Re: Зависимости на скриптовые языки в мини-системе [JT]
  2003-03-11 16:14             ` Alexey Tourbin
  2003-03-11 16:37               ` [devel] " Uzorin Pavel
@ 2003-03-11 17:02               ` Michael Shigorin
  1 sibling, 0 replies; 22+ messages in thread
From: Michael Shigorin @ 2003-03-11 17:02 UTC (permalink / raw)
  To: devel

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

On Tue, Mar 11, 2003 at 07:14:54PM +0300, Alexey Tourbin wrote:
> Это расширения, заимствованные из продвинутых шеллов.

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

Мне вон много чего удобнее писать на zsh из-за
${${var##prefix}%%suffix}, но это чуть длиннее делается и на
нашем /bin/sh.  Для инитскриптов, соотв., лучше /bin/sh.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

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

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

end of thread, other threads:[~2003-03-11 17:02 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-10 15:59 [devel] Зависимости на скриптовые языки в мини-системе rider
2003-03-10 16:15 ` Dmitry V. Levin
2003-03-10 16:27   ` rider
2003-03-11 10:19     ` [devel] " Michael Shigorin
2003-03-10 18:09   ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
2003-03-10 20:35     ` Alexey I. Froloff
2003-03-10 18:14 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Alexey Tourbin
2003-03-10 18:52   ` rider
2003-03-10 19:19     ` Alexey Tourbin
2003-03-10 21:19       ` Andrey Orlov
2003-03-11  8:53         ` rider
2003-03-11 10:08           ` Mikhail Zabaluev
2003-03-11 13:56         ` [devel] Re: Зависимости на скриптовые языки в мини-системе [JT] Alexey Tourbin
2003-03-11 13:25           ` Alexey Gladkov
2003-03-11 15:55             ` Igor Homyakov
2003-03-11 16:14             ` Alexey Tourbin
2003-03-11 16:37               ` [devel] " Uzorin Pavel
2003-03-11 17:02               ` Michael Shigorin
2003-03-10 22:51 ` [devel] Re: Зависимости на скриптовые языки в мини-системе Mikhail Zabaluev
2003-03-11  0:20   ` [devel] Patch: libglade2 (was Re: Зависимости на скриптовые языки в мини-системе) Mikhail Zabaluev
2003-03-11  8:44 ` [devel] Зависимости на скриптовые языки в мини-системе Stanislav Ievlev
2003-03-11  8:59   ` rider

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