ALT Linux Distributions development
 help / color / mirror / Atom feed
* Re: [devel-distro] regular-engineering
  @ 2017-09-09  3:22   ` Антон Мидюков
  2017-09-09  5:09     ` Michael Shigorin
  0 siblings, 1 reply; 2+ messages in thread
From: Антон Мидюков @ 2017-09-09  3:22 UTC (permalink / raw)
  To: Michael Shigorin, devel-distro

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

08.09.2017 22:56, Michael Shigorin пишет:
> PreScriptum: такой переписке, по-хорошему, место
> в devel-distro@, чтоб и другим могла пригодиться;
> предлагаю отвечать сразу туда, если не против.
Не против.
>
> On Fri, Sep 08, 2017 at 10:37:36AM +0700, Антон Мидюков wrote:
>> Я подготовил патчи для mkimage-profiles. Коротко о них:
>>
>> 0001 - Закомментировал xsane, так как он вытягивает за собой через
>> провайдес web-client пакет rekonq при сборке образа, хотя по идее не
>> должен, так как firefox эту провайдес также предоставляет. С этим нужно
>> разбираться, почему так происходит. Но временно, предлагаю сделать так.
> Этот не возьму даже временно, действительно надо разбираться.
>
> Возможно, дело в *_PACKAGES/*_LISTS и отдельно *_REGEXP:
> https://bugzilla.altlinux.org/show_bug.cgi?id=30806
> (принесённый через фичу browser firefox долетал уже
> позже через THE_PACKAGES_REGEXP, хотя конкретно это
> было исправлено пару недель назад коммитом 1b0f8e2)
А надо проверить, может уже и не тянет.
>> 0002 - Обновил список пакетов для инженерного дистрибутива. Помимо
>> собственно пакетов инженерных программ в списке присутствует пакеты
>> библиотек, так как выявилось 2 бага, которые быстро не исправить, а
>> также потому, что у beremiz замечены проблемы при использовании
>> wxgtk3.0, который у нас собран с gtk3 (если бы был собран с gtk2,
>> проблем бы не было).
> Забрал; хорошо бы не забыть всё-таки исправить, иначе будут лишние
> "тайные знания" вне репозитория.
После конференции обязательно займусь, сейчас надо презентацию с 
докладом сделать успеть.
>
>> 0003 - Добавил цели для сборки регулярной инженерки и p8-инженерки.
> Ниже откомментировал, могу сам поправить, но лучше приму
> сразу хороший патч. :)
>
>> Образ получился 1,9 ГБ, что очень много. Никакой необходимости
>> пересобирать каждую неделю нет, и даже раз в 3 месяца. Раз в полгода
>> оптимальный период. В принципе даже на Сизифе собирать смысла особого
>> нет, сразу на стабильном бранче лучше. А положить лучше в отдельный
>> каталог. Страничку на wiki я на базе своих тезисов для конференции
>> сделаю. Дайте знать, когда соберёте, чтоб я протестировал.
> Угу.
>
>> Сегодня отправил обновление beremiz в p8, так что для p8 лучше завтра
>> сборку сделать.
> На офисной сборочнице (она чаще синхронизируется, чем ftp)
> сейчас наблюдаю 1.2-alt1.20170828 в sisyphus и p8.
>
>
>> --- a/conf.d/p8.mk
>> +++ b/conf.d/p8.mk
>>   
>> +distro/alt-p8-engineering: distro/regular-lxde
> Здесь сразу три ошибки в одной строчке:
>
> 1) без подключения mixin/p8 нет смысла писать в p8.mk;
> 2) alt-p8-lxde уже есть;
> 3) без "; @:" (или непустого рецепта) будет разрыв в графе
>     трассировки, см. doc/assumptions.txt про lib/report.mk.
>
> Наверное, задумка была такой?
>
> distro/alt-p8-engineering: distro/regular-engineering mixin/p8; @:
Да. Чего-то я поторопился вчера...
>> +distro/regular-engineering:	distro/regular-lxde use/live/ru
> Здесь таб вместо пробела, лишний зазор получается...
>
> --- ниже "мысли вслух", они же предложения прикинуть ---
>
>> +	@$(call add,THE_PACKAGES,lxde-settings-lxdesktop)
>> +	@$(call add,THE_LISTS,$(call tags,engineering desktop))
>> +	@$(call add,LIVE_LISTS,$(call tags,desktop sane))
> Возможно, стоит поддержку sane сделать целью, много где нужна.
> Или вообще сделать фичу desktop и поуносить туда типовые кусочки.
>
>> +	@$(call add,THE_PACKAGES,LibreOffice LibreOffice-gnome LibreOffice-langpack-ru)
> ...и этот тоже.
>
>> +	@$(call add,THE_PACKAGES,firefox-pepperflash)
> Это может иметь смысл унести в фичу browser, ну да посмотрим.
>
>> +	@$(call add,THE_PACKAGES,cups system-config-printer)
> Это в desktop :)
>
>> +	@$(call add,THE_PACKAGES,gnome-disk-utility)
>> +	@$(call add,THE_PACKAGES,evince)
> Это, возможно, в mate-шный список (в gnome3, поди, тащит метапакет).
>
>> +	@$(call add,LIVE_KMODULES,staging)
>> +	@$(call add,DEFAULT_SERVICES_ENABLE,cups)
>> +	@$(call add,DEFAULT_SERVICES_ENABLE,ModemManager)
> В общем, с исправлением пары строк заберу.
>
Во вложении исправленный коммит.

-- 
С уважением Антон Мидюков <antohami@altlinux.org>


[-- Attachment #2: 0001-New-target-regular-engineering-and-alt-p8-engineerin.patch --]
[-- Type: text/x-patch, Size: 1644 bytes --]

>From bef76d1fe7ad0a15e1c4bb0b36e4009a463f3f1b Mon Sep 17 00:00:00 2001
From: Anton Midyukov <antohami@altlinux.org>
Date: Sat, 9 Sep 2017 10:15:11 +0700
Subject: [PATCH] New target regular-engineering and alt-p8-engineering

---
 conf.d/p8.mk      |  1 +
 conf.d/regular.mk | 14 ++++++++++++++
 2 files changed, 15 insertions(+)

diff --git a/conf.d/p8.mk b/conf.d/p8.mk
index 6f948a0..e67ffb4 100644
--- a/conf.d/p8.mk
+++ b/conf.d/p8.mk
@@ -39,6 +39,7 @@ distro/alt-p8-server-pve: distro/regular-server-pve mixin/p8; @:
 
 distro/alt-p8-builder: distro/regular-builder mixin/p8; @:
 
+distro/alt-p8-engineering: distro/regular-lxde mixin/p8; @:
 endif
 
 ifeq (ve,$(IMAGE_CLASS))
diff --git a/conf.d/regular.mk b/conf.d/regular.mk
index bc699d1..e5d5377 100644
--- a/conf.d/regular.mk
+++ b/conf.d/regular.mk
@@ -336,4 +336,18 @@ distro/regular-server-samba4: distro/.regular-server-managed
 	@$(call add,THE_PACKAGES,alterator-dhcp)
 	@$(call add,DEFAULT_SERVICES_DISABLE,smbd nmbd winbind)
 
+distro/regular-engineering: distro/regular-lxde use/live/ru
+	@$(call add,THE_PACKAGES,lxde-settings-lxdesktop)
+	@$(call add,THE_LISTS,$(call tags,engineering desktop))
+	@$(call add,LIVE_LISTS,$(call tags,desktop sane))
+	@$(call add,THE_PACKAGES,LibreOffice LibreOffice-gnome LibreOffice-langpack-ru)
+	@$(call add,THE_PACKAGES,firefox-pepperflash)
+	@$(call add,THE_PACKAGES,cups system-config-printer)
+	@$(call add,THE_PACKAGES,gnome-disk-utility)
+	@$(call add,THE_PACKAGES,evince)
+	@$(call add,LIVE_KMODULES,staging)
+	@$(call add,DEFAULT_SERVICES_ENABLE,cups)
+	@$(call add,DEFAULT_SERVICES_ENABLE,ModemManager)
+	
+
 endif
-- 
2.10.4


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

* Re: [devel-distro] regular-engineering
  2017-09-09  3:22   ` [devel-distro] regular-engineering Антон Мидюков
@ 2017-09-09  5:09     ` Michael Shigorin
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Shigorin @ 2017-09-09  5:09 UTC (permalink / raw)
  To: devel-distro

On Sat, Sep 09, 2017 at 10:22:06AM +0700, Антон Мидюков wrote:
> >> --- a/conf.d/p8.mk
> >> +++ b/conf.d/p8.mk
> >>   
> >> +distro/alt-p8-engineering: distro/regular-lxde
> > Здесь сразу три ошибки в одной строчке:
> >
> > 1) без подключения mixin/p8 нет смысла писать в p8.mk;
> > 2) alt-p8-lxde уже есть;
> > 3) без "; @:" (или непустого рецепта) будет разрыв в графе
> >     трассировки, см. doc/assumptions.txt про lib/report.mk.
> >
> > Наверное, задумка была такой?
> >
> > distro/alt-p8-engineering: distro/regular-engineering mixin/p8; @:
> Да. Чего-то я поторопился вчера...

И сегодня тоже?

> Во вложении исправленный коммит.

Пока нет, это ж вылитый alt-p8-lxde получился:

> +distro/alt-p8-engineering: distro/regular-lxde mixin/p8; @:

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

end of thread, other threads:[~2017-09-09  5:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-09  3:22   ` [devel-distro] regular-engineering Антон Мидюков
2017-09-09  5:09     ` Michael Shigorin

ALT Linux Distributions development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/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-distro devel-distro/ http://lore.altlinux.org/devel-distro \
		devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com
	public-inbox-index devel-distro

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


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