ALT Linux Distributions development
 help / color / mirror / Atom feed
* [devel-distro] q: {00-system,lsb-core}.directory
@ 2022-10-14 15:23 Michael Shigorin
  2022-10-14 15:34 ` Michael Shigorin
  0 siblings, 1 reply; 2+ messages in thread
From: Michael Shigorin @ 2022-10-14 15:23 UTC (permalink / raw)
  To: devel-distro; +Cc: jqt4

	Здравствуйте.
Коллеги, смотрю я на alt-server.iso на e2k
(конкретно на пустую галку "Система"),
затем на коммиты edc3aefffe, b801bd0bce и на
http://bugzilla.altlinux.org/show_bug.cgi?id=42268#c4
и думаю, что с учётом зависимостей lsb-core лучше
его положить в BASE_PACKAGES _всех_ официальных
дистрибутивов.

Ну и в любом случае недопустимо делать галку верхнего
уровня _без_ ограничения по архитектурам, а единственную
галку, ей подчинённую -- _с_ таким ограничением: очевидно
ведь, что это точка рассинхронизации, а галки должны или
обе быть, или обе не быть.

Также не стесняйтесь писать в личную почту насчёт советов,
как такое назвать/оформить/etc (можно с копией в рассылку,
можно просто лично, если "неудобный" вопрос) -- лучше
вместе найти минутку и обсудить, чем потом вытаскивать
из rc2 подобные недоработки.

Вообще-то эстетических вопросов к списку галок у меня
опять накопилось, но не уверен, что в этой фазе выпуска
10.1 стоит поднимать все остальные.  Этот -- точно надо.

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


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

* Re: [devel-distro] q: {00-system,lsb-core}.directory
  2022-10-14 15:23 [devel-distro] q: {00-system,lsb-core}.directory Michael Shigorin
@ 2022-10-14 15:34 ` Michael Shigorin
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Shigorin @ 2022-10-14 15:34 UTC (permalink / raw)
  To: devel-distro; +Cc: jqt4

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

On Fri, Oct 14, 2022 at 06:23:25PM +0300, Michael Shigorin wrote:
> http://bugzilla.altlinux.org/show_bug.cgi?id=42268#c4
> и думаю, что с учётом зависимостей lsb-core лучше
> его положить в BASE_PACKAGES _всех_ официальных
> дистрибутивов.

Как-то так.

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

[-- Attachment #2: 0001-mixin-alt-server.mk-drop-the-System-checkbox.patch --]
[-- Type: text/x-patch, Size: 3272 bytes --]

>From 9f3ad57c9d28dc8cd8847f479a931b4495df952c Mon Sep 17 00:00:00 2001
From: Michael Shigorin <mike@altlinux.org>
Date: Fri, 14 Oct 2022 18:32:29 +0300
Subject: [PATCH] mixin-alt-server.mk: drop the "System" checkbox

...for good; it was deeply unneeded in the first place,
and a two-checkbox combo that would fall apart on non-
{X86,aarch64} resulting in an empty toplevel "System"
one sitting on the top of the installer's list is
a shame to be honest.

Let's put lsb-core into the base install as reasonably
proposed by antohami@ in the related bug as its deps
are pretty reasonable to me too.

See-also: http://bugzilla.altlinux.org/show_bug.cgi?id=42268#c4
See-also: http://lists.altlinux.org/pipermail/devel-distro/2022-October/002895.html
---
 conf.d/mixin-alt-server.mk                  | 4 ++--
 pkg.in/groups/centaurus/00-system.directory | 7 -------
 pkg.in/groups/centaurus/lsb-core.directory  | 8 --------
 3 files changed, 2 insertions(+), 17 deletions(-)
 delete mode 100644 pkg.in/groups/centaurus/00-system.directory
 delete mode 100644 pkg.in/groups/centaurus/lsb-core.directory

diff --git a/conf.d/mixin-alt-server.mk b/conf.d/mixin-alt-server.mk
index 7447e52a6..36b530563 100644
--- a/conf.d/mixin-alt-server.mk
+++ b/conf.d/mixin-alt-server.mk
@@ -1,5 +1,5 @@
 mixin/alt-server: server_groups = $(addprefix centaurus/,\
-	00-system 10-alterator 20-server-apps 50-freeipa 70-dev 901-net-if-mgt \
+	10-alterator 20-server-apps 50-freeipa 70-dev 901-net-if-mgt \
 	sambaDC buildsystem dhcp-server-a diag-tools dns-server-a ftp-server-a \
 	mail-server-a owncloud domain-server freeipa-client nm-daemon \
 	systemd-networkd openuds openuds-tunnel admc)
@@ -35,13 +35,13 @@ ifeq (,$(filter-out i586 x86_64 aarch64,$(ARCH)))
 	@$(call add,INSTALL2_PACKAGES,ntfs-3g)
 	@$(call add,BASE_KMODULES,drm)
 	@$(call add,MAIN_GROUPS,centaurus/proxmox-backup-server)
-	@$(call add,MAIN_GROUPS,centaurus/lsb-core)
 	@$(call add,MAIN_GROUPS,centaurus/token)
 	@$(call add,MAIN_PACKAGES,mate-reduced-resource)
 endif
 	@$(call add,MAIN_KMODULES,$(server_main_kmodules))
 	@$(call add,BASE_LISTS,centaurus/base)
 	@$(call add,BASE_LISTS,centaurus/base-server)
+	@$(call add,BASE_LISTS,centaurus/lsb-core)
 	@$(call add,LIVE_LISTS,centaurus/live)
 	@$(call add,LIVE_LISTS,centaurus/remmina)
 	@$(call add,LIVE_LISTS,centaurus/cups)
diff --git a/pkg.in/groups/centaurus/00-system.directory b/pkg.in/groups/centaurus/00-system.directory
deleted file mode 100644
index 21bf4f4f7..000000000
--- a/pkg.in/groups/centaurus/00-system.directory
+++ /dev/null
@@ -1,7 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=Directory
-Name=System
-X-Alterator-PackageList=centaurus/zero
-X-Alterator-Required=no
-Name[ru_RU]=Система
diff --git a/pkg.in/groups/centaurus/lsb-core.directory b/pkg.in/groups/centaurus/lsb-core.directory
deleted file mode 100644
index 994c5067f..000000000
--- a/pkg.in/groups/centaurus/lsb-core.directory
+++ /dev/null
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=Directory
-Name=Core module of the Linux Standard Base (LSB), ISO/IEC 23360 Part 1
-X-Alterator-PackageList=centaurus/lsb-core
-X-Alterator-Required=no
-X-Alterator-Parent=centaurus/00-system
-Name[ru_RU]=Базовый модуль Linux Standard Base (LSB), ISO/IEC 23360, часть 1
-- 
2.33.3


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

end of thread, other threads:[~2022-10-14 15:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-14 15:23 [devel-distro] q: {00-system,lsb-core}.directory Michael Shigorin
2022-10-14 15:34 ` 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