* [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 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-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: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
* 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 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
* [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
* 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
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