ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Обделённые вниманием системные каталоги
@ 2009-11-24  7:48 Sergei Epiphanov
  2009-11-24  8:18 ` REAL
  0 siblings, 1 reply; 10+ messages in thread
From: Sergei Epiphanov @ 2009-11-24  7:48 UTC (permalink / raw)
  To: Рассылка Devel

В процессе сборки моих пакетов на g.a.o постоянно выпадают предупреждения на 
каталоги, которые никому не принадлежат. Ко мне они никакого отношения не 
имеют. Прошу их завизировать в тех или иных пакетах, чьими каталогами они на 
самом деле являются:

/etc/pki
/etc/sgml
/etc/xdg/menus/applications-alt.menu
/usr/share/apps/kbookmark
/usr/share/apps/keditbookmarks
/usr/share/apps/khtml/kpartplugins
/usr/share/apps/konqiconview
/usr/share/apps/konqiconview/kpartplugins
/usr/share/apps/konqlistview
/usr/share/apps/konqlistview/kpartplugins
/usr/share/apps/konqsidebartng
/usr/share/apps/konqsidebartng/add
/usr/share/apps/konqsidebartng/dirtree
/usr/share/apps/konqsidebartng/entries
/usr/share/apps/konqsidebartng/websidebar
/usr/share/sgml
/usr/share/sgml/docbook
/usr/share/kde4/services/ServiceMenus

Через некоторое время буду развешивать баги.

-- 
С уважением, Епифанов Сергей


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  8:18 ` REAL
@ 2009-11-24  8:12   ` Sergey Y. Afonin
  2009-11-24  8:36     ` REAL
  2009-11-24  9:49   ` Sergei Epiphanov
                     ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Sergey Y. Afonin @ 2009-11-24  8:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 24 November 2009, REAL wrote:

> > rpm -qf /etc/sgml
> > sgml-common-0.6.3-alt14
> 
> Почему ругань идёт на каталоги, принажлежащие другим пакетам, я так до 
> конца и не понял, но предполагаю, что в этом случае поможет либо 
> Requires на владельца,

Судя по тому, что я вижу у себя, помогает.

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  7:48 [devel] Обделённые вниманием системные каталоги Sergei Epiphanov
@ 2009-11-24  8:18 ` REAL
  2009-11-24  8:12   ` Sergey Y. Afonin
                     ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: REAL @ 2009-11-24  8:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Sergei Epiphanov пишет:
> В процессе сборки моих пакетов на g.a.o постоянно выпадают предупреждения на 
> каталоги, которые никому не принадлежат. Ко мне они никакого отношения не 
> имеют. Прошу их завизировать в тех или иных пакетах, чьими каталогами они на 
> самом деле являются:
> 
> /etc/pki
> /etc/sgml

Тут не всё так однозначно, есть разные ситуации.

 > rpm -qf /etc/pki 
               предупреждение: файл /etc/pki не принадлежит ни одному 
из пакетов

Но вот:

 > rpm -qf /etc/sgml
sgml-common-0.6.3-alt14

Почему ругань идёт на каталоги, принажлежащие другим пакетам, я так до 
конца и не понял, но предполагаю, что в этом случае поможет либо 
Requires на владельца, либо присваивание своему пакету такого каталога 
, если это имеет смысл (наверно, этот смысл будет только для 
родственных пакетов-владельцев).

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  8:12   ` Sergey Y. Afonin
@ 2009-11-24  8:36     ` REAL
  2009-11-24  8:46       ` REAL
  2009-11-24  9:23       ` Sergey Y. Afonin
  0 siblings, 2 replies; 10+ messages in thread
From: REAL @ 2009-11-24  8:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Sergey Y. Afonin пишет:
>> Почему ругань идёт на каталоги, принажлежащие другим пакетам, я так до 
>> конца и не понял, но предполагаю, что в этом случае поможет либо 
>> Requires на владельца,
> 
> Судя по тому, что я вижу у себя, помогает.

Остаётся вопрос, почему с этим не справляется findreq...

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  8:36     ` REAL
@ 2009-11-24  8:46       ` REAL
  2009-11-24  9:23       ` Sergey Y. Afonin
  1 sibling, 0 replies; 10+ messages in thread
From: REAL @ 2009-11-24  8:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

REAL пишет:
> Sergey Y. Afonin пишет:
>>> Почему ругань идёт на каталоги, принажлежащие другим пакетам, я так 
>>> до конца и не понял, но предполагаю, что в этом случае поможет либо 
>>> Requires на владельца,
>>
>> Судя по тому, что я вижу у себя, помогает.
> 
> Остаётся вопрос, почему с этим не справляется findreq...

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

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  8:36     ` REAL
  2009-11-24  8:46       ` REAL
@ 2009-11-24  9:23       ` Sergey Y. Afonin
  2009-11-24  9:48         ` REAL
  1 sibling, 1 reply; 10+ messages in thread
From: Sergey Y. Afonin @ 2009-11-24  9:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 24 November 2009, REAL wrote:

> > Судя по тому, что я вижу у себя, помогает.
> 
> Остаётся вопрос, почему с этим не справляется findreq...
 
Потому, что владелец не нужен при сборке, как вариант ?

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  9:23       ` Sergey Y. Afonin
@ 2009-11-24  9:48         ` REAL
  0 siblings, 0 replies; 10+ messages in thread
From: REAL @ 2009-11-24  9:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Sergey Y. Afonin пишет:
>>> Судя по тому, что я вижу у себя, помогает.
>> Остаётся вопрос, почему с этим не справляется findreq...
>  
> Потому, что владелец не нужен при сборке, как вариант ?

Да тут всё же было бы неверно, подозреваю, заставлять findreq 
проставлять requires. Ранее уже высказал предположение, что может быть 
нежелательной зависимость на владельца. А усугубляется всё в случае, 
если владельцев несколько.

Тогда у меня другой вопрос: если такие предупреждения при сборке 
вылезают, может быть, логично их и куда-то в более заметное место 
толкать? Скажем, ещё один тест репокопа?

И как быть с бесхозными каталогами, на которые ругань всё равно будет, 
но вот часто просто не по адресу?

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  8:18 ` REAL
  2009-11-24  8:12   ` Sergey Y. Afonin
@ 2009-11-24  9:49   ` Sergei Epiphanov
  2009-11-24  9:52   ` Sergei Epiphanov
  2009-11-24 16:47   ` Alexey Tourbin
  3 siblings, 0 replies; 10+ messages in thread
From: Sergei Epiphanov @ 2009-11-24  9:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от 24 ноября 2009 11:18:16 автор REAL написал:
> Sergei Epiphanov пишет:
> > В процессе сборки моих пакетов на g.a.o постоянно выпадают предупреждения
> > на каталоги, которые никому не принадлежат. Ко мне они никакого отношения
> > не имеют. Прошу их завизировать в тех или иных пакетах, чьими каталогами
> > они на самом деле являются:
> >
> > /etc/pki
> > /etc/sgml
> Тут не всё так однозначно, есть разные ситуации.
>  > rpm -qf /etc/pki
>                предупреждение: файл /etc/pki не принадлежит ни одному
> из пакетов
> 
> Но вот:
>  > rpm -qf /etc/sgml
> 
> sgml-common-0.6.3-alt14
> 
> Почему ругань идёт на каталоги, принажлежащие другим пакетам, я так до
> конца и не понял, но предполагаю, что в этом случае поможет либо
> Requires на владельца, либо присваивание своему пакету такого каталога
> , если это имеет смысл (наверно, этот смысл будет только для
> родственных пакетов-владельцев).

На sgml-common ругань идёт потому, что при сборке в chroot этот пакет, судя по 
всему, не ставится. Ставится другой, который держит в этом каталоге файлы, но 
не имеет зависимости на sgml-common.

Тогда их может перетащить в basesystem или ещё куда. А то я сначала испугался, 
что весь этот список из-за меня, потом провёл полную проверку, что же 
создаётся, и понял, что весь список не ко мне. Это как с ImageMagick в своё 
время было: файлы есть, а каталог никому не принадлежит. В результате при 
обновлении пакета в /usr/lib получался хвост из каталогов с именем версии.

-- 
С уважением, Епифанов Сергей


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  8:18 ` REAL
  2009-11-24  8:12   ` Sergey Y. Afonin
  2009-11-24  9:49   ` Sergei Epiphanov
@ 2009-11-24  9:52   ` Sergei Epiphanov
  2009-11-24 16:47   ` Alexey Tourbin
  3 siblings, 0 replies; 10+ messages in thread
From: Sergei Epiphanov @ 2009-11-24  9:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от 24 ноября 2009 11:18:16 автор REAL написал:
> Почему ругань идёт на каталоги, принажлежащие другим пакетам, я так до 
> конца и не понял, но предполагаю, что в этом случае поможет либо 
> Requires на владельца, либо присваивание своему пакету такого каталога 
> , если это имеет смысл (наверно, этот смысл будет только для 
> родственных пакетов-владельцев).

Мои программы никакого отношения к /etc/sgml не имеют. Это надо делать тем 
пакетам, которые что-то хотят от /etc/sgml.

-- 
С уважением, Епифанов Сергей


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

* Re: [devel] Обделённые вниманием системные каталоги
  2009-11-24  8:18 ` REAL
                     ` (2 preceding siblings ...)
  2009-11-24  9:52   ` Sergei Epiphanov
@ 2009-11-24 16:47   ` Alexey Tourbin
  3 siblings, 0 replies; 10+ messages in thread
From: Alexey Tourbin @ 2009-11-24 16:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Tue, Nov 24, 2009 at 03:18:16PM +0700, REAL wrote:
> Sergei Epiphanov пишет:
> >В процессе сборки моих пакетов на g.a.o 
> >постоянно выпадают предупреждения на 
> >каталоги, которые никому не принадлежат. 
> >Ко мне они никакого отношения не имеют. 
> >Прошу их завизировать в тех или иных 
> >пакетах, чьими каталогами они на самом 
> >деле являются:
> >
> >/etc/pki
> >/etc/sgml
> 
> Тут не всё так однозначно, есть разные 
> ситуации.
> 
> > rpm -qf /etc/pki 
>               предупреждение: файл /etc/pki не 
>               принадлежит ни одному из пакетов
> 
> Но вот:
> 
> > rpm -qf /etc/sgml
> sgml-common-0.6.3-alt14
> 
> Почему ругань идёт на каталоги, 
> принажлежащие другим пакетам, я так до 
> конца и не понял, но предполагаю, что в 
> этом случае поможет либо Requires на 
> владельца, либо присваивание своему 
> пакету такого каталога , если это имеет 
> смысл (наверно, этот смысл будет только 
> для родственных пакетов-владельцев).

Эту ругань надо бы свернуть.  Она чаще выдает не относящиеся к собранным
пакетам проблемы, чем относящиеся.  Проблема простого решения не имеет,
Requires ставить не надо.

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

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

end of thread, other threads:[~2009-11-24 16:47 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-24  7:48 [devel] Обделённые вниманием системные каталоги Sergei Epiphanov
2009-11-24  8:18 ` REAL
2009-11-24  8:12   ` Sergey Y. Afonin
2009-11-24  8:36     ` REAL
2009-11-24  8:46       ` REAL
2009-11-24  9:23       ` Sergey Y. Afonin
2009-11-24  9:48         ` REAL
2009-11-24  9:49   ` Sergei Epiphanov
2009-11-24  9:52   ` Sergei Epiphanov
2009-11-24 16:47   ` Alexey Tourbin

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