* [devel] Q: libquicktime для x86_64 @ 2006-02-16 10:39 Anton Farygin 2006-02-16 11:12 ` Dmitry V. Levin 0 siblings, 1 reply; 27+ messages in thread From: Anton Farygin @ 2006-02-16 10:39 UTC (permalink / raw) To: devel Всем привет. Кто-нить может сказать, почему свежий libquicktime не был собран для x86_64 ??? я проверил сборку на своей локальной машине - всё собирается и работает. Однако в репозитарии его нет ;( Rgds, Rider ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 10:39 [devel] Q: libquicktime для x86_64 Anton Farygin @ 2006-02-16 11:12 ` Dmitry V. Levin 2006-02-16 12:26 ` Anton Farygin 0 siblings, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2006-02-16 11:12 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 391 bytes --] On Thu, Feb 16, 2006 at 01:39:21PM +0300, Anton Farygin wrote: > Всем привет. > > Кто-нить может сказать, почему свежий > libquicktime не был собран для x86_64 ??? Ты сам можешь посмотреть: mash$ find /build/legion/incominger/incominger-public/archive/x86_64/reject/2006/ -name libquicktime-\* Говорят, что с недавних пор стали присылать логи по этой архитектуре. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 11:12 ` Dmitry V. Levin @ 2006-02-16 12:26 ` Anton Farygin 2006-02-16 12:38 ` Valery V. Inozemtsev 2006-02-16 14:08 ` Dmitry V. Levin 0 siblings, 2 replies; 27+ messages in thread From: Anton Farygin @ 2006-02-16 12:26 UTC (permalink / raw) To: devel On Thu, 16 Feb 2006 14:12:51 +0300, Dmitry V. Levin wrote: > On Thu, Feb 16, 2006 at 01:39:21PM +0300, Anton Farygin wrote: >> Всем привет. >> >> Кто-нить может сказать, почему свежий >> libquicktime не был собран для x86_64 ??? > > Ты сам можешь посмотреть: mash$ find > /build/legion/incominger/incominger-public/archive/x86_64/reject/2006/ > -name libquicktime-\* > > Говорят, что с недавних пор стали > присылать логи по этой архитектуре. Что-то сколбасило у incominger'а... и я даже подозреваю что ;( Дело в том, что: $ rpm -qpR /user/ALT/Sisyphus/files/SRPMS/libquicktime-0.9.8-alt3.src.rpm |grep mmx libjpeg-mmx-devel А между тем: $ rpm -qpR ~/RPM/libquicktime/SRPMS/libquicktime-0.9.8-alt3.src.rpm |grep mmx $ Как поставить архитектурно-зависимый buildreq ??? Rgds, Rider ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 12:26 ` Anton Farygin @ 2006-02-16 12:38 ` Valery V. Inozemtsev 2006-02-16 14:36 ` Anton Farygin 2006-02-16 14:08 ` Dmitry V. Levin 1 sibling, 1 reply; 27+ messages in thread From: Valery V. Inozemtsev @ 2006-02-16 12:38 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 446 bytes --] > Что-то сколбасило у incominger'а... и я даже подозреваю что ;( > > Дело в том, что: > $ rpm -qpR /user/ALT/Sisyphus/files/SRPMS/libquicktime-0.9.8-alt3.src.rpm > |grep mmx libjpeg-mmx-devel > > А между тем: > $ rpm -qpR ~/RPM/libquicktime/SRPMS/libquicktime-0.9.8-alt3.src.rpm |grep > mmx $ > > Как поставить архитектурно-зависимый buildreq ??? %ifarch x86_64 %endif %ifnarch x86_64 %endif %ifarch i586 %else %endif -- Valery V. Inozemtsev [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 12:38 ` Valery V. Inozemtsev @ 2006-02-16 14:36 ` Anton Farygin 2006-02-16 14:47 ` Anton Farygin 0 siblings, 1 reply; 27+ messages in thread From: Anton Farygin @ 2006-02-16 14:36 UTC (permalink / raw) To: devel On Thu, 16 Feb 2006 15:38:25 +0300, Valery V. Inozemtsev wrote: >> Что-то сколбасило у incominger'а... и я даже >> подозреваю что ;( >> >> Дело в том, что: >> $ rpm -qpR >> /user/ALT/Sisyphus/files/SRPMS/libquicktime-0.9.8-alt3.src.rpm >> |grep mmx libjpeg-mmx-devel >> >> А между тем: >> $ rpm -qpR ~/RPM/libquicktime/SRPMS/libquicktime-0.9.8-alt3.src.rpm >> |grep mmx $ >> >> Как поставить архитектурно-зависимый >> buildreq ??? > %ifarch x86_64 > %endif > > %ifnarch x86_64 > %endif > > %ifarch i586 > %else > %endif Неправда ;) Сейчас стоит именно такой - так делать нельзя. Причина - всего один src.rpm для обеих платформ. Rgds, Rider ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:36 ` Anton Farygin @ 2006-02-16 14:47 ` Anton Farygin 2006-02-16 14:55 ` Led ` (2 more replies) 0 siblings, 3 replies; 27+ messages in thread From: Anton Farygin @ 2006-02-16 14:47 UTC (permalink / raw) To: devel On Thu, 16 Feb 2006 17:36:15 +0300, Anton Farygin wrote: > On Thu, 16 Feb 2006 15:38:25 +0300, Valery V. Inozemtsev wrote: > >>> Что-то сколбасило у incominger'а... и я даже >>> подозреваю что ;( >>> >>> Дело в том, что: >>> $ rpm -qpR >>> /user/ALT/Sisyphus/files/SRPMS/libquicktime-0.9.8-alt3.src.rpm >>> |grep mmx libjpeg-mmx-devel >>> >>> А между тем: >>> $ rpm -qpR ~/RPM/libquicktime/SRPMS/libquicktime-0.9.8-alt3.src.rpm >>> |grep mmx $ >>> >>> Как поставить архитектурно-зависимый >>> buildreq ??? >> %ifarch x86_64 >> %endif >> >> %ifnarch x86_64 >> %endif >> >> %ifarch i586 >> %else >> %endif > > Неправда ;) > > Сейчас стоит именно такой - так делать > нельзя. Причина - всего один src.rpm для > обеих платформ. Про то, что так делать нельзя - до меня допёрло только сегодня ;((( Rgds, Rider ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:47 ` Anton Farygin @ 2006-02-16 14:55 ` Led 2006-02-16 14:56 ` Valery V. Inozemtsev 2006-02-16 14:56 ` Pavlov Konstantin 2 siblings, 0 replies; 27+ messages in thread From: Led @ 2006-02-16 14:55 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 16 февраля 2006 16:47 Anton Farygin написал(a): > On Thu, 16 Feb 2006 17:36:15 +0300, Anton Farygin wrote: > > On Thu, 16 Feb 2006 15:38:25 +0300, Valery V. Inozemtsev wrote: > >>> Что-то сколбасило у incominger'а... и я даже > >>> подозреваю что ;( > >>> > >>> Дело в том, что: > >>> $ rpm -qpR > >>> /user/ALT/Sisyphus/files/SRPMS/libquicktime-0.9.8-alt3.src.rpm > >>> > >>> |grep mmx libjpeg-mmx-devel > >>> > >>> А между тем: > >>> $ rpm -qpR ~/RPM/libquicktime/SRPMS/libquicktime-0.9.8-alt3.src.rpm > >>> > >>> |grep mmx $ > >>> > >>> Как поставить архитектурно-зависимый > >>> buildreq ??? > >> > >> %ifarch x86_64 > >> %endif > >> > >> %ifnarch x86_64 > >> %endif > >> > >> %ifarch i586 > >> %else > >> %endif > > > > Неправда ;) > > > > Сейчас стоит именно такой - так делать > > нельзя. Причина - всего один src.rpm для > > обеих платформ. > > Про то, что так делать нельзя - до меня допёрло только сегодня ;((( А до меня так и "не допёрло" :((( -- Led. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:47 ` Anton Farygin 2006-02-16 14:55 ` Led @ 2006-02-16 14:56 ` Valery V. Inozemtsev 2006-02-16 15:05 ` Alexey I. Froloff 2006-02-16 14:56 ` Pavlov Konstantin 2 siblings, 1 reply; 27+ messages in thread From: Valery V. Inozemtsev @ 2006-02-16 14:56 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 448 bytes --] > >>> Как поставить архитектурно-зависимый > >>> buildreq ??? > >> > >> %ifarch x86_64 > >> %endif > >> > >> %ifnarch x86_64 > >> %endif > >> > >> %ifarch i586 > >> %else > >> %endif > > > > Неправда ;) > > > > Сейчас стоит именно такой - так делать > > нельзя. Причина - всего один src.rpm для > > обеих платформ. > > Про то, что так делать нельзя - до меня допёрло только сегодня ;((( поясни почему. и как надо делать? -- Valery V. Inozemtsev [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:56 ` Valery V. Inozemtsev @ 2006-02-16 15:05 ` Alexey I. Froloff 2006-02-16 15:14 ` Led 0 siblings, 1 reply; 27+ messages in thread From: Alexey I. Froloff @ 2006-02-16 15:05 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 588 bytes --] * Valery V. Inozemtsev <shrek@> [060216 17:57]: > > Про то, что так делать нельзя - до меня допёрло только сегодня ;((( > поясни почему. rpm -bs прописывает зависимости в виде полей заголовка в пакет. А hasher по этим зависимостям строит сборочную среду. > и как надо делать? Как например - левый пустой пакет для x86_64... Или перед сборкой сделать rpm -bs --nodeps на спек на этой архитектуре. -- Regards, Alexey I. Froloff AIF5-RIPN, AIF5-RIPE ------------------------------------------- Inform-Mobil, Ltd. System Administrator http://www.inform-mobil.ru/ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 15:05 ` Alexey I. Froloff @ 2006-02-16 15:14 ` Led 2006-02-16 16:15 ` [devel] Q: libquicktime ДКЪ x86_64 Andrei Bulava 0 siblings, 1 reply; 27+ messages in thread From: Led @ 2006-02-16 15:14 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 16 февраля 2006 17:05 Alexey I. Froloff написал(a): > * Valery V. Inozemtsev <shrek@> [060216 17:57]: > > > Про то, что так делать нельзя - до меня допёрло только сегодня ;((( > > > > поясни почему. > > rpm -bs прописывает зависимости в виде полей заголовка в пакет. > А hasher по этим зависимостям строит сборочную среду. т.е. зависимости берутся не из спека, а из пакета? > > и как надо делать? > > Как например - левый пустой пакет для x86_64... Или перед > сборкой сделать rpm -bs --nodeps на спек на этой архитектуре. -- Led. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime ДКЪ x86_64 2006-02-16 15:14 ` Led @ 2006-02-16 16:15 ` Andrei Bulava 2006-02-16 16:25 ` Led 0 siblings, 1 reply; 27+ messages in thread From: Andrei Bulava @ 2006-02-16 16:15 UTC (permalink / raw) To: ALT Devel discussion list Led wrote: > В сообщении от 16 февраля 2006 17:05 Alexey I. Froloff написал(a): > >>* Valery V. Inozemtsev <shrek@> [060216 17:57]: >> >>>>Про то, что так делать нельзя - до меня допёрло только сегодня ;((( >>> >>>поясни почему. >> >>rpm -bs прописывает зависимости в виде полей заголовка в пакет. >>А hasher по этим зависимостям строит сборочную среду. > > > т.е. зависимости берутся не из спека, а из пакета? Именно что. По-моему, если я всё правильно помню, ldv@ как-то делился своей мечтой об уничтожении src.rpm как явления - и вышеозначенное было причиной его недовольства. -- // AB1002-UANIC ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime ДКЪ x86_64 2006-02-16 16:15 ` [devel] Q: libquicktime ДКЪ x86_64 Andrei Bulava @ 2006-02-16 16:25 ` Led 2006-02-16 16:32 ` Led 0 siblings, 1 reply; 27+ messages in thread From: Led @ 2006-02-16 16:25 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 16 февраля 2006 18:15 Andrei Bulava написал(a): > Led wrote: > > В сообщении от 16 февраля 2006 17:05 Alexey I. Froloff написал(a): > >>* Valery V. Inozemtsev <shrek@> [060216 17:57]: > >>>>Про то, что так делать нельзя - до меня допёрло только сегодня ;((( > >>> > >>>поясни почему. > >> > >>rpm -bs прописывает зависимости в виде полей заголовка в пакет. > >>А hasher по этим зависимостям строит сборочную среду. > > > > т.е. зависимости берутся не из спека, а из пакета? > > Именно что. По-моему, если я всё правильно помню, ldv@ как-то делился > своей мечтой об уничтожении src.rpm как явления - и вышеозначенное было > причиной его недовольства. А может всё же что-то "в консерватории подправить" (в rpm)? или в хешере (чтоб BuildReq из спека брал)? -- Led. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime ДКЪ x86_64 2006-02-16 16:25 ` Led @ 2006-02-16 16:32 ` Led 2006-02-17 7:11 ` Anton Farygin 0 siblings, 1 reply; 27+ messages in thread From: Led @ 2006-02-16 16:32 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 16 февраля 2006 18:25 Led написал(a): > В сообщении от 16 февраля 2006 18:15 Andrei Bulava написал(a): > > Led wrote: > > > В сообщении от 16 февраля 2006 17:05 Alexey I. Froloff написал(a): > > >>* Valery V. Inozemtsev <shrek@> [060216 17:57]: > > >>>>Про то, что так делать нельзя - до меня допёрло только сегодня ;((( > > >>> > > >>>поясни почему. > > >> > > >>rpm -bs прописывает зависимости в виде полей заголовка в пакет. > > >>А hasher по этим зависимостям строит сборочную среду. > > > > > > т.е. зависимости берутся не из спека, а из пакета? > > > > Именно что. По-моему, если я всё правильно помню, ldv@ как-то делился > > своей мечтой об уничтожении src.rpm как явления - и вышеозначенное было > > причиной его недовольства. > > А может всё же что-то "в консерватории подправить" (в rpm)? или в хешере > (чтоб BuildReq из спека брал)? или просто перепаковывать src.rpm с учётом --target перед отправкой в хешер, или хешер научить делать это? -- Led. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime ДКЪ x86_64 2006-02-16 16:32 ` Led @ 2006-02-17 7:11 ` Anton Farygin 2006-02-17 9:36 ` Led 0 siblings, 1 reply; 27+ messages in thread From: Anton Farygin @ 2006-02-17 7:11 UTC (permalink / raw) To: devel On Thu, 16 Feb 2006 18:32:09 +0200, Led wrote: > В сообщении от 16 февраля 2006 18:25 Led > написал(a): >> В сообщении от 16 февраля 2006 18:15 Andrei Bulava >> написал(a): >> > Led wrote: >> > > В сообщении от 16 февраля 2006 17:05 Alexey I. >> > > Froloff написал(a): >> > >>* Valery V. Inozemtsev <shrek@> [060216 17:57]: >> > >>>>Про то, что так делать нельзя - до >> > >>>>меня допёрло только сегодня ;((( >> > >>> >> > >>>поясни почему. >> > >> >> > >>rpm -bs прописывает зависимости в виде >> > >>полей заголовка в пакет. А hasher по этим >> > >>зависимостям строит сборочную среду. >> > > >> > > т.е. зависимости берутся не из спека, >> > > а из пакета? >> > >> > Именно что. По-моему, если я всё >> > правильно помню, ldv@ как-то делился >> > своей мечтой об уничтожении src.rpm как >> > явления - и вышеозначенное было >> > причиной его недовольства. >> >> А может всё же что-то "в консерватории >> подправить" (в rpm)? или в хешере (чтоб >> BuildReq из спека брал)? > > или просто перепаковывать src.rpm с учётом > --target перед отправкой в хешер, или хешер > научить делать это? Так тоже делать нельзя. Ибо src.rpm у нас по определению noarch. Rgds, Rider ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime ДКЪ x86_64 2006-02-17 7:11 ` Anton Farygin @ 2006-02-17 9:36 ` Led 2006-02-17 9:54 ` [devel] Q: libquicktime для x86_64 Andrei Bulava 0 siblings, 1 reply; 27+ messages in thread From: Led @ 2006-02-17 9:36 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 17 февраля 2006 09:11 Anton Farygin написал(a): > On Thu, 16 Feb 2006 18:32:09 +0200, Led wrote: > > В сообщении от 16 февраля 2006 18:25 Led > > > > написал(a): > >> В сообщении от 16 февраля 2006 18:15 Andrei Bulava > >> > >> написал(a): > >> > Led wrote: > >> > > В сообщении от 16 февраля 2006 17:05 Alexey I. > >> > > > >> > > Froloff написал(a): > >> > >>* Valery V. Inozemtsev <shrek@> [060216 17:57]: > >> > >>>>Про то, что так делать нельзя - до > >> > >>>>меня допёрло только сегодня ;((( > >> > >>> > >> > >>>поясни почему. > >> > >> > >> > >>rpm -bs прописывает зависимости в виде > >> > >>полей заголовка в пакет. А hasher по этим > >> > >>зависимостям строит сборочную среду. > >> > > > >> > > т.е. зависимости берутся не из спека, > >> > > а из пакета? > >> > > >> > Именно что. По-моему, если я всё > >> > правильно помню, ldv@ как-то делился > >> > своей мечтой об уничтожении src.rpm как > >> > явления - и вышеозначенное было > >> > причиной его недовольства. > >> > >> А может всё же что-то "в консерватории > >> подправить" (в rpm)? или в хешере (чтоб > >> BuildReq из спека брал)? > > > > или просто перепаковывать src.rpm с учётом > > --target перед отправкой в хешер, или хешер > > научить делать это? > > Так тоже делать нельзя. Ибо src.rpm у нас по определению noarch. Он и так noarch, если смотреть на его содержимое: спек, исходники и патчи... Вот только rpm -bs делает его платформо-зависимым... :( Поэтому, либо обходить эту "фичу" в incoming, либо в hasher, либо править rpm? -- Led. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-17 9:36 ` Led @ 2006-02-17 9:54 ` Andrei Bulava 2006-02-17 9:57 ` Andrei Bulava 2006-02-17 10:00 ` Andrei Bulava 0 siblings, 2 replies; 27+ messages in thread From: Andrei Bulava @ 2006-02-17 9:54 UTC (permalink / raw) To: ALT Devel discussion list Led wrote: > В сообщении от 17 февраля 2006 09:11 Anton Farygin написал(a): >>Так тоже делать нельзя. Ибо src.rpm у нас по определению noarch. > > Он и так noarch, если смотреть на его содержимое: спек, исходники и патчи... > Вот только rpm -bs делает его платформо-зависимым... :( > Поэтому, либо обходить эту "фичу" в incoming, либо в hasher, либо править rpm? Первые два способа (обход либо в incoming, либо в hasher), по-моему, ведут прямиком к удвоению количества src.rpm (причём каждый второй из них будет генератом, подписанным роботом). Третий способ - ещё один шаг к маргинализации ALT Linux Sisyphus. Есть четвёртый путь - избавиться от src.rpm в процессе разработки (только генерировать и выкладывать на ftp только для третьих сторон, не участвующих в ALT Linux Team), но он подразумевает революцию: спеки, патчи и тарболы в централизованном хранилище, находящегося под управлением некоего робота, понимающего команду типа release (сборка src.rpm и двоичных rpm из имеющихся в наличии платформно-независимых спеков). Кстати, прецедент похожего подхода уже есть - http://www.tinysofa.org/documentation/index.cgi?ExampleWorkflow -- // AB1002-UANIC ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-17 9:54 ` [devel] Q: libquicktime для x86_64 Andrei Bulava @ 2006-02-17 9:57 ` Andrei Bulava 2006-02-17 10:00 ` Andrei Bulava 1 sibling, 0 replies; 27+ messages in thread From: Andrei Bulava @ 2006-02-17 9:57 UTC (permalink / raw) To: Andrei Bulava Andrei Bulava wrote: > Есть четвёртый путь - избавиться от src.rpm в процессе разработки > (только генерировать и выкладывать на ftp только для третьих сторон, не > участвующих в ALT Linux Team), но он подразумевает революцию: спеки, > патчи и тарболы в централизованном хранилище, находящегося под > управлением некоего робота, понимающего команду типа release (сборка > src.rpm и двоичных rpm из имеющихся в наличии платформно-независимых > спеков). "Чукча - не читатель, чукча - писатель" :-) < (только генерировать и выкладывать на ftp только для третьих сторон, не > (только генерировать и выкладывать на ftp для третьих сторон, не < патчи и тарболы в централизованном хранилище, находящегося под > патчи и тарболы в централизованном хранилище, которое находится под -- // AB1002-UANIC ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-17 9:54 ` [devel] Q: libquicktime для x86_64 Andrei Bulava 2006-02-17 9:57 ` Andrei Bulava @ 2006-02-17 10:00 ` Andrei Bulava 1 sibling, 0 replies; 27+ messages in thread From: Andrei Bulava @ 2006-02-17 10:00 UTC (permalink / raw) To: ALT Devel discussion list Andrei Bulava wrote: >> Есть четвёртый путь - избавиться от src.rpm в процессе разработки >> (только генерировать и выкладывать на ftp только для третьих сторон, не >> участвующих в ALT Linux Team), но он подразумевает революцию: спеки, >> патчи и тарболы в централизованном хранилище, находящегося под >> управлением некоего робота, понимающего команду типа release (сборка >> src.rpm и двоичных rpm из имеющихся в наличии платформно-независимых >> спеков). "Чукча - не читатель, чукча - писатель" :-) < (только генерировать и выкладывать на ftp только для третьих сторон, не > (только генерировать и выкладывать на ftp для третьих сторон, не < патчи и тарболы в централизованном хранилище, находящегося под > патчи и тарболы в централизованном хранилище, которое находится под -- // AB1002-UANIC ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:47 ` Anton Farygin 2006-02-16 14:55 ` Led 2006-02-16 14:56 ` Valery V. Inozemtsev @ 2006-02-16 14:56 ` Pavlov Konstantin 2006-02-16 15:07 ` Led 2 siblings, 1 reply; 27+ messages in thread From: Pavlov Konstantin @ 2006-02-16 14:56 UTC (permalink / raw) To: ALT Devel discussion list On Thursday 16 February 2006 17:47, Anton Farygin wrote: > > Сейчас стоит именно такой - так делать > > нельзя. Причина - всего один src.rpm для > > обеих платформ. > > Про то, что так делать нельзя - до меня допёрло только сегодня ;((( Поясни, пожалуйста, почему. -- Pavlov Konstantin, ALT Linux Team, jid: thresh@altlinux.org ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:56 ` Pavlov Konstantin @ 2006-02-16 15:07 ` Led 2006-02-17 7:10 ` Anton Farygin 0 siblings, 1 reply; 27+ messages in thread From: Led @ 2006-02-16 15:07 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 16 февраля 2006 16:56 Pavlov Konstantin написал(a): > On Thursday 16 February 2006 17:47, Anton Farygin wrote: > > > Сейчас стоит именно такой - так делать > > > нельзя. Причина - всего один src.rpm для > > > обеих платформ. > > > > Про то, что так делать нельзя - до меня допёрло только сегодня ;((( > > Поясни, пожалуйста, почему. +1 Поясните, плиз. А то я так делаю, и вроде собирается из одного src.rpm и в i586, и в x86_64 -- Led. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 15:07 ` Led @ 2006-02-17 7:10 ` Anton Farygin 0 siblings, 0 replies; 27+ messages in thread From: Anton Farygin @ 2006-02-17 7:10 UTC (permalink / raw) To: devel On Thu, 16 Feb 2006 17:07:15 +0200, Led wrote: > В сообщении от 16 февраля 2006 16:56 Pavlov Konstantin > написал(a): >> On Thursday 16 February 2006 17:47, Anton Farygin wrote: >> > > Сейчас стоит именно такой - так >> > > делать нельзя. Причина - всего один >> > > src.rpm для обеих платформ. >> > >> > Про то, что так делать нельзя - до меня >> > допёрло только сегодня ;((( >> >> Поясни, пожалуйста, почему. > > +1 > > Поясните, плиз. А то я так делаю, и вроде > собирается из одного src.rpm и в i586, и в x86_64 Потому что src.rpm одинаковый для обеих архитектур. соответственно BuildRequires генерятся при сборке этого src.rpm'а.. а он может быть собран как на i586 так и на x86_64. Rgds, Rider ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 12:26 ` Anton Farygin 2006-02-16 12:38 ` Valery V. Inozemtsev @ 2006-02-16 14:08 ` Dmitry V. Levin 2006-02-16 14:39 ` Anton Farygin 1 sibling, 1 reply; 27+ messages in thread From: Dmitry V. Levin @ 2006-02-16 14:08 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1010 bytes --] On Thu, Feb 16, 2006 at 03:26:41PM +0300, Anton Farygin wrote: > On Thu, 16 Feb 2006 14:12:51 +0300, Dmitry V. Levin wrote: > > > On Thu, Feb 16, 2006 at 01:39:21PM +0300, Anton Farygin wrote: > >> Всем привет. > >> > >> Кто-нить может сказать, почему свежий > >> libquicktime не был собран для x86_64 ??? > > > > Ты сам можешь посмотреть: mash$ find > > /build/legion/incominger/incominger-public/archive/x86_64/reject/2006/ > > -name libquicktime-\* > > > > Говорят, что с недавних пор стали > > присылать логи по этой архитектуре. > > Что-то сколбасило у incominger'а... и я даже подозреваю что ;( > > Дело в том, что: > $ rpm -qpR /user/ALT/Sisyphus/files/SRPMS/libquicktime-0.9.8-alt3.src.rpm |grep mmx > libjpeg-mmx-devel > > А между тем: > $ rpm -qpR ~/RPM/libquicktime/SRPMS/libquicktime-0.9.8-alt3.src.rpm |grep mmx > $ > > Как поставить архитектурно-зависимый buildreq ??? Мне такого способа не известно. hsh --query-repackage гарантии не даёт. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:08 ` Dmitry V. Levin @ 2006-02-16 14:39 ` Anton Farygin 2006-02-16 16:29 ` Andrei Bulava 2006-02-16 17:12 ` Sergey V Turchin 0 siblings, 2 replies; 27+ messages in thread From: Anton Farygin @ 2006-02-16 14:39 UTC (permalink / raw) To: devel On Thu, 16 Feb 2006 17:08:14 +0300, Dmitry V. Levin wrote: > On Thu, Feb 16, 2006 at 03:26:41PM +0300, Anton Farygin wrote: >> On Thu, 16 Feb 2006 14:12:51 +0300, Dmitry V. Levin wrote: >> >> > On Thu, Feb 16, 2006 at 01:39:21PM +0300, Anton Farygin wrote: >> >> Всем привет. >> >> >> >> Кто-нить может сказать, почему свежий >> >> libquicktime не был собран для x86_64 ??? >> > >> > Ты сам можешь посмотреть: mash$ find >> > /build/legion/incominger/incominger-public/archive/x86_64/reject/2006/ >> > -name libquicktime-\* >> > >> > Говорят, что с недавних пор стали >> > присылать логи по этой архитектуре. >> >> Что-то сколбасило у incominger'а... и я даже >> подозреваю что ;( >> >> Дело в том, что: >> $ rpm -qpR >> /user/ALT/Sisyphus/files/SRPMS/libquicktime-0.9.8-alt3.src.rpm |grep mmx >> libjpeg-mmx-devel >> >> А между тем: >> $ rpm -qpR ~/RPM/libquicktime/SRPMS/libquicktime-0.9.8-alt3.src.rpm >> |grep mmx $ >> >> Как поставить архитектурно-зависимый >> buildreq ??? > > Мне такого способа не известно. hsh > --query-repackage гарантии не даёт. А устроит ли всех такой вариант: пакет fakeprovides, предоставляющий для x86_64 все недостающие по зависимостям для сборки пакеты (на данный момент - только libjpeg-mmx-devel), которые даже в теории нельзя собрать для x86_64, но при этом необходимо поставить сборочную зависимость на них для i586 ???? Есть ещё более страшный вариант с зависимостями, который предложил Зерг: исходный пакет зависит на некий пакет пустышку, который хочет для себя все сборочные зависимости исходного пакета. Rgds, Rider ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:39 ` Anton Farygin @ 2006-02-16 16:29 ` Andrei Bulava 2006-02-16 17:14 ` Sergey V Turchin 2006-02-16 17:34 ` Dmitry V. Levin 2006-02-16 17:12 ` Sergey V Turchin 1 sibling, 2 replies; 27+ messages in thread From: Andrei Bulava @ 2006-02-16 16:29 UTC (permalink / raw) To: ALT Devel discussion list Anton Farygin wrote: > On Thu, 16 Feb 2006 17:08:14 +0300, Dmitry V. Levin wrote: >> >>--query-repackage гарантии не даёт. > > А устроит ли всех такой вариант: > > пакет fakeprovides, предоставляющий для x86_64 > все недостающие по зависимостям для > сборки пакеты (на данный момент - только > libjpeg-mmx-devel), которые даже в теории нельзя > собрать для x86_64, но при этом необходимо > поставить сборочную зависимость на них для i586 ???? Всё уже украдено до нас :-) $ rpm -p -qi fake-build-provides-1.0-20.src.rpm Name : fake-build-provides Relocations: (not relocateable) Version : 1.0 Vendor: CentOS Release : 20 Build Date: Втр 12 Июл 2005 21:27:15 Install date: (not installed) Build Host: guru.build.karan.org Group : Development/Tools Source RPM: (none) Size : 4117 License: GPL Packager : Karanbir Singh <kbsingh@centos.org> Summary : fake build provides for the build system Description : Fake provides to make the build system happy with %ifarch'd buildrequires. If you have a package which validly shouldn't exist on some arch but doesn't exist on others and is needed for builds, add the provides to this package. -- // AB1002-UANIC ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 16:29 ` Andrei Bulava @ 2006-02-16 17:14 ` Sergey V Turchin 2006-02-16 17:34 ` Dmitry V. Levin 1 sibling, 0 replies; 27+ messages in thread From: Sergey V Turchin @ 2006-02-16 17:14 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 280 bytes --] On Thursday 16 February 2006 19:29, Andrei Bulava wrote: [...] > Summary : fake build provides for the build system Я такого не предлагал :-) -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 16:29 ` Andrei Bulava 2006-02-16 17:14 ` Sergey V Turchin @ 2006-02-16 17:34 ` Dmitry V. Levin 1 sibling, 0 replies; 27+ messages in thread From: Dmitry V. Levin @ 2006-02-16 17:34 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1184 bytes --] On Thu, Feb 16, 2006 at 06:29:19PM +0200, Andrei Bulava wrote: > Anton Farygin wrote: > > On Thu, 16 Feb 2006 17:08:14 +0300, Dmitry V. Levin wrote: > >> > >>--query-repackage гарантии не даёт. > > > > А устроит ли всех такой вариант: > > > > пакет fakeprovides, предоставляющий для x86_64 > > все недостающие по зависимостям для > > сборки пакеты (на данный момент - только > > libjpeg-mmx-devel), которые даже в теории нельзя > > собрать для x86_64, но при этом необходимо > > поставить сборочную зависимость на них для i586 ???? > > Всё уже украдено до нас :-) > > $ rpm -p -qi fake-build-provides-1.0-20.src.rpm > Name : fake-build-provides Relocations: (not relocateable) > Version : 1.0 Vendor: CentOS Мне кажется, что в CentOS идут этим путём от того, что не хотят делать недостающие псевдопакеты в составе самих пакетов, чтобы избежать нежелательных отклонений от RHEL. Например, в случае libjpeg-mmx-devel нужно, чтобы на не-ix86 был виртуальный пакет, предоставляющий libjpeg-mmx-devel и требующий libjpeg-devel. Так почему бы этим пакетом не быть самому libjpeg-mmx-devel? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [devel] Q: libquicktime для x86_64 2006-02-16 14:39 ` Anton Farygin 2006-02-16 16:29 ` Andrei Bulava @ 2006-02-16 17:12 ` Sergey V Turchin 1 sibling, 0 replies; 27+ messages in thread From: Sergey V Turchin @ 2006-02-16 17:12 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 632 bytes --] On Thursday 16 February 2006 17:39, Anton Farygin wrote: [...] > Есть ещё более страшный вариант с зависимостями, который > предложил Зерг: IMHO не страшный > исходный пакет зависит на некий пакет > пустышку, который хочет для себя все > сборочные зависимости исходного пакета. Нет, не все. К примеру надо собрать пакет pkg В пакете pkg: BuildRequires: pkg-devel-buildrequires В пакете pkg-devel-buildrequires только архитектурозависимые Requires: %ifarch x86_64 Requires: only-arch-x86_64-tool %endif -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2006-02-17 10:00 UTC | newest] Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-02-16 10:39 [devel] Q: libquicktime для x86_64 Anton Farygin 2006-02-16 11:12 ` Dmitry V. Levin 2006-02-16 12:26 ` Anton Farygin 2006-02-16 12:38 ` Valery V. Inozemtsev 2006-02-16 14:36 ` Anton Farygin 2006-02-16 14:47 ` Anton Farygin 2006-02-16 14:55 ` Led 2006-02-16 14:56 ` Valery V. Inozemtsev 2006-02-16 15:05 ` Alexey I. Froloff 2006-02-16 15:14 ` Led 2006-02-16 16:15 ` [devel] Q: libquicktime ДКЪ x86_64 Andrei Bulava 2006-02-16 16:25 ` Led 2006-02-16 16:32 ` Led 2006-02-17 7:11 ` Anton Farygin 2006-02-17 9:36 ` Led 2006-02-17 9:54 ` [devel] Q: libquicktime для x86_64 Andrei Bulava 2006-02-17 9:57 ` Andrei Bulava 2006-02-17 10:00 ` Andrei Bulava 2006-02-16 14:56 ` Pavlov Konstantin 2006-02-16 15:07 ` Led 2006-02-17 7:10 ` Anton Farygin 2006-02-16 14:08 ` Dmitry V. Levin 2006-02-16 14:39 ` Anton Farygin 2006-02-16 16:29 ` Andrei Bulava 2006-02-16 17:14 ` Sergey V Turchin 2006-02-16 17:34 ` Dmitry V. Levin 2006-02-16 17:12 ` Sergey V Turchin
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