ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt
  @ 2021-12-14  9:46                 ` Sergey Bolshakov
  2021-12-14 22:57                   ` Igor Vlasenko
  0 siblings, 1 reply; 6+ messages in thread
From: Sergey Bolshakov @ 2021-12-14  9:46 UTC (permalink / raw)
  To: devel

>>>>> "Girar" == Girar awaiter (sbolshakov) <girar-builder-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:

Дорогая emacs team!
Давайте уже определимся, пора.

 > https://git.altlinux.org/tasks/291668/logs/events.9.1.log
 > subtask  name   aarch64   armh  i586  ppc64le  x86_64
 >    #600  emacs    11:23  18:05  6:53    12:58    5:59

 > 2021-Dec-14 08:35:16 :: task #291668 for sisyphus resumed by sbolshakov:
 > 2021-Dec-14 08:35:16 :: message: update-with-renaming
 > #100 removed
 > #200 removed
 > #300 removed
 > #400 removed
 > #500 removed
 > #600 build emacs-27.2-alt1 from /people/sbolshakov/packages/emacs.git fetched at 2021-Dec-09 19:27:33
 > #700 delete emacs26
 > #1000 delete emacs-tnt
 > 2021-Dec-14 08:35:17 :: [x86_64] #600 emacs.git emacs-27.2-alt1: build start
 > 2021-Dec-14 08:35:17 :: [ppc64le] #600 emacs.git emacs-27.2-alt1: build start
 > 2021-Dec-14 08:35:17 :: [armh] #600 emacs.git emacs-27.2-alt1: build start
 > 2021-Dec-14 08:35:17 :: [aarch64] #600 emacs.git emacs-27.2-alt1: build start
 > 2021-Dec-14 08:35:17 :: [i586] #600 emacs.git emacs-27.2-alt1: build start
 > 2021-Dec-14 08:41:16 :: [x86_64] #600 emacs.git emacs-27.2-alt1: build OK
 > 2021-Dec-14 08:42:10 :: [i586] #600 emacs.git emacs-27.2-alt1: build OK
 > 2021-Dec-14 08:46:40 :: [aarch64] #600 emacs.git emacs-27.2-alt1: build OK
 > 2021-Dec-14 08:48:15 :: [ppc64le] #600 emacs.git emacs-27.2-alt1: build OK
 > 2021-Dec-14 08:53:22 :: [armh] #600 emacs.git emacs-27.2-alt1: build OK
 > 2021-Dec-14 08:54:25 :: #600: emacs.git emacs-27.2-alt1: build check OK
 > 2021-Dec-14 08:54:25 :: build check OK
 > 2021-Dec-14 08:55:07 :: noarch check OK
 > 2021-Dec-14 08:55:09 :: plan: src +1 -2 =17447, aarch64 +8 -14 =29082, armh +8 -14 =27297, i586 +8 -14 =29415, noarch +5 -17 =17659, ppc64le +8 -14 =28820, x86_64 +8 -14 =30088
 > 2021-Dec-14 08:55:49 :: patched apt indices
 > 2021-Dec-14 08:56:01 :: created next repo
 > 2021-Dec-14 08:56:09 :: duplicate provides check OK
 > 2021-Dec-14 08:56:42 :: dependencies check OK
 > 2021-Dec-14 08:57:08 :: [x86_64 i586 aarch64 ppc64le armh] ELF symbols check OK
 > 2021-Dec-14 08:57:22 :: [x86_64] #600 emacs-athena: install check OK
 > 2021-Dec-14 08:57:22 :: [i586] #600 emacs-athena: install check OK
 > 2021-Dec-14 08:57:31 :: [aarch64] #600 emacs-athena: install check OK
 > 2021-Dec-14 08:57:32 :: [x86_64] #600 emacs-athena-debuginfo: install check OK
 > 2021-Dec-14 08:57:34 :: [i586] #600 emacs-athena-debuginfo: install check OK
 > 2021-Dec-14 08:57:34 :: [ppc64le] #600 emacs-athena: install check OK
 > 	x86_64: emacs-common=27.2-alt1 post-install unowned files:
 >  /etc/X11/app-defaults
 >  /usr/lib/systemd
 >  /usr/lib/systemd/user
 >  /usr/share/icons/hicolor/128x128
 >  /usr/share/icons/hicolor/128x128/apps
 >  /usr/share/icons/hicolor/24x24
 >  /usr/share/icons/hicolor/24x24/apps
 >  /usr/share/icons/hicolor/scalable
 >  /usr/share/icons/hicolor/scalable/apps
 >  /usr/share/icons/hicolor/scalable/mimetypes
 >  /usr/share/metainfo
 > 2021-Dec-14 08:57:36 :: [x86_64] #600 emacs-common: install check OK
 > 	i586: emacs-common=27.2-alt1 post-install unowned files:
 >  /etc/X11/app-defaults
 >  /usr/lib/systemd
 >  /usr/lib/systemd/user
 >  /usr/share/icons/hicolor/128x128
 >  /usr/share/icons/hicolor/128x128/apps
 >  /usr/share/icons/hicolor/24x24
 >  /usr/share/icons/hicolor/24x24/apps
 >  /usr/share/icons/hicolor/scalable
 >  /usr/share/icons/hicolor/scalable/apps
 >  /usr/share/icons/hicolor/scalable/mimetypes
 >  /usr/share/metainfo
 > 2021-Dec-14 08:57:38 :: [i586] #600 emacs-common: install check OK
 > 2021-Dec-14 08:57:40 :: [x86_64] #600 emacs-common-debuginfo: install check OK
 > 2021-Dec-14 08:57:41 :: [armh] #600 emacs-athena: install check OK
 > 2021-Dec-14 08:57:42 :: [i586] #600 emacs-common-debuginfo: install check OK
 > 2021-Dec-14 08:57:44 :: [x86_64] #600 emacs-el: install check OK
 > 2021-Dec-14 08:57:46 :: [i586] #600 emacs-el: install check OK
 > 2021-Dec-14 08:57:47 :: [x86_64] #600 emacs-elisp-manual: install check OK
 > 2021-Dec-14 08:57:48 :: [aarch64] #600 emacs-athena-debuginfo: install check OK
 > 2021-Dec-14 08:57:50 :: [i586] #600 emacs-elisp-manual: install check OK
 > 	aarch64: emacs-common=27.2-alt1 post-install unowned files:
 >  /etc/X11/app-defaults
 >  /usr/lib/systemd
 >  /usr/lib/systemd/user
 >  /usr/share/icons/hicolor/128x128
 >  /usr/share/icons/hicolor/128x128/apps
 >  /usr/share/icons/hicolor/24x24
 >  /usr/share/icons/hicolor/24x24/apps
 >  /usr/share/icons/hicolor/scalable
 >  /usr/share/icons/hicolor/scalable/apps
 >  /usr/share/icons/hicolor/scalable/mimetypes
 >  /usr/share/metainfo
 > 2021-Dec-14 08:57:55 :: [aarch64] #600 emacs-common: install check OK
 > 2021-Dec-14 08:57:55 :: [ppc64le] #600 emacs-athena-debuginfo: install check OK
 > 2021-Dec-14 08:57:56 :: [x86_64] #600 emacs-gtk3: install check OK
 > 2021-Dec-14 08:57:59 :: [i586] #600 emacs-gtk3: install check OK
 > 2021-Dec-14 08:58:02 :: [aarch64] #600 emacs-common-debuginfo: install check OK
 > 	ppc64le: emacs-common=27.2-alt1 post-install unowned files:
 >  /etc/X11/app-defaults
 >  /usr/lib/systemd
 >  /usr/lib/systemd/user
 >  /usr/share/icons/hicolor/128x128
 >  /usr/share/icons/hicolor/128x128/apps
 >  /usr/share/icons/hicolor/24x24
 >  /usr/share/icons/hicolor/24x24/apps
 >  /usr/share/icons/hicolor/scalable
 >  /usr/share/icons/hicolor/scalable/apps
 >  /usr/share/icons/hicolor/scalable/mimetypes
 >  /usr/share/metainfo
 > 2021-Dec-14 08:58:03 :: [ppc64le] #600 emacs-common: install check OK
 > 2021-Dec-14 08:58:07 :: [armh] #600 emacs-athena-debuginfo: install check OK
 > 2021-Dec-14 08:58:10 :: [aarch64] #600 emacs-el: install check OK
 > 2021-Dec-14 08:58:10 :: [x86_64] #600 emacs-gtk3-debuginfo: install check OK
 > 2021-Dec-14 08:58:11 :: [ppc64le] #600 emacs-common-debuginfo: install check OK
 > 2021-Dec-14 08:58:14 :: [x86_64] #600 emacs-info: install check OK
 > 2021-Dec-14 08:58:15 :: [i586] #600 emacs-gtk3-debuginfo: install check OK
 > 2021-Dec-14 08:58:17 :: [aarch64] #600 emacs-elisp-manual: install check OK
 > 2021-Dec-14 08:58:17 :: [x86_64] #600 emacs-leim: install check OK
 > 	armh: emacs-common=27.2-alt1 post-install unowned files:
 >  /etc/X11/app-defaults
 >  /usr/lib/systemd
 >  /usr/lib/systemd/user
 >  /usr/share/icons/hicolor/128x128
 >  /usr/share/icons/hicolor/128x128/apps
 >  /usr/share/icons/hicolor/24x24
 >  /usr/share/icons/hicolor/24x24/apps
 >  /usr/share/icons/hicolor/scalable
 >  /usr/share/icons/hicolor/scalable/apps
 >  /usr/share/icons/hicolor/scalable/mimetypes
 >  /usr/share/metainfo
 > 2021-Dec-14 08:58:18 :: [armh] #600 emacs-common: install check OK
 > 2021-Dec-14 08:58:19 :: [i586] #600 emacs-info: install check OK
 > 2021-Dec-14 08:58:20 :: [ppc64le] #600 emacs-el: install check OK
 > 2021-Dec-14 08:58:21 :: [x86_64] #600 emacs-leim-el: install check OK
 > 2021-Dec-14 08:58:23 :: [i586] #600 emacs-leim: install check OK
 > 2021-Dec-14 08:58:24 :: [x86_64] #600 emacs-nox: install check OK
 > 2021-Dec-14 08:58:27 :: [i586] #600 emacs-leim-el: install check OK
 > 2021-Dec-14 08:58:28 :: [ppc64le] #600 emacs-elisp-manual: install check OK
 > 2021-Dec-14 08:58:29 :: [armh] #600 emacs-common-debuginfo: install check OK
 > 2021-Dec-14 08:58:30 :: [x86_64] #600 emacs-nox-debuginfo: install check OK
 > 2021-Dec-14 08:58:31 :: [i586] #600 emacs-nox: install check OK
 > 2021-Dec-14 08:58:31 :: [aarch64] #600 emacs-gtk3: install check OK
 > 2021-Dec-14 08:58:36 :: [i586] #600 emacs-nox-debuginfo: install check OK
 > 2021-Dec-14 08:58:41 :: [armh] #600 emacs-el: install check OK
 > 2021-Dec-14 08:58:46 :: [ppc64le] #600 emacs-gtk3: install check OK
 > 2021-Dec-14 08:58:51 :: [armh] #600 emacs-elisp-manual: install check OK
 > 2021-Dec-14 08:58:54 :: [aarch64] #600 emacs-gtk3-debuginfo: install check OK
 > 2021-Dec-14 08:59:01 :: [aarch64] #600 emacs-info: install check OK
 > 2021-Dec-14 08:59:08 :: [aarch64] #600 emacs-leim: install check OK
 > 2021-Dec-14 08:59:13 :: [armh] #600 emacs-gtk3: install check OK
 > 2021-Dec-14 08:59:14 :: [aarch64] #600 emacs-leim-el: install check OK
 > 2021-Dec-14 08:59:15 :: [ppc64le] #600 emacs-gtk3-debuginfo: install check OK
 > 2021-Dec-14 08:59:21 :: [aarch64] #600 emacs-nox: install check OK
 > 2021-Dec-14 08:59:23 :: [ppc64le] #600 emacs-info: install check OK
 > 2021-Dec-14 08:59:31 :: [aarch64] #600 emacs-nox-debuginfo: install check OK
 > 2021-Dec-14 08:59:31 :: [ppc64le] #600 emacs-leim: install check OK
 > 2021-Dec-14 08:59:39 :: [ppc64le] #600 emacs-leim-el: install check OK
 > 2021-Dec-14 08:59:47 :: [ppc64le] #600 emacs-nox: install check OK
 > 2021-Dec-14 08:59:49 :: [armh] #600 emacs-gtk3-debuginfo: install check OK
 > 2021-Dec-14 08:59:58 :: [ppc64le] #600 emacs-nox-debuginfo: install check OK
 > 2021-Dec-14 09:00:01 :: [armh] #600 emacs-info: install check OK
 > 2021-Dec-14 09:00:11 :: [armh] #600 emacs-leim: install check OK
 > 2021-Dec-14 09:00:21 :: [armh] #600 emacs-leim-el: install check OK
 > 2021-Dec-14 09:00:32 :: [armh] #600 emacs-nox: install check OK
 > 2021-Dec-14 09:00:46 :: [armh] #600 emacs-nox-debuginfo: install check OK
 > 2021-Dec-14 09:01:00 :: [x86_64-i586] generated apt indices
 > 2021-Dec-14 09:01:00 :: [x86_64-i586] created next repo
 > 2021-Dec-14 09:01:08 :: [x86_64-i586] dependencies check OK
 > 2021-Dec-14 09:01:08 :: gears inheritance check OK
 > 2021-Dec-14 09:01:08 :: srpm inheritance check OK
 > girar-check-perms: access to emacs ALLOWED for sbolshakov: project `emacs' is not listed in the acl file for repository `sisyphus', and the policy for such projects in `sisyphus' is to allow
 > check-subtask-perms: #600: emacs: allowed for sbolshakov
 > girar-check-perms: access to emacs26 ALLOWED for sbolshakov: project leader welcomes random builders
 > check-subtask-perms: #700: emacs26: allowed for sbolshakov
 > girar-check-perms: access to emacs-tnt DENIED for sbolshakov: does not belong to approved builders list: @emacs 
 > check-subtask-perms: #1000: emacs-tnt: Operation not permitted
 > 2021-Dec-14 09:01:08 :: acl check FAILED
 > 2021-Dec-14 09:01:27 :: created contents_index files
 > 2021-Dec-14 09:01:36 :: created hash files: aarch64 armh i586 noarch ppc64le src x86_64
 > 2021-Dec-14 09:01:38 :: task #291668 for sisyphus EPERM


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

* Re: [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt
  2021-12-14  9:46                 ` [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt Sergey Bolshakov
@ 2021-12-14 22:57                   ` Igor Vlasenko
  2021-12-15  9:09                     ` Sergey Bolshakov
  0 siblings, 1 reply; 6+ messages in thread
From: Igor Vlasenko @ 2021-12-14 22:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Dec 14, 2021 at 12:46:01PM +0300, Sergey Bolshakov wrote:
> >>>>> "Girar" == Girar awaiter (sbolshakov) <girar-builder-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
> 
> Дорогая emacs team!
> Давайте уже определимся, пора.

Я так понимаю, что Евгений Терешков (evg@)
временно куда-то пропал, и в качестве участника emacs team
хочу поддержать вашу сборку и прошу уважаемых администраторов
сборочницы внести sbolshakov@ в участники группы emacs@.

Сергей, к вам 2 просьбы:

1) по поводу emacs-base-X11 конфликт сделать не на имя,
а на имя с версией. В связи с переименованием пакет
больше не нужен, но если вдруг в будущем возникнут
новые обстоятельства, такое имя бы пригодилось,
но конфликт без версий создаст проблемы.

Предлагаю что-то вроде 

--- a/emacs.spec
+++ b/emacs.spec
@@ -99,7 +99,8 @@ Provides: emacs-cedet = %version-%release
 Provides: emacs-gnus = %version-%release
 Provides: emacs-speedbar = %version-%release
 Conflicts: app-defaults < 0.2.1-alt1
-Conflicts: emacs-base-X11
+Conflicts: emacs-base-X11 < 0.0.2
+Obsoletes: emacs-base-X11 < 0.0.2
 %obsolete_versioned X11
 %obsolete_versioned cedet
 %obsolete_versioned common

Кстати, в транзакции надо добавить удаление emacs-base-X11,
он больше не нужен.

2) раз уж emacs осиротел и вступил в эпоху перемен,
хочу перенести наш emacs sitestartdir в 
 /usr/share/emacs/site-lisp/site-start.d
в /etc/ его держать неправильно. 

Для этого хочу не удаляя /etc/emacs/site-start.d добавить 
в /etc/emacs/site-start.el в список
/usr/share/emacs/site-lisp/site-start.d
поменять макрос и потихоньку пересобрать пакеты.

Поддержите такое решение?


-- 

I V


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

* Re: [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt
  2021-12-14 22:57                   ` Igor Vlasenko
@ 2021-12-15  9:09                     ` Sergey Bolshakov
  2021-12-16  6:06                       ` Vladimir D. Seleznev
  0 siblings, 1 reply; 6+ messages in thread
From: Sergey Bolshakov @ 2021-12-15  9:09 UTC (permalink / raw)
  To: devel

>>>>> "Igor" == Igor Vlasenko <vlasenko-mwWcnE6MXDzNsqkvetdkXg@public.gmane.org> writes:

 > On Tue, Dec 14, 2021 at 12:46:01PM +0300, Sergey Bolshakov wrote:
 >> >>>>> "Girar" == Girar awaiter (sbolshakov) <girar-builder-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:
 >> 
 >> Дорогая emacs team!
 >> Давайте уже определимся, пора.

 > Я так понимаю, что Евгений Терешков (evg@)
 > временно куда-то пропал, и в качестве участника emacs team
 > хочу поддержать вашу сборку и прошу уважаемых администраторов
 > сборочницы внести sbolshakov@ в участники группы emacs@.

 > Сергей, к вам 2 просьбы:

 > 1) по поводу emacs-base-X11 конфликт сделать не на имя,
 > а на имя с версией. В связи с переименованием пакет
 > больше не нужен, но если вдруг в будущем возникнут
 > новые обстоятельства, такое имя бы пригодилось,
 > но конфликт без версий создаст проблемы.

 > Предлагаю что-то вроде 

 > --- a/emacs.spec
 > +++ b/emacs.spec
 > @@ -99,7 +99,8 @@ Provides: emacs-cedet = %version-%release
 >  Provides: emacs-gnus = %version-%release
 >  Provides: emacs-speedbar = %version-%release
 >  Conflicts: app-defaults < 0.2.1-alt1
 > -Conflicts: emacs-base-X11
 > +Conflicts: emacs-base-X11 < 0.0.2
 > +Obsoletes: emacs-base-X11 < 0.0.2
 >  %obsolete_versioned X11
 >  %obsolete_versioned cedet
 >  %obsolete_versioned common

 > Кстати, в транзакции надо добавить удаление emacs-base-X11,
 > он больше не нужен.

ОК

 > 2) раз уж emacs осиротел и вступил в эпоху перемен,
 > хочу перенести наш emacs sitestartdir в 
 >  /usr/share/emacs/site-lisp/site-start.d
 > в /etc/ его держать неправильно. 

 > Для этого хочу не удаляя /etc/emacs/site-start.d добавить 
 > в /etc/emacs/site-start.el в список
 > /usr/share/emacs/site-lisp/site-start.d
 > поменять макрос и потихоньку пересобрать пакеты.

 > Поддержите такое решение?

Я, признаться, не сторонник опакечивания неких общеупотребительных
site-start.d, как и не вижу для себя пользы в наличии пачки
emacs-packages, перепакованных в rpm -- и, если судить по блиц-опросу
в sisyphus@, я не один такой -- так что мнения насчёт того, как лучше
обустроить вот это всё, предпочту не иметь.

-- 

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

* Re: [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt
  2021-12-15  9:09                     ` Sergey Bolshakov
@ 2021-12-16  6:06                       ` Vladimir D. Seleznev
  2021-12-16  9:21                         ` Sergey Bolshakov
  0 siblings, 1 reply; 6+ messages in thread
From: Vladimir D. Seleznev @ 2021-12-16  6:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Dec 15, 2021 at 12:09:33PM +0300, Sergey Bolshakov wrote:
> [skip]
> 
>  > 2) раз уж emacs осиротел и вступил в эпоху перемен,
>  > хочу перенести наш emacs sitestartdir в 
>  >  /usr/share/emacs/site-lisp/site-start.d
>  > в /etc/ его держать неправильно. 
> 
>  > Для этого хочу не удаляя /etc/emacs/site-start.d добавить 
>  > в /etc/emacs/site-start.el в список
>  > /usr/share/emacs/site-lisp/site-start.d
>  > поменять макрос и потихоньку пересобрать пакеты.
> 
>  > Поддержите такое решение?
> 
> Я, признаться, не сторонник опакечивания неких общеупотребительных
> site-start.d, как и не вижу для себя пользы в наличии пачки
> emacs-packages, перепакованных в rpm -- и, если судить по блиц-опросу
> в sisyphus@, я не один такой -- так что мнения насчёт того, как лучше
> обустроить вот это всё, предпочту не иметь.

Допустим, пакет uim.el (из пакета emacs-uim-el, uim) отсутствует в MELPA
и не имеет смысла без установленного uim, с одной стороны, а с другой
стороны может быть полезен пользователю Emacs и UIM. Наверное, стоит его
паковать. Сейчас его сборка сломана, как возможно его запаковать с новой
сборкой Emacs?

-- 
   WBR,
   Vladimir D. Seleznev


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

* Re: [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt
  2021-12-16  6:06                       ` Vladimir D. Seleznev
@ 2021-12-16  9:21                         ` Sergey Bolshakov
  2021-12-17  0:45                           ` Igor Vlasenko
  0 siblings, 1 reply; 6+ messages in thread
From: Sergey Bolshakov @ 2021-12-16  9:21 UTC (permalink / raw)
  To: devel

>>>>> "Vladimir" == Vladimir D Seleznev <vseleznv-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:

 > On Wed, Dec 15, 2021 at 12:09:33PM +0300, Sergey Bolshakov wrote:
 >> [skip]
 >> 
 >> > 2) раз уж emacs осиротел и вступил в эпоху перемен,
 >> > хочу перенести наш emacs sitestartdir в 
 >> >  /usr/share/emacs/site-lisp/site-start.d
 >> > в /etc/ его держать неправильно. 
 >> 
 >> > Для этого хочу не удаляя /etc/emacs/site-start.d добавить 
 >> > в /etc/emacs/site-start.el в список
 >> > /usr/share/emacs/site-lisp/site-start.d
 >> > поменять макрос и потихоньку пересобрать пакеты.
 >> 
 >> > Поддержите такое решение?
 >> 
 >> Я, признаться, не сторонник опакечивания неких общеупотребительных
 >> site-start.d, как и не вижу для себя пользы в наличии пачки
 >> emacs-packages, перепакованных в rpm -- и, если судить по блиц-опросу
 >> в sisyphus@, я не один такой -- так что мнения насчёт того, как лучше
 >> обустроить вот это всё, предпочту не иметь.

 > Допустим, пакет uim.el (из пакета emacs-uim-el, uim) отсутствует в MELPA
 > и не имеет смысла без установленного uim, с одной стороны, а с другой
 > стороны может быть полезен пользователю Emacs и UIM. Наверное, стоит его
 > паковать. Сейчас его сборка сломана, как возможно его запаковать с новой
 > сборкой Emacs?

Вероятно следовало бы поправить emacs-devel (не самое удачное название,
кстати) так, чтобы его установка приводила бы к установке какого-нибудь
emacs в PATH -- либо не надеяться на цепочки зависимостей и вписать
/usr/bin/emacs в BR явно.

Раньше в emacs26-common (он же emacs-common, вписанный в BR uim) была
искусственная зависимость на (в итоге) /usr/bin/emacs, что мне
показалось противоестественным -- обычно такого рода зависимость
направлена наоборот, от пакета с /usr/bin/foo к пакету с /usr/share/foo.

Сборка сломалась, кстати, у 17 из 30 пакетов emacs* -- что же
написано в BR у уцелевших и не удалить ли этот зоопарк целокупно ?
Вопросы, вопросы ...

-- 

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

* Re: [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt
  2021-12-16  9:21                         ` Sergey Bolshakov
@ 2021-12-17  0:45                           ` Igor Vlasenko
  0 siblings, 0 replies; 6+ messages in thread
From: Igor Vlasenko @ 2021-12-17  0:45 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Dec 16, 2021 at 12:21:39PM +0300, Sergey Bolshakov wrote:
> Вероятно следовало бы поправить emacs-devel (не самое удачное название,
> кстати) так, чтобы его установка приводила бы к установке какого-нибудь
> emacs в PATH -- либо не надеяться на цепочки зависимостей и вписать
> /usr/bin/emacs в BR явно.

Сделал. Заодно и переименовал emacs-devel -> rpm-build-emacs.

-- 

I V


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

end of thread, other threads:[~2021-12-17  0:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-14  9:46                 ` [devel] [#291668] EPERM (try 9) emacs.git=emacs-27.2-alt1 del=emacs26 del=emacs-tnt Sergey Bolshakov
2021-12-14 22:57                   ` Igor Vlasenko
2021-12-15  9:09                     ` Sergey Bolshakov
2021-12-16  6:06                       ` Vladimir D. Seleznev
2021-12-16  9:21                         ` Sergey Bolshakov
2021-12-17  0:45                           ` Igor Vlasenko

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