ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: new xscreensaver
@ 2003-04-15  6:16 Alexey I. Froloff
  2003-04-15  8:31 ` Stanislav Ievlev
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-15  6:16 UTC (permalink / raw)
  To: ALTLinux devel, ALTLinux Sisyphus

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

Итак, по поводу новой сборки xscreensaver.

Не так давно Александр Боковой собрал Realy Slick Screensavers,
которые могут использоваться в качестве хаков для xscreensaver,
и возникла необходимость как-то рулить содержимым XScreenSaver
app-defaults. Сжема следующая:

В пакете xscreensaver остался только "движок", который хочет
(виртуальный) пакет xscreensaver-hack. Все хаки переехали в
xscreensaver-hacks и xscreensaver-hacks-gl (бывший
xscreensaver-gl) и провайдят xscreensaver-hack.

!!! Внимание !!!
При обновлении, если был установлен пакет xscreensaver-gl, он
будет заменён (по Obsoletes) на xscreensaver-hacks-gl, а пакет
xscreensaver-hacks автоматически установлен _не будет_. Будьте
внимательны!

Каждый пакет с хаками содержит собсно хак, конфиг для
xscreensaver-demo, manpage (если есть) и строчки для ресурса
.programs: из XScreenSaver app-defaults. Эти строчки лежат в
/etc/X11/xscreensaver/hack.d/*.xss и скриптом update-xscreensaver
из них собирается файл /etc/X11/app-defaults/XScreenSaver. Также
есть файлы xscreensaver.top и xscreensaver.bottom в
/etc/X11/xscreensaver, там находятся "верх" и "низ" XScreenSaver
app-defaults.

Появился пакет xscreensaver-devel в котором находится только файл
/etc/rpm/macros.d/xscreensaver с макросами:

%xss_hack_dir - каталог с хаками (%_x11libdir/xscreensaver)
%xss_conf_dir - каталог с xml'ными конфигами (%xss_hack_dir/config)
%xss_ad_dir - каталог со строчками для ресурса .programs:

%update_xscreensaver
%clean_xscreensaver

Два макроса, которые должны быть вызваны из %post/%postun
скрипта пакета, который содержит файлы в %xss_ad_dir.

С зависимостями у таких пакетов всё просто:

Requires: xscreensaver
Provides: xscreensaver-hack

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

* Re: [devel] I: new xscreensaver
  2003-04-15  6:16 [devel] I: new xscreensaver Alexey I. Froloff
@ 2003-04-15  8:31 ` Stanislav Ievlev
  2003-04-15 16:10   ` Alexey I. Froloff
  0 siblings, 1 reply; 17+ messages in thread
From: Stanislav Ievlev @ 2003-04-15  8:31 UTC (permalink / raw)
  To: devel

On Tue, Apr 15, 2003 at 10:16:50AM +0400, Alexey I. Froloff wrote:
> Итак, по поводу новой сборки xscreensaver.
> 
> Не так давно Александр Боковой собрал Realy Slick Screensavers,
> которые могут использоваться в качестве хаков для xscreensaver,
> и возникла необходимость как-то рулить содержимым XScreenSaver
> app-defaults. Сжема следующая:
> 
> В пакете xscreensaver остался только "движок", который хочет
> (виртуальный) пакет xscreensaver-hack. Все хаки переехали в
> xscreensaver-hacks и xscreensaver-hacks-gl (бывший
> xscreensaver-gl) и провайдят xscreensaver-hack.
> 
> !!! Внимание !!!
> При обновлении, если был установлен пакет xscreensaver-gl, он
> будет заменён (по Obsoletes) на xscreensaver-hacks-gl, а пакет
> xscreensaver-hacks автоматически установлен _не будет_. Будьте
> внимательны!
> 
> Каждый пакет с хаками содержит собсно хак, конфиг для
> xscreensaver-demo, manpage (если есть) и строчки для ресурса
> .programs: из XScreenSaver app-defaults. Эти строчки лежат в
> /etc/X11/xscreensaver/hack.d/*.xss и скриптом update-xscreensaver
> из них собирается файл /etc/X11/app-defaults/XScreenSaver. Также
> есть файлы xscreensaver.top и xscreensaver.bottom в
> /etc/X11/xscreensaver, там находятся "верх" и "низ" XScreenSaver
> app-defaults.
> 
> Появился пакет xscreensaver-devel в котором находится только файл
> /etc/rpm/macros.d/xscreensaver с макросами:
> 
> %xss_hack_dir - каталог с хаками (%_x11libdir/xscreensaver)
> %xss_conf_dir - каталог с xml'ными конфигами (%xss_hack_dir/config)
> %xss_ad_dir - каталог со строчками для ресурса .programs:
> 
> %update_xscreensaver
> %clean_xscreensaver
Пожайлуста проверьте, что при использовании макросов devel пакет попадает
в buildreq.
По умолчанию этого не произойдет. Хак на эту тему есть в альтернативах.

> 
> Два макроса, которые должны быть вызваны из %post/%postun
> скрипта пакета, который содержит файлы в %xss_ad_dir.
> 
> С зависимостями у таких пакетов всё просто:
> 
> Requires: xscreensaver
> Provides: xscreensaver-hack
> 
> -- 
> Regards, Alexey I. Froloff
> AIF5-RIPN, AIF5-RIPE
> ------------------------------------------
>   Inform-Mobil, Ltd. System Adminitrator
>        http://www.inform-mobil.ru/
> Tel: +7(095)504-4709, Fax: +7(095)513-1006




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

* Re: [devel] I: new xscreensaver
  2003-04-15  8:31 ` Stanislav Ievlev
@ 2003-04-15 16:10   ` Alexey I. Froloff
  2003-04-16  7:33     ` Stanislav Ievlev
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-15 16:10 UTC (permalink / raw)
  To: devel

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

* Stanislav Ievlev <inger@altlinux.org> [030415 18:59]:
> > %update_xscreensaver
> > %clean_xscreensaver
> Пожайлуста проверьте, что при использовании макросов devel
> пакет попадает в buildreq.
> По умолчанию этого не произойдет. Хак на эту тему есть в
> альтернативах.
Имеется в виду это:

%_altdir %([ ! -f /usr/lib/libalternatives.so ])/etc/alternatives/packages.d

? Так мне больше проверять-то нечего. В xscreensaver-devel лежат
_только_ макросы... И поэтому он на сам xscreensaver не завязн,
вполне может без него использоваться.

P.S. "Искуственный интелект хорош только при недостатке
естесвенного" (C), такое моё мнение...

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

* Re: [devel] I: new xscreensaver
  2003-04-15 16:10   ` Alexey I. Froloff
@ 2003-04-16  7:33     ` Stanislav Ievlev
  2003-04-16 10:09       ` Alexey I. Froloff
  0 siblings, 1 reply; 17+ messages in thread
From: Stanislav Ievlev @ 2003-04-16  7:33 UTC (permalink / raw)
  To: devel

On Tue, Apr 15, 2003 at 08:10:15PM +0400, Alexey I. Froloff wrote:
> * Stanislav Ievlev <inger@altlinux.org> [030415 18:59]:
> > > %update_xscreensaver
> > > %clean_xscreensaver
> > Пожайлуста проверьте, что при использовании макросов devel
> > пакет попадает в buildreq.
> > По умолчанию этого не произойдет. Хак на эту тему есть в
> > альтернативах.
> Имеется в виду это:
> 
> %_altdir %([ ! -f /usr/lib/libalternatives.so ])/etc/alternatives/packages.d
> 
> ? Так мне больше проверять-то нечего. В xscreensaver-devel лежат
> _только_ макросы... И поэтому он на сам xscreensaver не завязн,
> вполне может без него использоваться.
Объясню ещё раз.
Некий мантейнер X, собирает очередной hack для xscreensaver. Запускает
buildreq и oops, xscreensaver-devel не попал в зависимости при сборке. Но
X уверен что всё в полном порядке ибо он натравил buildreq, который по
определению зацепляет всё.
Пакет отправляется в BTE и OOPS - либо он вообще не собирается либо (что
ещё хуже) макросы получаются битыми

> 
> P.S. "Искуственный интелект хорош только при недостатке
> естесвенного" (C), такое моё мнение...
Не понял к чему бы это. Тут как раз не искуственный интеллект, а
автоматика, спасающая от очевидных ошибок.
> 
> -- 
> Regards, Alexey I. Froloff
> AIF5-RIPN, AIF5-RIPE
> ------------------------------------------
>   Inform-Mobil, Ltd. System Adminitrator
>        http://www.inform-mobil.ru/
> Tel: +7(095)504-4709, Fax: +7(095)513-1006




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

* Re: [devel] I: new xscreensaver
  2003-04-16  7:33     ` Stanislav Ievlev
@ 2003-04-16 10:09       ` Alexey I. Froloff
  2003-04-16 10:50         ` Stanislav Ievlev
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-16 10:09 UTC (permalink / raw)
  To: devel

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

* Stanislav Ievlev <inger@altlinux.org> [030416 11:35]:
> > ? Так мне больше проверять-то нечего. В xscreensaver-devel лежат
> > _только_ макросы... И поэтому он на сам xscreensaver не завязн,
> > вполне может без него использоваться.
> Объясню ещё раз.
Я это понял. Но мне _нечего_ проверять таким способом.
xscreensaver-devel состоит из _одного_ файла, который попадает в
ignore от пакета rpm-build. Класть в пакет "пустышку" - криво.

> > P.S. "Искуственный интелект хорош только при недостатке
> > естесвенного" (C), такое моё мнение...
> Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> автоматика, спасающая от очевидных ошибок.
Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
BuildRequires libssl, libldap и nss_ldap...

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

* Re: [devel] I: new xscreensaver
  2003-04-16 10:09       ` Alexey I. Froloff
@ 2003-04-16 10:50         ` Stanislav Ievlev
  2003-04-16 11:15           ` Alexey I. Froloff
  2003-04-17  5:56           ` [devel] " vserge
  0 siblings, 2 replies; 17+ messages in thread
From: Stanislav Ievlev @ 2003-04-16 10:50 UTC (permalink / raw)
  To: devel

On Wed, Apr 16, 2003 at 02:09:26PM +0400, Alexey I. Froloff wrote:
> * Stanislav Ievlev <inger@altlinux.org> [030416 11:35]:
> > > ? Так мне больше проверять-то нечего. В xscreensaver-devel лежат
> > > _только_ макросы... И поэтому он на сам xscreensaver не завязн,
> > > вполне может без него использоваться.
> > Объясню ещё раз.
> Я это понял. Но мне _нечего_ проверять таким способом.
> xscreensaver-devel состоит из _одного_ файла, который попадает в
> ignore от пакета rpm-build. Класть в пакет "пустышку" - криво.
Не понял, в письме выше было написано:
"Появился пакет xscreensaver-devel в котором находится только файл
/etc/rpm/macros.d/xscreensaver"
Так там лежит ignore или всё-таки макросы?
> 
> > > P.S. "Искуственный интелект хорош только при недостатке
> > > естесвенного" (C), такое моё мнение...
> > Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> > автоматика, спасающая от очевидных ошибок.
> Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
> BuildRequires libssl, libldap и nss_ldap...
Это виноват пакет, а не buildreq.

В общем, я не настаиваю, но потом мне же придется рассылать письма 
*-hack - cannot rebuild.

> 
> -- 
> Regards, Alexey I. Froloff
> AIF5-RIPN, AIF5-RIPE
> ------------------------------------------
>   Inform-Mobil, Ltd. System Adminitrator
>        http://www.inform-mobil.ru/
> Tel: +7(095)504-4709, Fax: +7(095)513-1006




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

* Re: [devel] I: new xscreensaver
  2003-04-16 10:50         ` Stanislav Ievlev
@ 2003-04-16 11:15           ` Alexey I. Froloff
  2003-04-16 22:10             ` Dmitry V. Levin
  2003-04-17  5:56           ` [devel] " vserge
  1 sibling, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-16 11:15 UTC (permalink / raw)
  To: devel

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

* Stanislav Ievlev <inger@altlinux.org> [030416 14:53]:
> > Я это понял. Но мне _нечего_ проверять таким способом.
> > xscreensaver-devel состоит из _одного_ файла, который попадает в
> > ignore от пакета rpm-build. Класть в пакет "пустышку" - криво.
> Не понял, в письме выше было написано:
> "Появился пакет xscreensaver-devel в котором находится только файл
> /etc/rpm/macros.d/xscreensaver"
> Так там лежит ignore или всё-таки макросы?

raorn@inferno:pts/16 ~ $ cat /etc/buildreqs/files/ignore.d/rpm-build 
# rpm-build buildreq filter.
^/etc/rpm/macros\.d/.*
/* И это The Right Thing(tm)! */
raorn@inferno:pts/16 ~ $ rpm -ql xscreensaver-devel
/etc/rpm/macros.d/xscreensaver

> > > > P.S. "Искуственный интелект хорош только при недостатке
> > > > естесвенного" (C), такое моё мнение...
> > > Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> > > автоматика, спасающая от очевидных ошибок.
> > Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
> > BuildRequires libssl, libldap и nss_ldap...
> Это виноват пакет, а не buildreq.
Это "виноват" ldap в /etc/nsswitch.conf

Я если честно не понимаю такой фанатичной веры в buildreq...

> В общем, я не настаиваю, но потом мне же придется рассылать письма 
> *-hack - cannot rebuild.
Надеюсь скоро этим будет заниматься bte-daemon или как его там
;-)

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

* Re: [devel] I: new xscreensaver
  2003-04-16 11:15           ` Alexey I. Froloff
@ 2003-04-16 22:10             ` Dmitry V. Levin
  2003-04-17  5:57               ` vserge
  2003-04-17  7:42               ` Alexey I. Froloff
  0 siblings, 2 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2003-04-16 22:10 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Wed, Apr 16, 2003 at 03:15:47PM +0400, Alexey I. Froloff wrote:
> * Stanislav Ievlev <inger@altlinux.org> [030416 14:53]:
> > > Я это понял. Но мне _нечего_ проверять таким способом.
> > > xscreensaver-devel состоит из _одного_ файла, который попадает в
> > > ignore от пакета rpm-build. Класть в пакет "пустышку" - криво.
> > Не понял, в письме выше было написано:
> > "Появился пакет xscreensaver-devel в котором находится только файл
> > /etc/rpm/macros.d/xscreensaver"
> > Так там лежит ignore или всё-таки макросы?
> 
> raorn@inferno:pts/16 ~ $ cat /etc/buildreqs/files/ignore.d/rpm-build 
> # rpm-build buildreq filter.
> ^/etc/rpm/macros\.d/.*
> /* И это The Right Thing(tm)! */
> raorn@inferno:pts/16 ~ $ rpm -ql xscreensaver-devel
> /etc/rpm/macros.d/xscreensaver

Вы уверены, что больше ничего нельзя поместить в пакет xscreensaver-devel?

> > > > > P.S. "Искуственный интелект хорош только при недостатке
> > > > > естесвенного" (C), такое моё мнение...
> > > > Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> > > > автоматика, спасающая от очевидных ошибок.
> > > Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
> > > BuildRequires libssl, libldap и nss_ldap...
> > Это виноват пакет, а не buildreq.
> Это "виноват" ldap в /etc/nsswitch.conf

Никто не мешает сделать на localhost'е с ldap'ом
# touch /etc/buildreqs/packages/ignore.d/{libssl,libldap,nss_ldap}

> Я если честно не понимаю такой фанатичной веры в buildreq...

Зато я понимаю. :)

> > В общем, я не настаиваю, но потом мне же придется рассылать письма 
> > *-hack - cannot rebuild.
> Надеюсь скоро этим будет заниматься bte-daemon или как его там

Это сути дела не меняет.


--
ldv

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

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

* Re: [devel] I: new xscreensaver
  2003-04-16 10:50         ` Stanislav Ievlev
  2003-04-16 11:15           ` Alexey I. Froloff
@ 2003-04-17  5:56           ` vserge
  1 sibling, 0 replies; 17+ messages in thread
From: vserge @ 2003-04-17  5:56 UTC (permalink / raw)
  To: devel

Добрый день

Вы написали Stanislav Ievlev <inger@altlinux.org> Wed, 16 Apr 2003 14:50:47
+0400:

> On Wed, Apr 16, 2003 at 02:09:26PM +0400, Alexey I. Froloff wrote:
> > * Stanislav Ievlev <inger@altlinux.org> [030416 11:35]:
> > > > ? Так мне больше проверять-то нечего. В xscreensaver-devel лежат
> > > > _только_ макросы... И поэтому он на сам xscreensaver не завязн,
> > > > вполне может без него использоваться.
> > > Объясню ещё раз.
> > Я это понял. Но мне _нечего_ проверять таким способом.
> > xscreensaver-devel состоит из _одного_ файла, который попадает в
> > ignore от пакета rpm-build. Класть в пакет "пустышку" - криво.
> Не понял, в письме выше было написано:
> "Появился пакет xscreensaver-devel в котором находится только файл
> /etc/rpm/macros.d/xscreensaver"
> Так там лежит ignore или всё-таки макросы?
> > 
> > > > P.S. "Искуственный интелект хорош только при недостатке
> > > > естесвенного" (C), такое моё мнение...
> > > Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> > > автоматика, спасающая от очевидных ошибок.
> > Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
> > BuildRequires libssl, libldap и nss_ldap...
> Это виноват пакет, а не buildreq.
Если Кто-нибудь подскажет в чем виноваты эти пакеты, т.е. по какой причине они
отлавливаются buildreq я готов поправить libldap и nss_ldap...

> 
> В общем, я не настаиваю, но потом мне же придется рассылать письма 
> *-hack - cannot rebuild.
> 
> > 
> > -- 
> > Regards, Alexey I. Froloff
> > AIF5-RIPN, AIF5-RIPE
> > ------------------------------------------
> >   Inform-Mobil, Ltd. System Adminitrator
> >        http://www.inform-mobil.ru/
> > Tel: +7(095)504-4709, Fax: +7(095)513-1006
> 
> 
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel


-- 
With best wishes, Volkov Serge		
Network Administrator/Security Administrator 		


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

* Re: [devel] I: new xscreensaver
  2003-04-16 22:10             ` Dmitry V. Levin
@ 2003-04-17  5:57               ` vserge
  2003-04-17  7:44                 ` Alexey I. Froloff
  2003-04-17  7:42               ` Alexey I. Froloff
  1 sibling, 1 reply; 17+ messages in thread
From: vserge @ 2003-04-17  5:57 UTC (permalink / raw)
  To: devel

Добрый день

Вы написали "Dmitry V. Levin" <ldv@altlinux.org> Thu, 17 Apr 2003 02:10:50
+0400:

> On Wed, Apr 16, 2003 at 03:15:47PM +0400, Alexey I. Froloff wrote:
> > * Stanislav Ievlev <inger@altlinux.org> [030416 14:53]:
> > > > Я это понял. Но мне _нечего_ проверять таким способом.
> > > > xscreensaver-devel состоит из _одного_ файла, который попадает в
> > > > ignore от пакета rpm-build. Класть в пакет "пустышку" - криво.
> > > Не понял, в письме выше было написано:
> > > "Появился пакет xscreensaver-devel в котором находится только файл
> > > /etc/rpm/macros.d/xscreensaver"
> > > Так там лежит ignore или всё-таки макросы?
> > 
> > raorn@inferno:pts/16 ~ $ cat /etc/buildreqs/files/ignore.d/rpm-build 
> > # rpm-build buildreq filter.
> > ^/etc/rpm/macros\.d/.*
> > /* И это The Right Thing(tm)! */
> > raorn@inferno:pts/16 ~ $ rpm -ql xscreensaver-devel
> > /etc/rpm/macros.d/xscreensaver
> 
> Вы уверены, что больше ничего нельзя поместить в пакет xscreensaver-devel?
> 
> > > > > > P.S. "Искуственный интелект хорош только при недостатке
> > > > > > естесвенного" (C), такое моё мнение...
> > > > > Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> > > > > автоматика, спасающая от очевидных ошибок.
> > > > Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
> > > > BuildRequires libssl, libldap и nss_ldap...
> > > Это виноват пакет, а не buildreq.
> > Это "виноват" ldap в /etc/nsswitch.conf
> 
> Никто не мешает сделать на localhost'е с ldap'ом
> # touch /etc/buildreqs/packages/ignore.d/{libssl,libldap,nss_ldap}

Дима ты предлагаешь это делать при установке этих библиотек ??? я правильно
тебя понял ???

> 
> > Я если честно не понимаю такой фанатичной веры в buildreq...
> 
> Зато я понимаю. :)
> 
> > > В общем, я не настаиваю, но потом мне же придется рассылать письма 
> > > *-hack - cannot rebuild.
> > Надеюсь скоро этим будет заниматься bte-daemon или как его там
> 
> Это сути дела не меняет.
> 
> 
> --
> ldv
> 


-- 
With best wishes, Volkov Serge		
Network Administrator/Security Administrator 		


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

* Re: [devel] I: new xscreensaver
  2003-04-16 22:10             ` Dmitry V. Levin
  2003-04-17  5:57               ` vserge
@ 2003-04-17  7:42               ` Alexey I. Froloff
  2003-04-17  7:54                 ` Dmitry V. Levin
  2003-04-17 13:41                 ` [devel] " Michael Shigorin
  1 sibling, 2 replies; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-17  7:42 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Dmitry V. Levin <ldv@altlinux.org> [030417 02:15]:
> > raorn@inferno:pts/16 ~ $ rpm -ql xscreensaver-devel
> > /etc/rpm/macros.d/xscreensaver
> Вы уверены, что больше ничего нельзя поместить в пакет
> xscreensaver-devel?
Уверен. "Хакам" не нужны хедеры, достаточно принимать
определённые command-line аргументы.

> > > > > Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> > > > > автоматика, спасающая от очевидных ошибок.
> > > > Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
> > > > BuildRequires libssl, libldap и nss_ldap...
> > > Это виноват пакет, а не buildreq.
> > Это "виноват" ldap в /etc/nsswitch.conf
> Никто не мешает сделать на localhost'е с ldap'ом
> # touch /etc/buildreqs/packages/ignore.d/{libssl,libldap,nss_ldap}
Это костыли.

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

* Re: [devel] I: new xscreensaver
  2003-04-17  5:57               ` vserge
@ 2003-04-17  7:44                 ` Alexey I. Froloff
  2003-04-17  7:49                   ` Dmitry V. Levin
  0 siblings, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-17  7:44 UTC (permalink / raw)
  To: devel

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

* vserge <vserge@altlinux.ru> [030417 09:57]:
> > > Это "виноват" ldap в /etc/nsswitch.conf
> > Никто не мешает сделать на localhost'е с ldap'ом
> > # touch /etc/buildreqs/packages/ignore.d/{libssl,libldap,nss_ldap}
> Дима ты предлагаешь это делать при установке этих библиотек ???
> я правильно тебя понял ???
Дададад. И автогеном приварить на эти пакеты PreReq на rpm-build. 
Тогда мы все здорово повеселимся...

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

* Re: [devel] I: new xscreensaver
  2003-04-17  7:44                 ` Alexey I. Froloff
@ 2003-04-17  7:49                   ` Dmitry V. Levin
  2003-04-17  8:06                     ` Alexey I. Froloff
  0 siblings, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2003-04-17  7:49 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Apr 17, 2003 at 11:44:29AM +0400, Alexey I. Froloff wrote:
> > > > Это "виноват" ldap в /etc/nsswitch.conf
> > > Никто не мешает сделать на localhost'е с ldap'ом
> > > # touch /etc/buildreqs/packages/ignore.d/{libssl,libldap,nss_ldap}
> > Дима ты предлагаешь это делать при установке этих библиотек ???
> > я правильно тебя понял ???
> Дададад. И автогеном приварить на эти пакеты PreReq на rpm-build. 
> Тогда мы все здорово повеселимся...

По-моему, это бред, недостойный списка рассылки.


--
ldv

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

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

* Re: [devel] I: new xscreensaver
  2003-04-17  7:42               ` Alexey I. Froloff
@ 2003-04-17  7:54                 ` Dmitry V. Levin
  2003-04-17 13:41                 ` [devel] " Michael Shigorin
  1 sibling, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2003-04-17  7:54 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Apr 17, 2003 at 11:42:47AM +0400, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@altlinux.org> [030417 02:15]:
> > > raorn@inferno:pts/16 ~ $ rpm -ql xscreensaver-devel
> > > /etc/rpm/macros.d/xscreensaver
> > Вы уверены, что больше ничего нельзя поместить в пакет
> > xscreensaver-devel?
> Уверен. "Хакам" не нужны хедеры, достаточно принимать
> определённые command-line аргументы.

Значит, надо придумать.

> > > > > > Не понял к чему бы это. Тут как раз не искуственный интеллект, а
> > > > > > автоматика, спасающая от очевидных ошибок.
> > > > > Дададад. То-то я каждый раз после этой "автоматики" вычищаю из
> > > > > BuildRequires libssl, libldap и nss_ldap...
> > > > Это виноват пакет, а не buildreq.
> > > Это "виноват" ldap в /etc/nsswitch.conf
> > Никто не мешает сделать на localhost'е с ldap'ом
> > # touch /etc/buildreqs/packages/ignore.d/{libssl,libldap,nss_ldap}
> Это костыли.

Я, конечно, могу реализовать автоматическое игнорирование файлов,
получаемых путем запуска
filereq /dev/stderr id >/dev/null

Но это все же довольно низкоприоритетный feature request, есть задачи и
поважнее.


--
ldv

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

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

* Re: [devel] I: new xscreensaver
  2003-04-17  7:49                   ` Dmitry V. Levin
@ 2003-04-17  8:06                     ` Alexey I. Froloff
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-17  8:06 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Dmitry V. Levin <ldv@altlinux.org> [030417 11:51]:
> On Thu, Apr 17, 2003 at 11:44:29AM +0400, Alexey I. Froloff wrote:
> > > > > Это "виноват" ldap в /etc/nsswitch.conf
> > > > Никто не мешает сделать на localhost'е с ldap'ом
> > > > # touch /etc/buildreqs/packages/ignore.d/{libssl,libldap,nss_ldap}
> > > Дима ты предлагаешь это делать при установке этих библиотек ???
> > > я правильно тебя понял ???
> > Дададад. И автогеном приварить на эти пакеты PreReq на rpm-build. 
> > Тогда мы все здорово повеселимся...
> По-моему, это бред, недостойный списка рассылки.
raorn@inferno:pts/18 ~ $ rpm -qf /etc/buildreqs/packages/ignore.d
rpm-utils-0.6.10-alt1
raorn@inferno:pts/18 ~ $ rpm -q --requires rpm-utils | grep rpm-build
rpm-build >= 4.0.4

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

* [devel] Re: I: new xscreensaver
  2003-04-17  7:42               ` Alexey I. Froloff
  2003-04-17  7:54                 ` Dmitry V. Levin
@ 2003-04-17 13:41                 ` Michael Shigorin
  2003-04-17 15:34                   ` Alexey I. Froloff
  1 sibling, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2003-04-17 13:41 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Apr 17, 2003 at 11:42:47AM +0400, Alexey I. Froloff wrote:
> > > raorn@inferno:pts/16 ~ $ rpm -ql xscreensaver-devel
> > > /etc/rpm/macros.d/xscreensaver
> > Вы уверены, что больше ничего нельзя поместить в пакет
> > xscreensaver-devel?
> Уверен. "Хакам" не нужны хедеры, достаточно принимать
> определённые command-line аргументы.

(шепотом) Ну хоть ридмишку какую -- пособие начинающего хаккера...
:)

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

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

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

* Re: [devel] Re: I: new xscreensaver
  2003-04-17 13:41                 ` [devel] " Michael Shigorin
@ 2003-04-17 15:34                   ` Alexey I. Froloff
  0 siblings, 0 replies; 17+ messages in thread
From: Alexey I. Froloff @ 2003-04-17 15:34 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Michael Shigorin <mike@osdn.org.ua> [030417 17:42]:
> > > > raorn@inferno:pts/16 ~ $ rpm -ql xscreensaver-devel
> > > > /etc/rpm/macros.d/xscreensaver
> > > Вы уверены, что больше ничего нельзя поместить в пакет
> > > xscreensaver-devel?
> > Уверен. "Хакам" не нужны хедеры, достаточно принимать
> > определённые command-line аргументы.
> (шепотом) Ну хоть ридмишку какую -- пособие начинающего
> хаккера...  :)
В принципе или для создания зависимости? Если второе, то
--excludedocs всё поломает.

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
------------------------------------------
  Inform-Mobil, Ltd. System Adminitrator
       http://www.inform-mobil.ru/
Tel: +7(095)504-4709, Fax: +7(095)513-1006

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

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

end of thread, other threads:[~2003-04-17 15:34 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-15  6:16 [devel] I: new xscreensaver Alexey I. Froloff
2003-04-15  8:31 ` Stanislav Ievlev
2003-04-15 16:10   ` Alexey I. Froloff
2003-04-16  7:33     ` Stanislav Ievlev
2003-04-16 10:09       ` Alexey I. Froloff
2003-04-16 10:50         ` Stanislav Ievlev
2003-04-16 11:15           ` Alexey I. Froloff
2003-04-16 22:10             ` Dmitry V. Levin
2003-04-17  5:57               ` vserge
2003-04-17  7:44                 ` Alexey I. Froloff
2003-04-17  7:49                   ` Dmitry V. Levin
2003-04-17  8:06                     ` Alexey I. Froloff
2003-04-17  7:42               ` Alexey I. Froloff
2003-04-17  7:54                 ` Dmitry V. Levin
2003-04-17 13:41                 ` [devel] " Michael Shigorin
2003-04-17 15:34                   ` Alexey I. Froloff
2003-04-17  5:56           ` [devel] " vserge

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