* [devel] макросы в backports @ 2006-01-28 10:06 ` Vitaly Lipatov 2006-01-28 10:55 ` Alexey Borovskoy 2006-01-28 12:41 ` [devel] " Michael Shigorin 0 siblings, 2 replies; 7+ messages in thread From: Vitaly Lipatov @ 2006-01-28 10:06 UTC (permalink / raw) To: devel On Friday 27 January 2006 13:59, Konstantin A. Lepikhov wrote: > в компакте нет %__autoreconf При введении в процессе разработки новых макросов для RPM необходимо выкладывать в backports пакет, обеспечивающий обратную совместимость. Меня останавливает только название пакета - кто за rpm-build-compatible? А также отсутствие? способа узнавать версию системы при сборке. Если через макросы, то опять же - как они должны называться? Собирая rpm-build-compatible для каждой системы, ввести их не составит труда. -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] макросы в backports 2006-01-28 10:06 ` [devel] макросы в backports Vitaly Lipatov @ 2006-01-28 10:55 ` Alexey Borovskoy 2006-01-28 12:41 ` [devel] " Michael Shigorin 1 sibling, 0 replies; 7+ messages in thread From: Alexey Borovskoy @ 2006-01-28 10:55 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 726 bytes --] * Суббота 28 Январь 2006 22:06 Vitaly Lipatov > On Friday 27 January 2006 13:59, Konstantin A. Lepikhov wrote: > > в компакте нет %__autoreconf > > При введении в процессе разработки новых макросов для RPM > необходимо выкладывать в backports пакет, обеспечивающий > обратную совместимость. > Меня останавливает только название пакета - кто за > rpm-build-compatible? /me за rpm-build-backports. Сразу видно откуда и для чего. > А также отсутствие? способа узнавать версию системы при > сборке. Если через макросы, то опять же - как они должны > называться? Собирая rpm-build-compatible для каждой системы, > ввести их не составит труда. -- Алексей. GPG key fingerprint DBB3 1832 13C6 5C96 4A58 4AFF 78F7 159F 66AD 8D7E [-- Attachment #2: signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [devel] Re: макросы в backports 2006-01-28 10:06 ` [devel] макросы в backports Vitaly Lipatov 2006-01-28 10:55 ` Alexey Borovskoy @ 2006-01-28 12:41 ` Michael Shigorin 2006-01-28 16:57 ` Vitaly Lipatov ` (2 more replies) 1 sibling, 3 replies; 7+ messages in thread From: Michael Shigorin @ 2006-01-28 12:41 UTC (permalink / raw) To: devel On Sat, Jan 28, 2006 at 01:06:36PM +0300, Vitaly Lipatov wrote: > Меня останавливает только название пакета - кто за > rpm-build-compatible? Традиционно это *-compat. > А также отсутствие? способа узнавать версию системы при сборке. Есть мнение, что версия системы неважна. Поищи в архиве "точки перегиба" (пример -- изменение initscripts). > Если через макросы, то опять же - как они должны называться? > Собирая rpm-build-compatible для каждой системы, ввести их не > составит труда. А тут регулируется репозиторием, через который пакет доступен -- нет? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Re: макросы в backports 2006-01-28 12:41 ` [devel] " Michael Shigorin @ 2006-01-28 16:57 ` Vitaly Lipatov 2006-01-28 17:04 ` Michael Shigorin 2006-01-30 12:08 ` Sergey V Turchin 2006-01-30 12:13 ` Sergey V Turchin 2 siblings, 1 reply; 7+ messages in thread From: Vitaly Lipatov @ 2006-01-28 16:57 UTC (permalink / raw) To: devel On Saturday 28 January 2006 15:41, Michael Shigorin wrote: > > А также отсутствие? способа узнавать версию системы при > > сборке. > > Есть мнение, что версия системы неважна. Поищи в архиве > "точки перегиба" (пример -- изменение initscripts). Не нашёл. Вроде да, было какое-то обсуждение. Дело в том, что я натолкнусь на ситуацию, когда нужно таки иметь отличие для M24 например, макрос мне придётся сделать. Вопрос был, как его получше назвать. > > Если через макросы, то опять же - как они должны называться? > > Собирая rpm-build-compatible для каждой системы, ввести их > > не составит труда. > > А тут регулируется репозиторием, через который пакет доступен > -- нет? Да, конечно. Проблема: сторонний пакет rpm-build-compat не будет ставиться при сборке пакетов, потому что не включён в зависимости пакетов. Добавлять его в зависимости при выполнении backports? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info ^ permalink raw reply [flat|nested] 7+ messages in thread
* [devel] Re: макросы в backports 2006-01-28 16:57 ` Vitaly Lipatov @ 2006-01-28 17:04 ` Michael Shigorin 0 siblings, 0 replies; 7+ messages in thread From: Michael Shigorin @ 2006-01-28 17:04 UTC (permalink / raw) To: devel On Sat, Jan 28, 2006 at 07:57:52PM +0300, Vitaly Lipatov wrote: > > > А также отсутствие? способа узнавать версию системы при > > > сборке. > > Есть мнение, что версия системы неважна. Поищи в архиве > > "точки перегиба" (пример -- изменение initscripts). > Не нашёл. Вроде да, было какое-то обсуждение. Краткий смысл был о том, что у нас есть фичи, изменения по которым важнее, чем то, как называется результат (например, M/J22 от C23 и M24 по части initscripts отличается кардинально, а вот они уже между собой неразличимы в этой части). > Дело в том, что я натолкнусь на ситуацию, когда нужно таки > иметь отличие для M24 например, макрос мне придётся сделать. > Вопрос был, как его получше назвать. Поищи баги на rpm (или ldv@), там или zerg@, или raorn@ что-то совсем по делу предлагали. С кодом. > > > Если через макросы, то опять же - как они должны называться? > > > Собирая rpm-build-compatible для каждой системы, ввести их > > > не составит труда. > > А тут регулируется репозиторием, через который пакет доступен > > -- нет? > Да, конечно. Проблема: сторонний пакет rpm-build-compat не > будет ставиться при сборке пакетов, потому что не включён в > зависимости пакетов. Добавлять его в зависимости при > выполнении backports? Можно так, можно при организации backports под дистрибутив собирать для него "родной" rpm с увеличением релиза сообразно полиси и добавлением зависимости. А макросы уже бэкпортить отдельным пакетом, действительно. Мелкие неудобства предвидятся только при необходимости updates/errata по rpm. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Re: макросы в backports 2006-01-28 12:41 ` [devel] " Michael Shigorin 2006-01-28 16:57 ` Vitaly Lipatov @ 2006-01-30 12:08 ` Sergey V Turchin 2006-01-30 12:13 ` Sergey V Turchin 2 siblings, 0 replies; 7+ messages in thread From: Sergey V Turchin @ 2006-01-30 12:08 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 399 bytes --] On Saturday 28 January 2006 15:41, Michael Shigorin wrote: > On Sat, Jan 28, 2006 at 01:06:36PM +0300, Vitaly Lipatov wrote: > > Меня останавливает только название пакета - кто за > > rpm-build-compatible? > > Традиционно это *-compat. Это для пакетов старых версий. [...] -- 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: 190 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Re: макросы в backports 2006-01-28 12:41 ` [devel] " Michael Shigorin 2006-01-28 16:57 ` Vitaly Lipatov 2006-01-30 12:08 ` Sergey V Turchin @ 2006-01-30 12:13 ` Sergey V Turchin 2 siblings, 0 replies; 7+ messages in thread From: Sergey V Turchin @ 2006-01-30 12:13 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 413 bytes --] On Saturday 28 January 2006 15:41, Michael Shigorin wrote: [...] > Традиционно это *-compat. И, кстати, уже не традиционно. Сейчас уже package1 package2 более традиционно. libgpgme-compat я сделал по ошибке за что сам лично получил неудобства при сборке kde в backports и уже раскаялся. -- 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: 190 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2006-01-30 12:13 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-01-28 10:06 ` [devel] макросы в backports Vitaly Lipatov 2006-01-28 10:55 ` Alexey Borovskoy 2006-01-28 12:41 ` [devel] " Michael Shigorin 2006-01-28 16:57 ` Vitaly Lipatov 2006-01-28 17:04 ` Michael Shigorin 2006-01-30 12:08 ` Sergey V Turchin 2006-01-30 12:13 ` 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