ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] mgetty x86_64
@ 2007-01-13 12:46 Денис Смирнов
  2007-01-13 17:27 ` Anton Gorlov
  0 siblings, 1 reply; 43+ messages in thread
From: Денис Смирнов @ 2007-01-13 12:46 UTC (permalink / raw)
  To: ALT Devel discussion list

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

А mgetty на x86_64 когда-нибудь у нас будет? Без него какого-то censored
hylafax не собирается.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
 * Vitls сегодня отмечает 3-х ление участия в проекте Linux Ru Net 

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 12:46 [devel] mgetty x86_64 Денис Смирнов
@ 2007-01-13 17:27 ` Anton Gorlov
  2007-01-13 19:00   ` Hihin Ruslan
  0 siblings, 1 reply; 43+ messages in thread
From: Anton Gorlov @ 2007-01-13 17:27 UTC (permalink / raw)
  To: ALT Devel discussion list

Денис Смирнов пишет:
> А mgetty на x86_64 когда-нибудь у нас будет? Без него какого-то censored
> hylafax не собирается.

былб под руками 64 битная среда..посомтрел бы. Новый комп будет через 
неджелю.а вот с 64 битным сизифом дела очень плохо. Нету его у меня.

-- 
   np: silence


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

* Re: [devel] mgetty x86_64
  2007-01-13 17:27 ` Anton Gorlov
@ 2007-01-13 19:00   ` Hihin Ruslan
  2007-01-13 19:27     ` Dmitry V. Levin
                       ` (2 more replies)
  0 siblings, 3 replies; 43+ messages in thread
From: Hihin Ruslan @ 2007-01-13 19:00 UTC (permalink / raw)
  To: devel

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

Здравствуйте Anton Gorlov
  В сообщении от Saturday 13 January 2007 20:27 Anton Gorlov написал(a):
 > Денис Смирнов пишет:
 > > А mgetty на x86_64 когда-нибудь у нас будет? Без него какого-то
 > > censored
 > >
 > > hylafax не собирается.
 >
 > былб под руками 64 битная среда..посомтрел бы. Новый комп будет
 > через
 > неджелю.а вот с 64 битным сизифом дела очень плохо. Нету его у меня.
Всвязи со своим переездом на Athlon64 и соответственно переездом на 
x86_64 архитектуру попытался собрать несколько пакетов.
Заметил, что основная причина несборки построении пакетов - это то, что 
в x86_64 %_libdir, это /usr/lib64, а в i586 - /usr/lib, несмотря на это 
при сборке пакетов (makefele и т.п.) файлы попадают в /usr/lib, а 
не /usr/lib64. В частности по mgetty :

rpm -bE выдаёт :

%build
make
make -C voice

pushd frontends/X11/viewfax-2.5
xmkmf
make HELPDIR=/usr/lib64/mgetty+sendfax CONFDIR=/etc/mgetty+sendfax 
depend
make CDEBUGFLAGS="$RPM_OPT_FLAGS" HELPDIR=/usr/lib64/mgetty+sendfax 
CONFDIR=/etc/mgetty+sendfax
popd
.....
и в файлах :
...
%files sendfax
%dir /usr/lib64/mgetty+sendfax
/usr/lib64/mgetty+sendfax/faxq-helper
/usr/lib64/mgetty+sendfax/*.pbm
....

А реально получается :
find . | grep lib
./lib
./lib/mgetty+sendfax
./lib/mgetty+sendfax/faxq-helper
./lib/mgetty+sendfax/cour25n.pbm
./lib/mgetty+sendfax/cour25.pbm

То-же самое и у cdrecord (утром для себя собрал).

Тут надо что-то делать на уровне rpm и полиси сборки 
Например :
%_libdir -назначать независимо от архитектуры  (/usr/lib), 
а какой-нибудь %_libdir_arch - в зависимости от архитектуры: 
или /usr/lib, или /usr/lib64 
 Другой варинт - обратный %_libdir - зависим от архитектуры, 
а %_comm_libdir - независимо от архитектуры.
PS первый вариант менее трудоёмкий для пересборки.

-- 
С уважением Xихин Руслан

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 19:00   ` Hihin Ruslan
@ 2007-01-13 19:27     ` Dmitry V. Levin
  2007-01-13 19:56       ` Hihin Ruslan
  2007-01-13 19:29     ` Konstantin A. Lepikhov
  2007-01-13 19:35     ` [devel] mgetty x86_64 Anton Gorlov
  2 siblings, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-13 19:27 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Jan 13, 2007 at 10:00:37PM +0300, Hihin Ruslan wrote:
[...]
> Тут надо что-то делать на уровне rpm и полиси сборки 
> Например :
> %_libdir -назначать независимо от архитектуры  (/usr/lib), 
> а какой-нибудь %_libdir_arch - в зависимости от архитектуры: 
> или /usr/lib, или /usr/lib64 

Вы либо шутите либо празднуете.

>  Другой варинт - обратный %_libdir - зависим от архитектуры, 
> а %_comm_libdir - независимо от архитектуры.

Если вам нужно использовать /usr/lib - используйте /usr/lib.
Не надо злоупотреблять макросами.

> PS первый вариант менее трудоёмкий для пересборки.

:-))


-- 
ldv

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 19:00   ` Hihin Ruslan
  2007-01-13 19:27     ` Dmitry V. Levin
@ 2007-01-13 19:29     ` Konstantin A. Lepikhov
  2007-01-13 19:32       ` [devel] cdrecord Dmitry V. Levin
  2007-01-13 19:35     ` [devel] mgetty x86_64 Anton Gorlov
  2 siblings, 1 reply; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2007-01-13 19:29 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Hi Hihin!

Saturday 13, at 10:00:37 PM you wrote:

> То-же самое и у cdrecord (утром для себя собрал).
> 
А не обязаны они про lib64 знать. И уж тем более, cdrecord, который вообще
плюет на все гнутые тулзы и LSB.

-- 
WBR et al.

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

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

* Re: [devel] cdrecord
  2007-01-13 19:29     ` Konstantin A. Lepikhov
@ 2007-01-13 19:32       ` Dmitry V. Levin
  2007-01-13 19:57         ` Hihin Ruslan
  2007-01-14 21:06         ` Konstantin A. Lepikhov
  0 siblings, 2 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-13 19:32 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Jan 13, 2007 at 10:29:15PM +0300, Konstantin A. Lepikhov wrote:
> Saturday 13, at 10:00:37 PM you wrote:
> 
> > То-же самое и у cdrecord (утром для себя собрал).
> > 
> А не обязаны они про lib64 знать. И уж тем более, cdrecord, который вообще
> плюет на все гнутые тулзы и LSB.

Между прочим, существует cdrkit, который упраздняет cdrecord.


-- 
ldv

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 19:00   ` Hihin Ruslan
  2007-01-13 19:27     ` Dmitry V. Levin
  2007-01-13 19:29     ` Konstantin A. Lepikhov
@ 2007-01-13 19:35     ` Anton Gorlov
  2 siblings, 0 replies; 43+ messages in thread
From: Anton Gorlov @ 2007-01-13 19:35 UTC (permalink / raw)
  To: ALT Devel discussion list

Hihin Ruslan пишет:
> Заметил, что основная причина несборки построении пакетов - это то, что 
> в x86_64 %_libdir, это /usr/lib64, а в i586 - /usr/lib, несмотря на это 
> при сборке пакетов (makefele и т.п.) файлы попадают в /usr/lib, а 
> не /usr/lib64. В частности по mgetty :

Дайте мне рычаг и я..
В общем мне mgetty нужен..но пока не получу сиизф 64 битный - чтото 
сделать не смогу. тут вроде 1 вариант наклюнулся -но  наша почта очень 
быстрая и всё такое. На работе к несчастью слить не могу.. хотя инет атм 
есть..но лимиты не от меня зависят

-- 
   np: silence


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

* Re: [devel] mgetty x86_64
  2007-01-13 19:27     ` Dmitry V. Levin
@ 2007-01-13 19:56       ` Hihin Ruslan
  2007-01-13 20:00         ` Dmitry V. Levin
  2007-01-13 20:03         ` [devel] mgetty x86_64 Eugene Ostapets
  0 siblings, 2 replies; 43+ messages in thread
From: Hihin Ruslan @ 2007-01-13 19:56 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Здравствуйте Dmitry V. Levin
  В сообщении от Saturday 13 January 2007 22:27 Dmitry V. Levin 

>нужно использовать /usr/lib - используйте /usr/lib.
 > Не надо злоупотреблять макросами.
 > > PS первый вариант менее трудоёмкий для пересборки.
 > >
 > :-))
Вопрос - кому нужен :)

Я ещё раз объясняю - если в %files прописано 
%_libdir/что-то, то на архитектуре x86_64 это выглядит так :
/usr/lib64
а на ix86 
/usr/lib
А реально файлы лежат независимо от прхитектуры в /usr/lib 
и таких пакетов .... :)

Я и спрашиваю - кому это нужно ?
-- 
С уважением Xихин Руслан

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

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

* Re: [devel] cdrecord
  2007-01-13 19:32       ` [devel] cdrecord Dmitry V. Levin
@ 2007-01-13 19:57         ` Hihin Ruslan
  2007-01-14 21:06         ` Konstantin A. Lepikhov
  1 sibling, 0 replies; 43+ messages in thread
From: Hihin Ruslan @ 2007-01-13 19:57 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Здравствуйте Dmitry V. Levin
  В сообщении от Saturday 13 January 2007 22:32 Dmitry V. Levin 
написал(a):
 > Между прочим, существует cdrkit, который упраздняет cdrecord.
Да при чём тут это :)

-- 
С уважением Xихин Руслан

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 19:56       ` Hihin Ruslan
@ 2007-01-13 20:00         ` Dmitry V. Levin
  2007-01-13 21:05           ` Sergey Y. Afonin
  2007-01-13 20:03         ` [devel] mgetty x86_64 Eugene Ostapets
  1 sibling, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-13 20:00 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Jan 13, 2007 at 10:56:02PM +0300, Hihin Ruslan wrote:
>   В сообщении от Saturday 13 January 2007 22:27 Dmitry V. Levin 
> 
> >нужно использовать /usr/lib - используйте /usr/lib.
>  > Не надо злоупотреблять макросами.
>  > > PS первый вариант менее трудоёмкий для пересборки.
>  > >
>  > :-))
> Вопрос - кому нужен :)
> 
> Я ещё раз объясняю - если в %files прописано 
> %_libdir/что-то, то на архитектуре x86_64 это выглядит так :
> /usr/lib64
> а на ix86 
> /usr/lib

Значит, празднуете. :)

> А реально файлы лежат независимо от прхитектуры в /usr/lib 
> и таких пакетов .... :)
> 
> Я и спрашиваю - кому это нужно ?

Мантейнер по ошибке вместо /usr/lib написал %_libdir, надо повесить багу
или сделать NMU, обсуждать тут нечего.


-- 
ldv

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 19:56       ` Hihin Ruslan
  2007-01-13 20:00         ` Dmitry V. Levin
@ 2007-01-13 20:03         ` Eugene Ostapets
  2007-01-13 20:22           ` Dmitry V. Levin
  1 sibling, 1 reply; 43+ messages in thread
From: Eugene Ostapets @ 2007-01-13 20:03 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: Dmitry V. Levin

13.01.07, Hihin Ruslan<ruslandh altlinux.ru> написал(а):
> Здравствуйте Dmitry V. Levin
>   В сообщении от Saturday 13 January 2007 22:27 Dmitry V. Levin
>
> >нужно использовать /usr/lib - используйте /usr/lib.
>  > Не надо злоупотреблять макросами.
>  > > PS первый вариант менее трудоёмкий для пересборки.
>  > >
>  > :-))
> Вопрос - кому нужен :)
>
> Я ещё раз объясняю - если в %files прописано
> %_libdir/что-то, то на архитектуре x86_64 это выглядит так :
> /usr/lib64
> а на ix86
> /usr/lib
> А реально файлы лежат независимо от прхитектуры в /usr/lib
> и таких пакетов .... :)
Хм... Есть еще libexecdir (старый etersoft-build-utils, пока в нем не
исправили багу, здорово помогола собирать пакеты на x86, которые
нормально потом собирались и работали на x86_64)
>
> Я и спрашиваю - кому это нужно ?
Авторам, которые плевать хотели на FHS и пытаются ставить пакеты или
их части в libexecdir...

На самом деле пакет, предоставляющий:
echo '%_libexecdir /usr/lib' >> /etc/rpm/zzz_fake64build
и опционально подключающийся к хешеру решил бы 99% проблем сборки
пакетов под x86_64

PS: to ldv@ как на счет такого расширения функционала хешера?
-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

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

* Re: [devel] mgetty x86_64
  2007-01-13 20:03         ` [devel] mgetty x86_64 Eugene Ostapets
@ 2007-01-13 20:22           ` Dmitry V. Levin
  2007-01-13 21:51             ` Eugene Ostapets
  0 siblings, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-13 20:22 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Jan 13, 2007 at 10:03:36PM +0200, Eugene Ostapets wrote:
> 13.01.07, Hihin Ruslan<ruslandh altlinux.ru> написал(а):
> > Здравствуйте Dmitry V. Levin
> >   В сообщении от Saturday 13 January 2007 22:27 Dmitry V. Levin
> >
> > >нужно использовать /usr/lib - используйте /usr/lib.
> >  > Не надо злоупотреблять макросами.
> >  > > PS первый вариант менее трудоёмкий для пересборки.
> >  > >
> >  > :-))
> > Вопрос - кому нужен :)
> >
> > Я ещё раз объясняю - если в %files прописано
> > %_libdir/что-то, то на архитектуре x86_64 это выглядит так :
> > /usr/lib64
> > а на ix86
> > /usr/lib
> > А реально файлы лежат независимо от прхитектуры в /usr/lib
> > и таких пакетов .... :)
> Хм... Есть еще libexecdir (старый etersoft-build-utils, пока в нем не
> исправили багу, здорово помогола собирать пакеты на x86, которые
> нормально потом собирались и работали на x86_64)
> >
> > Я и спрашиваю - кому это нужно ?
> Авторам, которые плевать хотели на FHS и пытаются ставить пакеты или
> их части в libexecdir...
> 
> На самом деле пакет, предоставляющий:
> echo '%_libexecdir /usr/lib' >> /etc/rpm/zzz_fake64build
> и опционально подключающийся к хешеру решил бы 99% проблем сборки
> пакетов под x86_64
> 
> PS: to ldv@ как на счет такого расширения функционала хешера?

Если вам нужен /usr/lib - используйте /usr/lib, зачем вам макросы?


-- 
ldv

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 20:00         ` Dmitry V. Levin
@ 2007-01-13 21:05           ` Sergey Y. Afonin
  2007-01-13 21:21             ` Dmitry V. Levin
  2007-01-13 21:33             ` [devel] mgetty x86_64 Hihin Ruslan
  0 siblings, 2 replies; 43+ messages in thread
From: Sergey Y. Afonin @ 2007-01-13 21:05 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 14 January 2007 00:00, Dmitry V. Levin wrote:

> > Я и спрашиваю - кому это нужно ?
> 
> Мантейнер по ошибке вместо /usr/lib написал %_libdir, надо повесить багу
> или сделать NMU, обсуждать тут нечего.

Что-то теперь и я торможу. А зачем тогда lib64 ? Собирается-то пакет под 
x86_64, и библиотеки, соответственно, 64-разрядные получаться должны ?

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


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

* Re: [devel] mgetty x86_64
  2007-01-13 21:05           ` Sergey Y. Afonin
@ 2007-01-13 21:21             ` Dmitry V. Levin
  2007-01-13 22:02               ` Sergey Y. Afonin
  2007-01-13 22:26               ` Alexey I. Froloff
  2007-01-13 21:33             ` [devel] mgetty x86_64 Hihin Ruslan
  1 sibling, 2 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-13 21:21 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 01:05:42AM +0400, Sergey Y. Afonin wrote:
> On Sunday 14 January 2007 00:00, Dmitry V. Levin wrote:
> 
> > > Я и спрашиваю - кому это нужно ?
> > 
> > Мантейнер по ошибке вместо /usr/lib написал %_libdir, надо повесить багу
> > или сделать NMU, обсуждать тут нечего.
> 
> Что-то теперь и я торможу. А зачем тогда lib64 ? Собирается-то пакет под 
> x86_64, и библиотеки, соответственно, 64-разрядные получаться должны ?

А разве речь идёт о библиотеках?
/usr/lib/mgetty+sendfax/faxq-helper больше похоже на helper чем на
библиотеку.


-- 
ldv

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 21:05           ` Sergey Y. Afonin
  2007-01-13 21:21             ` Dmitry V. Levin
@ 2007-01-13 21:33             ` Hihin Ruslan
  2007-01-13 21:45               ` Anton Gorlov
  2007-01-13 22:28               ` Alexey I. Froloff
  1 sibling, 2 replies; 43+ messages in thread
From: Hihin Ruslan @ 2007-01-13 21:33 UTC (permalink / raw)
  To: devel

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

Здравствуйте Sergey Y. Afonin
  В сообщении от Sunday 14 January 2007 00:05 Sergey Y. Afonin 
написал(a):
 > On Sunday 14 January 2007 00:00, Dmitry V. Levin wrote:
 > > > Я и спрашиваю - кому это нужно ?
 > >
 > > Мантейнер по ошибке вместо /usr/lib написал %_libdir, надо
 > > повесить багу
 > >
 > > или сделать NMU, обсуждать тут нечего.
 >
 > Что-то теперь и я торможу. А зачем тогда lib64 ? Собирается-то пакет
 > под
 >
 > x86_64, и библиотеки, соответственно, 64-разрядные получаться должны
 > ?
Так они и получаются 64-разрядными, только при сборке они оказываются 
в /usr/lib, а не в /usr/lib64, если они должны лежать в /usr/lib64, то 
для 64-разрядной архитектуры нужно или
- их в спеке "вручную" переносить в /usr/lib64 
- или в %files указывать не %_libdir, а /usr/lib

PS %_libexecdir то-же указывает на /usr/lib64

user>rpm --eval %_libexecdir
/usr/lib64
user>rpm --eval %_libdir
/usr/lib64

-- 
С уважением Xихин Руслан

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 21:33             ` [devel] mgetty x86_64 Hihin Ruslan
@ 2007-01-13 21:45               ` Anton Gorlov
  2007-01-13 22:28               ` Alexey I. Froloff
  1 sibling, 0 replies; 43+ messages in thread
From: Anton Gorlov @ 2007-01-13 21:45 UTC (permalink / raw)
  To: ALT Devel discussion list

Hihin Ruslan пишет:

>  > > или сделать NMU, обсуждать тут нечего.
>  > Что-то теперь и я торможу. А зачем тогда lib64 ? Собирается-то пакет
>  > под
>  > x86_64, и библиотеки, соответственно, 64-разрядные получаться должны
>  > ?
> Так они и получаются 64-разрядными, только при сборке они оказываются 
> в /usr/lib, а не в /usr/lib64, если они должны лежать в /usr/lib64, то 
> для 64-разрядной архитектуры нужно или
> - их в спеке "вручную" переносить в /usr/lib64 
> - или в %files указывать не %_libdir, а /usr/lib

1) Вы уверены то это именно либа? Что говорит file на то что оказывается 
в  /usr/lib?
Если это таки либа -то патчить сырцы.

-- 
   np: silence


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

* Re: [devel] mgetty x86_64
  2007-01-13 20:22           ` Dmitry V. Levin
@ 2007-01-13 21:51             ` Eugene Ostapets
  0 siblings, 0 replies; 43+ messages in thread
From: Eugene Ostapets @ 2007-01-13 21:51 UTC (permalink / raw)
  To: ALT Devel discussion list

13.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> > Хм... Есть еще libexecdir (старый etersoft-build-utils, пока в нем не
> > исправили багу, здорово помогола собирать пакеты на x86, которые
> > нормально потом собирались и работали на x86_64)
> > >
> > > Я и спрашиваю - кому это нужно ?
> > Авторам, которые плевать хотели на FHS и пытаются ставить пакеты или
> > их части в libexecdir...
> >
> > На самом деле пакет, предоставляющий:
> > echo '%_libexecdir /usr/lib' >> /etc/rpm/zzz_fake64build
> > и опционально подключающийся к хешеру решил бы 99% проблем сборки
> > пакетов под x86_64
> >
> > PS: to ldv@ как на счет такого расширения функционала хешера?
>
> Если вам нужен /usr/lib - используйте /usr/lib, зачем вам макросы?
Мне??? Мне не нужно!!! А вот пакет ставится в libexecdir... Как
майнтейнера меня это напрягает в свете отсутсвия понятия libexecdir в
FHS, но я не Дон Кихот и я не собираюсь положить жизнь на борьбу с
ветряными мельницами...

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

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

* Re: [devel] mgetty x86_64
  2007-01-13 21:21             ` Dmitry V. Levin
@ 2007-01-13 22:02               ` Sergey Y. Afonin
  2007-01-13 22:26               ` Alexey I. Froloff
  1 sibling, 0 replies; 43+ messages in thread
From: Sergey Y. Afonin @ 2007-01-13 22:02 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 14 January 2007 01:21, Dmitry V. Levin wrote:

> А разве речь идёт о библиотеках?
> /usr/lib/mgetty+sendfax/faxq-helper больше похоже на helper чем на
> библиотеку.

А, в таком виде понятно.

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


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

* Re: [devel] mgetty x86_64
  2007-01-13 21:21             ` Dmitry V. Levin
  2007-01-13 22:02               ` Sergey Y. Afonin
@ 2007-01-13 22:26               ` Alexey I. Froloff
  2007-01-21 11:02                 ` [devel] /lib(64)?/mkinitrd Sergey Vlasov
  1 sibling, 1 reply; 43+ messages in thread
From: Alexey I. Froloff @ 2007-01-13 22:26 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Dmitry V. Levin <ldv@> [070114 00:30]:
> А разве речь идёт о библиотеках?
> /usr/lib/mgetty+sendfax/faxq-helper больше похоже на helper чем на
> библиотеку.
И место ему в %_libexecdir (который у нас по умолчанию везде
равен /usr/lib).

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 21:33             ` [devel] mgetty x86_64 Hihin Ruslan
  2007-01-13 21:45               ` Anton Gorlov
@ 2007-01-13 22:28               ` Alexey I. Froloff
  2007-01-13 22:38                 ` Eugene Ostapets
  2007-01-13 22:54                 ` Pavlov Konstantin
  1 sibling, 2 replies; 43+ messages in thread
From: Alexey I. Froloff @ 2007-01-13 22:28 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Hihin Ruslan <ruslandh@> [070114 00:40]:
> PS %_libexecdir то-же указывает на /usr/lib64
У вас что-то в сборочной среде поломано...

> user>rpm --eval %_libexecdir
> /usr/lib64
> user>rpm --eval %_libdir
> /usr/lib64
raorn@vraorn64:pts/0 ~ $ rpm --eval %_libexecdir
/usr/lib
raorn@vraorn64:pts/0 ~ $ rpm --eval %_libdir
/usr/lib64

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] mgetty x86_64
  2007-01-13 22:28               ` Alexey I. Froloff
@ 2007-01-13 22:38                 ` Eugene Ostapets
  2007-01-13 22:54                 ` Pavlov Konstantin
  1 sibling, 0 replies; 43+ messages in thread
From: Eugene Ostapets @ 2007-01-13 22:38 UTC (permalink / raw)
  To: ALT Devel discussion list

14.01.07, Alexey I. Froloff<raorn immo.ru> написал(а):
> raorn@vraorn64:pts/0 ~ $ rpm --eval %_libexecdir
> /usr/lib
> raorn@vraorn64:pts/0 ~ $ rpm --eval %_libdir
> /usr/lib64
За что я любил старый "глячный" etersoft-build-utils, так это за
%_libexecdir == /usr/lib/libexec на любой платформе, что позволяло
отлаживать сборку пакетов под x86_64, будучи на i386...

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

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

* Re: [devel] mgetty x86_64
  2007-01-13 22:28               ` Alexey I. Froloff
  2007-01-13 22:38                 ` Eugene Ostapets
@ 2007-01-13 22:54                 ` Pavlov Konstantin
  2007-01-13 23:23                   ` [devel] rpm-build-compat Dmitry V. Levin
  1 sibling, 1 reply; 43+ messages in thread
From: Pavlov Konstantin @ 2007-01-13 22:54 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sunday 14 January 2007 01:28, Alexey I. Froloff wrote:
> * Hihin Ruslan <ruslandh@> [070114 00:40]:
> > PS %_libexecdir то-же указывает на /usr/lib64
>
> У вас что-то в сборочной среде поломано...
>
> > user>rpm --eval %_libexecdir
> > /usr/lib64
> > user>rpm --eval %_libdir
> > /usr/lib64

Знамо что:
thresh@snowflake ~ $ rpm --lastchange rpm-build-compat | sed 's,@,.,g'
* Чтв Ноя 02 2006 Vitaly Lipatov <lav.altlinux.ru> 0.8-alt3

- fix _libexecdir
thresh@snowflake /etc/rpm/macros.d $ grep libexec compat
#%_libexecdir %_prefix/lib
%_libexecdir %_libdir


-- 
Pavlov Konstantin,
ALT Linux Team,
VideoLAN Team,
jid: thresh@altlinux.org

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

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

* Re: [devel] rpm-build-compat
  2007-01-13 22:54                 ` Pavlov Konstantin
@ 2007-01-13 23:23                   ` Dmitry V. Levin
  2007-01-13 23:32                     ` Eugene Ostapets
  0 siblings, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-13 23:23 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 01:54:07AM +0300, Pavlov Konstantin wrote:
> On Sunday 14 January 2007 01:28, Alexey I. Froloff wrote:
> > * Hihin Ruslan <ruslandh@> [070114 00:40]:
> > > PS %_libexecdir то-же указывает на /usr/lib64
> >
> > У вас что-то в сборочной среде поломано...
> >
> > > user>rpm --eval %_libexecdir
> > > /usr/lib64
> > > user>rpm --eval %_libdir
> > > /usr/lib64
> 
> Знамо что:
> thresh@snowflake ~ $ rpm --lastchange rpm-build-compat | sed 's,@,.,g'
> * Чтв Ноя 02 2006 Vitaly Lipatov <lav.altlinux.ru> 0.8-alt3
> 
> - fix _libexecdir
> thresh@snowflake /etc/rpm/macros.d $ grep libexec compat
> #%_libexecdir %_prefix/lib
> %_libexecdir %_libdir

Второй раз на те же грабли.

Так, давайте договоримся не переопределять системные rpm-макросы файлами
из /etc/rpm/macros.d/ без письменного согласия мантейнера файла
/usr/lib/rpm/macros.


-- 
ldv

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

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

* Re: [devel] rpm-build-compat
  2007-01-13 23:23                   ` [devel] rpm-build-compat Dmitry V. Levin
@ 2007-01-13 23:32                     ` Eugene Ostapets
  2007-01-13 23:41                       ` Dmitry V. Levin
  0 siblings, 1 reply; 43+ messages in thread
From: Eugene Ostapets @ 2007-01-13 23:32 UTC (permalink / raw)
  To: ALT Devel discussion list

14.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> Второй раз на те же грабли.
>
> Так, давайте договоримся не переопределять системные rpm-макросы файлами
> из /etc/rpm/macros.d/ без письменного согласия мантейнера файла
> /usr/lib/rpm/macros.
Давайте договоримся о "preinstalled" конфигурациях hasher!!! Я
вынужден использовать собственный пакет rpm-build, который Required:
x86_64-compat, содержащий один-единственный файл
/etc/tpm/zzz_fake64build с уже озвученым содержимым....
Есть два варианта:
1) Мы делает libexecdir == libdir
2) Мы реализуем в hasher возможность задания "predefined"
add_packagelist, куда любой майнтейнер включает x86_64-compat и решает
для себя проблему (i386) %_libdir==%_libexecdir, но (x86_64)
%_libexecdir != %_libdir

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

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

* Re: [devel] rpm-build-compat
  2007-01-13 23:32                     ` Eugene Ostapets
@ 2007-01-13 23:41                       ` Dmitry V. Levin
  2007-01-14  0:09                         ` Eugene Ostapets
  0 siblings, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-13 23:41 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 01:32:57AM +0200, Eugene Ostapets wrote:
> 14.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> > Второй раз на те же грабли.
> >
> > Так, давайте договоримся не переопределять системные rpm-макросы файлами
> > из /etc/rpm/macros.d/ без письменного согласия мантейнера файла
> > /usr/lib/rpm/macros.
> Давайте договоримся о "preinstalled" конфигурациях hasher!!!

Простите, а при чём тут hasher?

> Я вынужден использовать собственный пакет rpm-build, который Required:
> x86_64-compat, содержащий один-единственный файл
> /etc/tpm/zzz_fake64build с уже озвученым содержимым....
> Есть два варианта:
> 1) Мы делает libexecdir == libdir

Один уже сделал.
Вы будете учиться на чужих ошибках или предпочитаете на своих?

> 2) Мы реализуем в hasher возможность задания "predefined"
> add_packagelist, куда любой майнтейнер включает x86_64-compat и решает
> для себя проблему (i386) %_libdir==%_libexecdir, но (x86_64)
> %_libexecdir != %_libdir

Вы действительно полагаете, что проблему i386 != x86-64 можно решать таким
способом?

Мантейнер, который использует макрос %_libexecdir, полагается на то, что
его значение одинаково на всех платформах, на которых одинаково значение
макроса %_bindir.

На что рассчитываете вы, я просто не могу понять.
Тоже, наверное, шутите или празднуете.


-- 
ldv

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

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

* Re: [devel] rpm-build-compat
  2007-01-13 23:41                       ` Dmitry V. Levin
@ 2007-01-14  0:09                         ` Eugene Ostapets
  2007-01-14  0:34                           ` Dmitry V. Levin
  2007-01-14 17:29                           ` Alexey I. Froloff
  0 siblings, 2 replies; 43+ messages in thread
From: Eugene Ostapets @ 2007-01-14  0:09 UTC (permalink / raw)
  To: ALT Devel discussion list

14.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> On Sun, Jan 14, 2007 at 01:32:57AM +0200, Eugene Ostapets wrote:
> > 14.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> > > Второй раз на те же грабли.
> > >
> > > Так, давайте договоримся не переопределять системные rpm-макросы файлами
> > > из /etc/rpm/macros.d/ без письменного согласия мантейнера файла
> > > /usr/lib/rpm/macros.
> > Давайте договоримся о "preinstalled" конфигурациях hasher!!!
> Простите, а при чём тут hasher?
А у нас есть другой механизм рекомендованой сборки пакетов???
>
> > Я вынужден использовать собственный пакет rpm-build, который Required:
> > x86_64-compat, содержащий один-единственный файл
> > /etc/tpm/zzz_fake64build с уже озвученым содержимым....
> > Есть два варианта:
> > 1) Мы делает libexecdir == libdir
>
> Один уже сделал.
> Вы будете учиться на чужих ошибках или предпочитаете на своих?
Все, (для не умеющих читать - ВСЕ мои пакеты вылечились для платформы
x86_64 с использованием ошибочной версии etersoft-build-utils). Я знаю
что бывают пакеты, для которых требуется интелект, подхватих парочку
таких из orphaned я это оценил на своей шкуре, но... Возможность на
автомет проверить пакеты на САМУЮ ТИПИЧНУЮ ошибку облегчит жизнь
майнтейнерам... Эта ошибка НЕ зависит от майнтейнера... Она диктуется
autotools-howto и политикой самого распространеного дистрибутива
линукс - RedHat(Fedora), который плюет на FHS и поддерживает
существование LIBEXECDIR
>
> > 2) Мы реализуем в hasher возможность задания "predefined"
> > add_packagelist, куда любой майнтейнер включает x86_64-compat и решает
> > для себя проблему (i386) %_libdir==%_libexecdir, но (x86_64)
> > %_libexecdir != %_libdir
>
> Вы действительно полагаете, что проблему i386 != x86-64 можно решать таким
> способом?
99% проблем именно так решается, у меня более сотни пакетов, из
которых почти 40 не собирались на 64 бит платформе из-за этого бага...
>
> Мантейнер, который использует макрос %_libexecdir, полагается на то, что
> его значение одинаково на всех платформах, на которых одинаково значение
> макроса %_bindir.
При чем тут майнтейнер??? Использование %_libexecdir прописывается
авторами пакета в секции install... А вот идеологи дистрибутива решают
чему равняется libexecdir... В некоторых итрибутивах она всегда
равняется %_libdir, где-то она равна /usr/libexecdir, а вот у нас она
зависит от платформы... У нас вообще странная поддержка платформ не
равных i586... Точнее этой поддержки нет... ВООБЩЕ нет!!!(Пусть
кто-нибудь попробует собрать bootstrap-alt под qemu-arm или что-то
подобное - он сразу поймет что лучше свалить на другой дистрибутив,
чем трахаться с альтом...). И поддержка wine в будущем Мастер 3.1
x86_64 тоже под странным вопросом... Во всех "ведущих" (по карйней мре
известных мне) дистрибутивах есть поддержка biarch и только ALT
заявляет что "biarch -  это миф"...
>
> На что рассчитываете вы, я просто не могу понять.
Я рассчитываю на помощь со стороны вендора... Есть уникальный (я не
знаю аналогов, только SuSE пытается создать что-то подбное) - hasher,
есть типичная ошибка mainstream (связанная в первую очередь с
несогласованностью вендоров), и есть идея - создать механиз
(необязательный, но рекомендуемый для майнтейнеров), который позволит
на этап сборки определить потенциальную ошибку...
> Тоже, наверное, шутите или празднуете.
Мне жаль что Вы уже празднуете и так относитесь к вполне вменяемым
идеям. Наличие Hasher - единственное что позволяет мне использовать
Альт в реальной жизни, "глючный" etersoft-build-utils - то, что
позволяло мне собирать пакеты для Альт во время "перекуров" на
"типичном" железе, но с Вашей позицией у меня возникает желание
последовать за Булавой  и Зубковым - зачем тратить время и силы, если
это никому ненужно и вызывает только поток критики...

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

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

* Re: [devel] rpm-build-compat
  2007-01-14  0:09                         ` Eugene Ostapets
@ 2007-01-14  0:34                           ` Dmitry V. Levin
  2007-01-14  1:05                             ` Vitaly Lipatov
  2007-01-14 10:28                             ` [devel] rpm-build-compat Sergey Y. Afonin
  2007-01-14 17:29                           ` Alexey I. Froloff
  1 sibling, 2 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-14  0:34 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 02:09:48AM +0200, Eugene Ostapets wrote:
> 14.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> > On Sun, Jan 14, 2007 at 01:32:57AM +0200, Eugene Ostapets wrote:
> > > 14.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> > > > Второй раз на те же грабли.
> > > >
> > > > Так, давайте договоримся не переопределять системные rpm-макросы файлами
> > > > из /etc/rpm/macros.d/ без письменного согласия мантейнера файла
> > > > /usr/lib/rpm/macros.
> > > Давайте договоримся о "preinstalled" конфигурациях hasher!!!
> > Простите, а при чём тут hasher?
> А у нас есть другой механизм рекомендованой сборки пакетов???

hasher это технология сборки, а не rpm-build-*.

> > > Я вынужден использовать собственный пакет rpm-build, который Required:
> > > x86_64-compat, содержащий один-единственный файл
> > > /etc/tpm/zzz_fake64build с уже озвученым содержимым....
> > > Есть два варианта:
> > > 1) Мы делает libexecdir == libdir
> >
> > Один уже сделал.
> > Вы будете учиться на чужих ошибках или предпочитаете на своих?
> Все, (для не умеющих читать - ВСЕ мои пакеты вылечились для платформы
> x86_64 с использованием ошибочной версии etersoft-build-utils). Я знаю
> что бывают пакеты, для которых требуется интелект, подхватих парочку
> таких из orphaned я это оценил на своей шкуре, но... Возможность на
> автомет проверить пакеты на САМУЮ ТИПИЧНУЮ ошибку облегчит жизнь
> майнтейнерам... Эта ошибка НЕ зависит от майнтейнера... Она диктуется
> autotools-howto и политикой самого распространеного дистрибутива
> линукс - RedHat(Fedora), который плюет на FHS и поддерживает
> существование LIBEXECDIR

Нет, вы не понимаете.  Хуже того, вы не читаете того что я вам уже
написал.  Повторяю ещё раз:
Те, кто используют макрос %_libexecdir, полагаются на то, что его значение
одинаково на всех платформах, на которых одинаково значение макроса %_bindir.

> > > 2) Мы реализуем в hasher возможность задания "predefined"
> > > add_packagelist, куда любой майнтейнер включает x86_64-compat и решает
> > > для себя проблему (i386) %_libdir==%_libexecdir, но (x86_64)
> > > %_libexecdir != %_libdir
> >
> > Вы действительно полагаете, что проблему i386 != x86-64 можно решать таким
> > способом?
> 99% проблем именно так решается, у меня более сотни пакетов, из
> которых почти 40 не собирались на 64 бит платформе из-за этого бага...

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

> > Мантейнер, который использует макрос %_libexecdir, полагается на то, что
> > его значение одинаково на всех платформах, на которых одинаково значение
> > макроса %_bindir.
> При чем тут майнтейнер??? Использование %_libexecdir прописывается
> авторами пакета в секции install... А вот идеологи дистрибутива решают
> чему равняется libexecdir... В некоторых итрибутивах она всегда
> равняется %_libdir, где-то она равна /usr/libexecdir, а вот у нас она
> зависит от платформы...

СТОП.  У нас libexecdir НЕ зависит от платформы.
Ваши рассуждения строятся неверном предположении.

> У нас вообще странная поддержка платформ не равных i586

Какая есть.  Я никому не мешаю сделать фиктивный biarch более реальным.

> > На что рассчитываете вы, я просто не могу понять.
> Я рассчитываю на помощь со стороны вендора... Есть уникальный (я не
> знаю аналогов, только SuSE пытается создать что-то подбное) - hasher,
> есть типичная ошибка mainstream (связанная в первую очередь с
> несогласованностью вендоров), и есть идея - создать механиз
> (необязательный, но рекомендуемый для майнтейнеров), который позволит
> на этап сборки определить потенциальную ошибку...

Я не вижу проблемы, помимо ошибки в rpm-build-compat, из-за которой у
некоторых возникло искажённое представление о платформе.

2lav: Виталий, я надеюсь на скорейшее исправление пакета rpm-build-compat,
а то уже как минимум два человека введены в заблуждение.

> > Тоже, наверное, шутите или празднуете.
> Мне жаль что Вы уже празднуете и так относитесь к вполне вменяемым
> идеям.

Я не уловил у вас никакой идеи кроме как поменять системный %_libexecdir
с нынешнего платформонезависимого значения /usr/lib на платформозависимое
значение %_libdir.
Единственное чем я могу вам помочь - это терпеливо разъяснять почему
этого ни в коем случае делать нельзя.


-- 
ldv

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

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

* Re: [devel] rpm-build-compat
  2007-01-14  0:34                           ` Dmitry V. Levin
@ 2007-01-14  1:05                             ` Vitaly Lipatov
  2007-01-14  1:29                               ` Dmitry V. Levin
  2007-02-04 21:28                               ` [devel] [wiki] условное определение макросов Michael Shigorin
  2007-01-14 10:28                             ` [devel] rpm-build-compat Sergey Y. Afonin
  1 sibling, 2 replies; 43+ messages in thread
From: Vitaly Lipatov @ 2007-01-14  1:05 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 14 January 2007 03:34, Dmitry V. Levin wrote:
...
> Я не вижу проблемы, помимо ошибки в rpm-build-compat, из-за
> которой у некоторых возникло искажённое представление о
> платформе.
>
> 2lav: Виталий, я надеюсь на скорейшее исправление пакета
> rpm-build-compat, а то уже как минимум два человека введены в
> заблуждение.
Поскольку я 
а) уже один раз исправил:
thresh@snowflake ~ $ rpm --lastchange rpm-build-compat | 
sed 's,@,.,g'
* Чтв Ноя 02 2006 Vitaly Lipatov <lav.altlinux.ru> 0.8-alt3

- fix _libexecdir

thresh@snowflake /etc/rpm/macros.d $ grep libexec compat
#%_libexecdir %_prefix/lib
%_libexecdir %_libdir

б) до сих пор не умею определять макросы только в случае
если они ещё не определены

в) так и не понял, почему оба варианта
%_libexecdir %_prefix/lib
%_libexecdir %_libdir
оказались неправильными.

г) не помню, почему _libexecdir оказался в rpm-build-compat

я удаляю определение этого макроса из rpm-build-compact
(alt4) 

и прошу всё таки помочь с примером, определять макрос только в 
случае его отсутствия для избежания подобных пересечений в 
будущем.


-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


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

* Re: [devel] rpm-build-compat
  2007-01-14  1:05                             ` Vitaly Lipatov
@ 2007-01-14  1:29                               ` Dmitry V. Levin
  2007-01-14 14:43                                 ` Vitaly Lipatov
  2007-02-04 21:28                               ` [devel] [wiki] условное определение макросов Michael Shigorin
  1 sibling, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-14  1:29 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 04:05:44AM +0300, Vitaly Lipatov wrote:
> On Sunday 14 January 2007 03:34, Dmitry V. Levin wrote:
> ...
> > Я не вижу проблемы, помимо ошибки в rpm-build-compat, из-за
> > которой у некоторых возникло искажённое представление о
> > платформе.
> >
> > 2lav: Виталий, я надеюсь на скорейшее исправление пакета
> > rpm-build-compat, а то уже как минимум два человека введены в
> > заблуждение.
> Поскольку я 
> а) уже один раз исправил:
> thresh@snowflake ~ $ rpm --lastchange rpm-build-compat | 
> sed 's,@,.,g'
> * Чтв Ноя 02 2006 Vitaly Lipatov <lav.altlinux.ru> 0.8-alt3
> 
> - fix _libexecdir
> 
> thresh@snowflake /etc/rpm/macros.d $ grep libexec compat
> #%_libexecdir %_prefix/lib
> %_libexecdir %_libdir

Предыдущее значение, насколько я помню, было не %_prefix/lib а
%_prefix/libexec.

> б) до сих пор не умею определять макросы только в случае
> если они ещё не определены

В .rpmmacros это не так просто сделать.

> в) так и не понял, почему оба варианта
> %_libexecdir %_prefix/lib
> %_libexecdir %_libdir
> оказались неправильными.

Насколько я помню, вместо первого варианта был %_prefix/libexec.

> г) не помню, почему _libexecdir оказался в rpm-build-compat

Зачем-то понадобилось переопределить.

> я удаляю определение этого макроса из rpm-build-compact
> (alt4) 

OK

> и прошу всё таки помочь с примером, определять макрос только в 
> случае его отсутствия для избежания подобных пересечений в будущем.

Мне тоже интересно, существует ли способ сделать такое в .rpmmacros.


-- 
ldv

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

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

* Re: [devel] rpm-build-compat
  2007-01-14  0:34                           ` Dmitry V. Levin
  2007-01-14  1:05                             ` Vitaly Lipatov
@ 2007-01-14 10:28                             ` Sergey Y. Afonin
  2007-01-14 11:45                               ` Dmitry V. Levin
  1 sibling, 1 reply; 43+ messages in thread
From: Sergey Y. Afonin @ 2007-01-14 10:28 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 14 January 2007 04:34, Dmitry V. Levin wrote:

> > При чем тут майнтейнер??? Использование %_libexecdir прописывается
> > авторами пакета в секции install... А вот идеологи дистрибутива решают
> > чему равняется libexecdir... В некоторых итрибутивах она всегда
> > равняется %_libdir, где-то она равна /usr/libexecdir, а вот у нас она
> > зависит от платформы...
> 
> СТОП.  У нас libexecdir НЕ зависит от платформы.
> Ваши рассуждения строятся неверном предположении.

Такой вопрос. А, может, всё-таки, стоит нарушить FHS ? Чем плохо существование
отдельного libexecdir ? Сложно избавиться от желания утащить libexecdir вслед
за libdir, если есть привычка, что они равны... А так всё будет достаточно 
логично.

И это, а почему это нарушение ?

/lib<qual> : Alternate format essential shared libraries (optional)
Purpose

There may be one or more variants of the /lib directory on systems which support 
more than one binary format requiring separate libraries. [14]

Почему "qual" обязательно цифра ?

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


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

* Re: [devel] rpm-build-compat
  2007-01-14 10:28                             ` [devel] rpm-build-compat Sergey Y. Afonin
@ 2007-01-14 11:45                               ` Dmitry V. Levin
  2007-01-14 17:37                                 ` Sergey Y. Afonin
  0 siblings, 1 reply; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-14 11:45 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 02:28:07PM +0400, Sergey Y. Afonin wrote:
> On Sunday 14 January 2007 04:34, Dmitry V. Levin wrote:
> 
> > > При чем тут майнтейнер??? Использование %_libexecdir прописывается
> > > авторами пакета в секции install... А вот идеологи дистрибутива решают
> > > чему равняется libexecdir... В некоторых итрибутивах она всегда
> > > равняется %_libdir, где-то она равна /usr/libexecdir, а вот у нас она
> > > зависит от платформы...
> > 
> > СТОП.  У нас libexecdir НЕ зависит от платформы.
> > Ваши рассуждения строятся неверном предположении.
> 
> Такой вопрос. А, может, всё-таки, стоит нарушить FHS ? Чем плохо существование
> отдельного libexecdir ?

Иногда удобно, я сам использую /usr/libexec в некоторых своих пакетах.

> Сложно избавиться от желания утащить libexecdir вслед
> за libdir, если есть привычка, что они равны...

А разве есть такая привычка?

> А так всё будет достаточно логично.
> 
> И это, а почему это нарушение ?
> 
> /lib<qual> : Alternate format essential shared libraries (optional)
> Purpose
> 
> There may be one or more variants of the /lib directory on systems which support 
> more than one binary format requiring separate libraries. [14]
> 
> Почему "qual" обязательно цифра ?

Дело не в том что цифра, а в том что "shared libraries".


-- 
ldv

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

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

* Re: [devel] rpm-build-compat
  2007-01-14  1:29                               ` Dmitry V. Levin
@ 2007-01-14 14:43                                 ` Vitaly Lipatov
  2007-01-14 15:03                                   ` Dmitry V. Levin
  0 siblings, 1 reply; 43+ messages in thread
From: Vitaly Lipatov @ 2007-01-14 14:43 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 14 January 2007 04:29, Dmitry V. Levin wrote:
> On Sun, Jan 14, 2007 at 04:05:44AM +0300, Vitaly Lipatov wrote:
> > On Sunday 14 January 2007 03:34, Dmitry V. Levin wrote:
> > ...
> >
> > > Я не вижу проблемы, помимо ошибки в rpm-build-compat,
> > > из-за которой у некоторых возникло искажённое
> > > представление о платформе.
> > >
> > > 2lav: Виталий, я надеюсь на скорейшее исправление пакета
> > > rpm-build-compat, а то уже как минимум два человека
> > > введены в заблуждение.
> >
> > Поскольку я
> > а) уже один раз исправил:
> > thresh@snowflake ~ $ rpm --lastchange rpm-build-compat |
> > sed 's,@,.,g'
> > * Чтв Ноя 02 2006 Vitaly Lipatov <lav.altlinux.ru> 0.8-alt3
> >
> > - fix _libexecdir
> >
> > thresh@snowflake /etc/rpm/macros.d $ grep libexec compat
> > #%_libexecdir %_prefix/lib
> > %_libexecdir %_libdir
>
> Предыдущее значение, насколько я помню, было не %_prefix/lib а
> %_prefix/libexec.
Я посмотрел в CVS, там был libexec, потом %_prefix/lib, 
потом %_libdir...


> > б) до сих пор не умею определять макросы только в случае
> > если они ещё не определены
>
> В .rpmmacros это не так просто сделать.
в /etc/rpm/macros.d/* аналогично?

> > г) не помню, почему _libexecdir оказался в rpm-build-compat
>
> Зачем-то понадобилось переопределить.
Это было одновременно с соответствующей кампанией (обсуждали 
значение этого макроса) и как я посчитал пришли к решению, 
которое я и зафиксировал.

> > и прошу всё таки помочь с примером, определять макрос только
> > в случае его отсутствия для избежания подобных пересечений в
> > будущем.
>
> Мне тоже интересно, существует ли способ сделать такое в
> .rpmmacros.
Получается такого способа нет...


-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


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

* Re: [devel] rpm-build-compat
  2007-01-14 14:43                                 ` Vitaly Lipatov
@ 2007-01-14 15:03                                   ` Dmitry V. Levin
  2007-01-14 17:23                                     ` Sergey Y. Afonin
  2007-01-14 17:36                                     ` Alexey I. Froloff
  0 siblings, 2 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-14 15:03 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 05:43:52PM +0300, Vitaly Lipatov wrote:
[...]
> > Предыдущее значение, насколько я помню, было не %_prefix/lib а
> > %_prefix/libexec.
> Я посмотрел в CVS, там был libexec, потом %_prefix/lib, 
> потом %_libdir...

Все мыслимые значения были испробованы. :)

> > > б) до сих пор не умею определять макросы только в случае
> > > если они ещё не определены
> >
> > В .rpmmacros это не так просто сделать.
> в /etc/rpm/macros.d/* аналогично?

Да, у них одинаковый синтаксис.

> > > г) не помню, почему _libexecdir оказался в rpm-build-compat
> >
> > Зачем-то понадобилось переопределить.
> Это было одновременно с соответствующей кампанией (обсуждали 
> значение этого макроса) и как я посчитал пришли к решению, 
> которое я и зафиксировал.

Мы действительно тогда долго обсуждали, менять ли _libexecdir с /usr/lib
на /usr/libexec, но к окончательному мнению не пришли.
Мне кажется, что от такого глобального изменения сломается больше чем
починится.

> > > и прошу всё таки помочь с примером, определять макрос только
> > > в случае его отсутствия для избежания подобных пересечений в
> > > будущем.
> >
> > Мне тоже интересно, существует ли способ сделать такое в
> > .rpmmacros.
> Получается такого способа нет...

Про rpm сложно утверждать что-либо наверняка...


-- 
ldv

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

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

* Re: [devel] rpm-build-compat
  2007-01-14 15:03                                   ` Dmitry V. Levin
@ 2007-01-14 17:23                                     ` Sergey Y. Afonin
  2007-01-14 17:36                                     ` Alexey I. Froloff
  1 sibling, 0 replies; 43+ messages in thread
From: Sergey Y. Afonin @ 2007-01-14 17:23 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 14 January 2007 19:03, Dmitry V. Levin wrote:

> Мы действительно тогда долго обсуждали, менять ли _libexecdir с /usr/lib
> на /usr/libexec, но к окончательному мнению не пришли.
> Мне кажется, что от такого глобального изменения сломается больше чем
> починится.

А если оставить, как есть, не вызовет ли это дальнейший рост граблей ?
Чем дальше, тем сложнее менять, наверное... _libexecdir в каком количестве 
спеков используется сейчас ?

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


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

* Re: [devel] rpm-build-compat
  2007-01-14  0:09                         ` Eugene Ostapets
  2007-01-14  0:34                           ` Dmitry V. Levin
@ 2007-01-14 17:29                           ` Alexey I. Froloff
  1 sibling, 0 replies; 43+ messages in thread
From: Alexey I. Froloff @ 2007-01-14 17:29 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Eugene Ostapets <eostapets@> [070114 03:11]:
> Все, (для не умеющих читать - ВСЕ мои пакеты вылечились для платформы
> x86_64 с использованием ошибочной версии etersoft-build-utils).
А мои пакеты не ломались и без использования левых "utils".

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] rpm-build-compat
  2007-01-14 15:03                                   ` Dmitry V. Levin
  2007-01-14 17:23                                     ` Sergey Y. Afonin
@ 2007-01-14 17:36                                     ` Alexey I. Froloff
  2007-01-14 17:38                                       ` Dmitry V. Levin
  1 sibling, 1 reply; 43+ messages in thread
From: Alexey I. Froloff @ 2007-01-14 17:36 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Dmitry V. Levin <ldv@> [070114 18:12]:
> Мы действительно тогда долго обсуждали, менять ли _libexecdir с /usr/lib
> на /usr/libexec, но к окончательному мнению не пришли.
Некоторые пакеты сами переопределяют _libexecdir на
%_prefix/libexec...

> Мне кажется, что от такого глобального изменения сломается больше чем
> починится.
Сложный вопрос.  То что это поможет определить неправильное
использование libdir/libexecdir я пости уверен.  Другой вопрос,
кто добровольно согласится проделать эту работу.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] rpm-build-compat
  2007-01-14 11:45                               ` Dmitry V. Levin
@ 2007-01-14 17:37                                 ` Sergey Y. Afonin
  0 siblings, 0 replies; 43+ messages in thread
From: Sergey Y. Afonin @ 2007-01-14 17:37 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sunday 14 January 2007 15:45, Dmitry V. Levin wrote:

> > Сложно избавиться от желания утащить libexecdir вслед
> > за libdir, если есть привычка, что они равны...
> 
> А разве есть такая привычка?

Судя по всему, да. :-)

> > Почему "qual" обязательно цифра ?
> 
> Дело не в том что цифра, а в том что "shared libraries".

Так, стоп. Это я ошибся. Для /usr/lib<qual> :

/usr/lib<qual> performs the same role as /usr/lib for an alternate binary format, 
except that the symbolic links /usr/lib<qual>/sendmail and /usr/lib<qual>/X11 are 
not required.

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


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

* Re: [devel] rpm-build-compat
  2007-01-14 17:36                                     ` Alexey I. Froloff
@ 2007-01-14 17:38                                       ` Dmitry V. Levin
  0 siblings, 0 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-14 17:38 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 14, 2007 at 08:36:03PM +0300, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [070114 18:12]:
> > Мы действительно тогда долго обсуждали, менять ли _libexecdir с /usr/lib
> > на /usr/libexec, но к окончательному мнению не пришли.
> Некоторые пакеты сами переопределяют _libexecdir на
> %_prefix/libexec...

И у меня есть несколько таких пакетов.

> > Мне кажется, что от такого глобального изменения сломается больше чем
> > починится.
> Сложный вопрос.  То что это поможет определить неправильное
> использование libdir/libexecdir я пости уверен.  Другой вопрос,
> кто добровольно согласится проделать эту работу.

Я сомневаюсь что это на практике приведёт к исправлению.
А вот к поломке -- легко.


-- 
ldv

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

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

* Re: [devel] cdrecord
  2007-01-13 19:32       ` [devel] cdrecord Dmitry V. Levin
  2007-01-13 19:57         ` Hihin Ruslan
@ 2007-01-14 21:06         ` Konstantin A. Lepikhov
  1 sibling, 0 replies; 43+ messages in thread
From: Konstantin A. Lepikhov @ 2007-01-14 21:06 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Hi Dmitry!

Saturday 13, at 10:32:16 PM you wrote:

> On Sat, Jan 13, 2007 at 10:29:15PM +0300, Konstantin A. Lepikhov wrote:
> > Saturday 13, at 10:00:37 PM you wrote:
> > 
> > > То-же самое и у cdrecord (утром для себя собрал).
> > > 
> > А не обязаны они про lib64 знать. И уж тем более, cdrecord, который вообще
> > плюет на все гнутые тулзы и LSB.
> 
> Между прочим, существует cdrkit, который упраздняет cdrecord.
это проверено кем-нибудь? :)

-- 
WBR et al.

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

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

* [devel] /lib(64)?/mkinitrd
  2007-01-13 22:26               ` Alexey I. Froloff
@ 2007-01-21 11:02                 ` Sergey Vlasov
  2007-01-21 11:46                   ` Dmitry V. Levin
  0 siblings, 1 reply; 43+ messages in thread
From: Sergey Vlasov @ 2007-01-21 11:02 UTC (permalink / raw)
  To: devel

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

On Sun, Jan 14, 2007 at 01:26:34AM +0300, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [070114 00:30]:
> > А разве речь идёт о библиотеках?
> > /usr/lib/mgetty+sendfax/faxq-helper больше похоже на helper чем на
> > библиотеку.
> И место ему в %_libexecdir (который у нас по умолчанию везде
> равен /usr/lib).

Кстати, в свете этих рассуждений - стоит ли /%_lib/mkinitrd держать
именно в /%_lib, или же положить раз и навсегда в /lib/mkinitrd (как,
например, /lib/udev)?  В текущей ситуации туда неудобно класть куски
скриптов для initramfs.

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

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

* Re: [devel] /lib(64)?/mkinitrd
  2007-01-21 11:02                 ` [devel] /lib(64)?/mkinitrd Sergey Vlasov
@ 2007-01-21 11:46                   ` Dmitry V. Levin
  0 siblings, 0 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2007-01-21 11:46 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Jan 21, 2007 at 02:02:44PM +0300, Sergey Vlasov wrote:
> On Sun, Jan 14, 2007 at 01:26:34AM +0300, Alexey I. Froloff wrote:
> > * Dmitry V. Levin <ldv@> [070114 00:30]:
> > > А разве речь идёт о библиотеках?
> > > /usr/lib/mgetty+sendfax/faxq-helper больше похоже на helper чем на
> > > библиотеку.
> > И место ему в %_libexecdir (который у нас по умолчанию везде
> > равен /usr/lib).
> 
> Кстати, в свете этих рассуждений - стоит ли /%_lib/mkinitrd держать
> именно в /%_lib, или же положить раз и навсегда в /lib/mkinitrd (как,
> например, /lib/udev)?  В текущей ситуации туда неудобно класть куски
> скриптов для initramfs.

Лучше пусть будет /lib/mkinitrd, это более правильно.
На самом деле это не так важно, сама по себе поддержка initramfs сейчас
важнее.


-- 
ldv

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

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

* [devel] [wiki] условное определение макросов
  2007-01-14  1:05                             ` Vitaly Lipatov
  2007-01-14  1:29                               ` Dmitry V. Levin
@ 2007-02-04 21:28                               ` Michael Shigorin
  2007-02-05 22:50                                 ` Dmitry V. Levin
  1 sibling, 1 reply; 43+ messages in thread
From: Michael Shigorin @ 2007-02-04 21:28 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sun, Jan 14, 2007 at 04:05:44AM +0300, Vitaly Lipatov wrote:
> б) до сих пор не умею определять макросы только в случае
> если они ещё не определены

e.g.

%{?!_desktopdir:%define _desktopdir %_datadir/applications}

Не придумав ничего лучше, добавил в
http://wiki.sisyphus.ru/devel/SampleSpecs

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


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

* Re: [devel] [wiki] условное определение макросов
  2007-02-04 21:28                               ` [devel] [wiki] условное определение макросов Michael Shigorin
@ 2007-02-05 22:50                                 ` Dmitry V. Levin
  0 siblings, 0 replies; 43+ messages in thread
From: Dmitry V. Levin @ 2007-02-05 22:50 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Feb 04, 2007 at 11:28:56PM +0200, Michael Shigorin wrote:
> On Sun, Jan 14, 2007 at 04:05:44AM +0300, Vitaly Lipatov wrote:
> > б) до сих пор не умею определять макросы только в случае
> > если они ещё не определены
> 
> e.g.
> 
> %{?!_desktopdir:%define _desktopdir %_datadir/applications}

Только Виталий спрашивал про синтаксис rpmmacros, а не про синтаксис
spec-файлов.


-- 
ldv

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

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

end of thread, other threads:[~2007-02-05 22:50 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-13 12:46 [devel] mgetty x86_64 Денис Смирнов
2007-01-13 17:27 ` Anton Gorlov
2007-01-13 19:00   ` Hihin Ruslan
2007-01-13 19:27     ` Dmitry V. Levin
2007-01-13 19:56       ` Hihin Ruslan
2007-01-13 20:00         ` Dmitry V. Levin
2007-01-13 21:05           ` Sergey Y. Afonin
2007-01-13 21:21             ` Dmitry V. Levin
2007-01-13 22:02               ` Sergey Y. Afonin
2007-01-13 22:26               ` Alexey I. Froloff
2007-01-21 11:02                 ` [devel] /lib(64)?/mkinitrd Sergey Vlasov
2007-01-21 11:46                   ` Dmitry V. Levin
2007-01-13 21:33             ` [devel] mgetty x86_64 Hihin Ruslan
2007-01-13 21:45               ` Anton Gorlov
2007-01-13 22:28               ` Alexey I. Froloff
2007-01-13 22:38                 ` Eugene Ostapets
2007-01-13 22:54                 ` Pavlov Konstantin
2007-01-13 23:23                   ` [devel] rpm-build-compat Dmitry V. Levin
2007-01-13 23:32                     ` Eugene Ostapets
2007-01-13 23:41                       ` Dmitry V. Levin
2007-01-14  0:09                         ` Eugene Ostapets
2007-01-14  0:34                           ` Dmitry V. Levin
2007-01-14  1:05                             ` Vitaly Lipatov
2007-01-14  1:29                               ` Dmitry V. Levin
2007-01-14 14:43                                 ` Vitaly Lipatov
2007-01-14 15:03                                   ` Dmitry V. Levin
2007-01-14 17:23                                     ` Sergey Y. Afonin
2007-01-14 17:36                                     ` Alexey I. Froloff
2007-01-14 17:38                                       ` Dmitry V. Levin
2007-02-04 21:28                               ` [devel] [wiki] условное определение макросов Michael Shigorin
2007-02-05 22:50                                 ` Dmitry V. Levin
2007-01-14 10:28                             ` [devel] rpm-build-compat Sergey Y. Afonin
2007-01-14 11:45                               ` Dmitry V. Levin
2007-01-14 17:37                                 ` Sergey Y. Afonin
2007-01-14 17:29                           ` Alexey I. Froloff
2007-01-13 20:03         ` [devel] mgetty x86_64 Eugene Ostapets
2007-01-13 20:22           ` Dmitry V. Levin
2007-01-13 21:51             ` Eugene Ostapets
2007-01-13 19:29     ` Konstantin A. Lepikhov
2007-01-13 19:32       ` [devel] cdrecord Dmitry V. Levin
2007-01-13 19:57         ` Hihin Ruslan
2007-01-14 21:06         ` Konstantin A. Lepikhov
2007-01-13 19:35     ` [devel] mgetty x86_64 Anton Gorlov

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