* [devel] libexpat.so.1 @ 2006-01-11 23:19 Mikhail Zabaluev 2006-01-11 23:36 ` Dmitry V. Levin 0 siblings, 1 reply; 16+ messages in thread From: Mikhail Zabaluev @ 2006-01-11 23:19 UTC (permalink / raw) To: ALTLinux-devel Доброго времени суток. Случилось страшное. У Expat вышла версия 2.0.0. И в ней soname зачем-то сменился на libexpat.so.1. При этом серьезных проблем с source compatibility не ожидается, одна автоматическая пересборка должна решить проблему. Однако клиентов много. Что делать: выкладывать и устраивать пересборку или разводить libexpat1 и libexpat2? ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-11 23:19 [devel] libexpat.so.1 Mikhail Zabaluev @ 2006-01-11 23:36 ` Dmitry V. Levin 2006-01-12 7:11 ` Alexey I. Froloff 2006-01-12 13:31 ` Mikhail Zabaluev 0 siblings, 2 replies; 16+ messages in thread From: Dmitry V. Levin @ 2006-01-11 23:36 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 612 bytes --] On Thu, Jan 12, 2006 at 02:19:15AM +0300, Mikhail Zabaluev wrote: > Случилось страшное. У Expat вышла версия 2.0.0. И в ней soname зачем-то > сменился на libexpat.so.1. А зачем? API расширилось или ABI изменилось? > При этом серьезных проблем с source > compatibility не ожидается, одна автоматическая пересборка должна решить > проблему. Однако клиентов много. Что делать: выкладывать и устраивать > пересборку или разводить libexpat1 и libexpat2? 71 бинарный пакет не считая самого expat. 43 исходных пакета не считая самого expat. Можно попробовать обойтись автопересборкой. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-11 23:36 ` Dmitry V. Levin @ 2006-01-12 7:11 ` Alexey I. Froloff 2006-01-12 11:35 ` Ivan Fedorov 2006-01-12 11:36 ` Dmitry V. Levin 2006-01-12 13:31 ` Mikhail Zabaluev 1 sibling, 2 replies; 16+ messages in thread From: Alexey I. Froloff @ 2006-01-12 7:11 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 624 bytes --] * Dmitry V. Levin <ldv@> [060112 02:37]: > 71 бинарный пакет не считая самого expat. > 43 исходных пакета не считая самого expat. > Можно попробовать обойтись автопересборкой. Меня давно интересовал вопрос, а можно как-то имитировать процесс такой пересборки в домашних условиях? Т.е. узнать всех поциентов, обновить им Release, скормить сборщику, посмотреть что отвалилось. Насколько "в апстриме" эта процедура автоматизирована? -- 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] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-12 7:11 ` Alexey I. Froloff @ 2006-01-12 11:35 ` Ivan Fedorov 2006-01-12 11:36 ` Dmitry V. Levin 1 sibling, 0 replies; 16+ messages in thread From: Ivan Fedorov @ 2006-01-12 11:35 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 626 bytes --] Alexey I. Froloff пишет: > * Dmitry V. Levin <ldv@> [060112 02:37]: > >>71 бинарный пакет не считая самого expat. >>43 исходных пакета не считая самого expat. > > >>Можно попробовать обойтись автопересборкой. > > Меня давно интересовал вопрос, а можно как-то имитировать процесс > такой пересборки в домашних условиях? Можно конечно... > Т.е. узнать всех поциентов, apt-cache whatdepends libexpat.so.0 > обновить им Release, скормить сборщику, посмотреть что > отвалилось. Насколько "в апстриме" эта процедура > автоматизирована? Дальше не знаю... ;) Я просто всех в локальный hasher закидываю. [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-12 7:11 ` Alexey I. Froloff 2006-01-12 11:35 ` Ivan Fedorov @ 2006-01-12 11:36 ` Dmitry V. Levin 1 sibling, 0 replies; 16+ messages in thread From: Dmitry V. Levin @ 2006-01-12 11:36 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 767 bytes --] On Thu, Jan 12, 2006 at 10:11:36AM +0300, Alexey I. Froloff wrote: > * Dmitry V. Levin <ldv@> [060112 02:37]: > > 71 бинарный пакет не считая самого expat. > > 43 исходных пакета не считая самого expat. > > > Можно попробовать обойтись автопересборкой. > Меня давно интересовал вопрос, а можно как-то имитировать процесс > такой пересборки в домашних условиях? Т.е. узнать всех > поциентов, обновить им Release, скормить сборщику, посмотреть что > отвалилось. Насколько "в апстриме" эта процедура > автоматизирована? Сейчас у меня есть скрипты для выполнения каждого из этих этапов, запускаю их редко и потому вручную. Пример скрипта обновления Release есть в пакете hasher. Может, у incominger'а больше автоматики, пусть расскажет. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-11 23:36 ` Dmitry V. Levin 2006-01-12 7:11 ` Alexey I. Froloff @ 2006-01-12 13:31 ` Mikhail Zabaluev 2006-01-13 15:01 ` Dmitry V. Levin 1 sibling, 1 reply; 16+ messages in thread From: Mikhail Zabaluev @ 2006-01-12 13:31 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 645 bytes --] В Чтв, 12/01/2006 в 02:36 +0300, Dmitry V. Levin пишет: > On Thu, Jan 12, 2006 at 02:19:15AM +0300, Mikhail Zabaluev wrote: > > Случилось страшное. У Expat вышла версия 2.0.0. И в ней soname зачем-то > > сменился на libexpat.so.1. > > А зачем? API расширилось или ABI изменилось? Насколько можно понять из Changelog'а, две функции теперь возвращают int вместо void. Для смены ABI достаточно, но на совместимость по исходникам это не влияет. > 71 бинарный пакет не считая самого expat. > 43 исходных пакета не считая самого expat. > > Можно попробовать обойтись автопересборкой. Хорошо, expat-2.0.0-alt1 ушел в Sisyphus. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-12 13:31 ` Mikhail Zabaluev @ 2006-01-13 15:01 ` Dmitry V. Levin 2006-01-16 16:38 ` Dmitry V. Levin 0 siblings, 1 reply; 16+ messages in thread From: Dmitry V. Levin @ 2006-01-13 15:01 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 685 bytes --] On Thu, Jan 12, 2006 at 04:31:40PM +0300, Mikhail Zabaluev wrote: > В Чтв, 12/01/2006 в 02:36 +0300, Dmitry V. Levin пишет: > > On Thu, Jan 12, 2006 at 02:19:15AM +0300, Mikhail Zabaluev wrote: > > > Случилось страшное. У Expat вышла версия 2.0.0. И в ней soname зачем-то > > > сменился на libexpat.so.1. > > > > А зачем? API расширилось или ABI изменилось? > > Насколько можно понять из Changelog'а, две функции теперь возвращают int > вместо void. Для смены ABI достаточно, Разве? Если совместимость по ABI сохранилась, то можно запаковать libexpat.so.1 (ссылку и Provides) и тем самым избежать необходимости пересобирать всех клиентов прямо сейчас. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-13 15:01 ` Dmitry V. Levin @ 2006-01-16 16:38 ` Dmitry V. Levin 2006-01-17 0:18 ` Mikhail Zabaluev 0 siblings, 1 reply; 16+ messages in thread From: Dmitry V. Levin @ 2006-01-16 16:38 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 865 bytes --] On Fri, Jan 13, 2006 at 06:01:13PM +0300, Dmitry V. Levin wrote: > On Thu, Jan 12, 2006 at 04:31:40PM +0300, Mikhail Zabaluev wrote: > > В Чтв, 12/01/2006 в 02:36 +0300, Dmitry V. Levin пишет: > > > On Thu, Jan 12, 2006 at 02:19:15AM +0300, Mikhail Zabaluev wrote: > > > > Случилось страшное. У Expat вышла версия 2.0.0. И в ней soname зачем-то > > > > сменился на libexpat.so.1. > > > > > > А зачем? API расширилось или ABI изменилось? > > > > Насколько можно понять из Changelog'а, две функции теперь возвращают int > > вместо void. Для смены ABI достаточно, > > Разве? Если совместимость по ABI сохранилась, то можно запаковать > libexpat.so.1 (ссылку и Provides) и тем самым избежать необходимости > пересобирать всех клиентов прямо сейчас. Если не включать новую опцию XML_LARGE_SIZE, то совместимость по ABI сохраняется. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-16 16:38 ` Dmitry V. Levin @ 2006-01-17 0:18 ` Mikhail Zabaluev 2006-01-17 0:23 ` Dmitry V. Levin 0 siblings, 1 reply; 16+ messages in thread From: Mikhail Zabaluev @ 2006-01-17 0:18 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 793 bytes --] В Пнд, 16/01/2006 в 19:38 +0300, Dmitry V. Levin пишет: > > > Насколько можно понять из Changelog'а, две функции теперь возвращают int > > > вместо void. Для смены ABI достаточно, > > > > Разве? Угу. Ведь клиенты теперь могут рассчитывать на результат возврата этих функций. > Если совместимость по ABI сохранилась, то можно запаковать > > libexpat.so.1 (ссылку и Provides) и тем самым избежать необходимости > > пересобирать всех клиентов прямо сейчас. > > Если не включать новую опцию XML_LARGE_SIZE, то совместимость по ABI > сохраняется. Эта опция не установлена. Желающим обрабатывать XML-файлы размером больше 2Гб рекомендуется переходить на x86_64, если не одуматься сразу :) Как я понял, нужно сделать ссылку libexpat.so.0 и записать это же в Provides? [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-17 0:18 ` Mikhail Zabaluev @ 2006-01-17 0:23 ` Dmitry V. Levin 2006-01-17 1:34 ` Mikhail Zabaluev 0 siblings, 1 reply; 16+ messages in thread From: Dmitry V. Levin @ 2006-01-17 0:23 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 788 bytes --] On Tue, Jan 17, 2006 at 03:18:31AM +0300, Mikhail Zabaluev wrote: > В Пнд, 16/01/2006 в 19:38 +0300, Dmitry V. Levin пишет: [...] > > Если совместимость по ABI сохранилась, то можно запаковать > > > libexpat.so.1 (ссылку и Provides) и тем самым избежать необходимости > > > пересобирать всех клиентов прямо сейчас. > > > > Если не включать новую опцию XML_LARGE_SIZE, то совместимость по ABI > > сохраняется. > > Эта опция не установлена. Желающим обрабатывать XML-файлы размером > больше 2Гб рекомендуется переходить на x86_64, если не одуматься > сразу :) > > Как я понял, нужно сделать ссылку libexpat.so.0 и записать это же в > Provides? Я рекомендую сделать именно так. Поскольку вы мантейнер, вам решать. Но выбора у вас практически нет. :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-17 0:23 ` Dmitry V. Levin @ 2006-01-17 1:34 ` Mikhail Zabaluev 2006-01-17 1:54 ` Dmitry V. Levin 0 siblings, 1 reply; 16+ messages in thread From: Mikhail Zabaluev @ 2006-01-17 1:34 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 650 bytes --] В Втр, 17/01/2006 в 03:23 +0300, Dmitry V. Levin пишет: > Я рекомендую сделать именно так. > Поскольку вы мантейнер, вам решать. > Но выбора у вас практически нет. :) Есть одна хорошо известная цитата на эту тему, но вот еще одна, похожая: "Добрым словом и пистолетом можно добиться гораздо большего, чем просто добрым словом" (c) Аль Капоне. :) expat-2.0.0-alt2 с рекомендованными исправлениями отправлен в Sisyphus. Однако я обнаружил проблему при обновлении с expat-1.95.8-alt2: старый симлинк libexpat.so.0 почему-то не заменяется новым и все клиенты перестают запускаться. После еще одного rpm -i --force симлинк встал на место. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-17 1:34 ` Mikhail Zabaluev @ 2006-01-17 1:54 ` Dmitry V. Levin 2006-01-17 7:39 ` Mikhail Zabaluev 2006-05-12 11:44 ` Alexey Tourbin 0 siblings, 2 replies; 16+ messages in thread From: Dmitry V. Levin @ 2006-01-17 1:54 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 888 bytes --] On Tue, Jan 17, 2006 at 04:34:13AM +0300, Mikhail Zabaluev wrote: [...] > expat-2.0.0-alt2 с рекомендованными исправлениями отправлен в Sisyphus. > Однако я обнаружил проблему при обновлении с expat-1.95.8-alt2: старый > симлинк libexpat.so.0 почему-то не заменяется новым и все клиенты > перестают запускаться. После еще одного rpm -i --force симлинк встал на > место. Это явление известно давно и имеет простое объяснение. Достаточно мысленно разбить обновление libexpat на этапы: 1. все файлы нового пакета установлены; в этот момент libexpat.so.0 указывает на новую библиотеку; 2. ldconfig из %post нового пакета выполнен; в этот момент libexpat.so.0 снова указывает на старую библиотеку; 3. все файлы старого пакета удалены; в этот момент libexpat.so.0 является битой ссылкой. В результате ссылка остаётся битой. Что нам остаётся? %triggerpostun. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-17 1:54 ` Dmitry V. Levin @ 2006-01-17 7:39 ` Mikhail Zabaluev 2006-01-18 19:49 ` [devel] [wiki] libexpat.so.1 Michael Shigorin 2006-01-19 15:50 ` [devel] libexpat.so.1 Alexey I. Froloff 2006-05-12 11:44 ` Alexey Tourbin 1 sibling, 2 replies; 16+ messages in thread From: Mikhail Zabaluev @ 2006-01-17 7:39 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1113 bytes --] В Втр, 17/01/2006 в 04:54 +0300, Dmitry V. Levin пишет: > On Tue, Jan 17, 2006 at 04:34:13AM +0300, Mikhail Zabaluev wrote: > [...] > > expat-2.0.0-alt2 с рекомендованными исправлениями отправлен в Sisyphus. > > Однако я обнаружил проблему при обновлении с expat-1.95.8-alt2: старый > > симлинк libexpat.so.0 почему-то не заменяется новым и все клиенты > > перестают запускаться. После еще одного rpm -i --force симлинк встал на > > место. > > Это явление известно давно и имеет простое объяснение. > > Достаточно мысленно разбить обновление libexpat на этапы: > 1. все файлы нового пакета установлены; в этот момент libexpat.so.0 > указывает на новую библиотеку; > 2. ldconfig из %post нового пакета выполнен; в этот момент libexpat.so.0 > снова указывает на старую библиотеку; Об этом эффекте ldconfig я не знал. Очень неудачно, по-моему, стремление инструмента быть умнее администратора системы. > 3. все файлы старого пакета удалены; в этот момент libexpat.so.0 является > битой ссылкой. > В результате ссылка остаётся битой. Что нам остаётся? %triggerpostun. Будет в -alt3. [-- Attachment #2: Эта часть сообщения подписана цифровой подписью --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
* [devel] [wiki] Re: libexpat.so.1 2006-01-17 7:39 ` Mikhail Zabaluev @ 2006-01-18 19:49 ` Michael Shigorin 2006-01-19 15:50 ` [devel] libexpat.so.1 Alexey I. Froloff 1 sibling, 0 replies; 16+ messages in thread From: Michael Shigorin @ 2006-01-18 19:49 UTC (permalink / raw) To: ALT Devel discussion list On Tue, Jan 17, 2006 at 10:39:36AM +0300, Mikhail Zabaluev wrote: > > Это явление известно давно и имеет простое объяснение. ...а кое-кто не читал ни http://wiki.sisyphus.ru/devel/SpecTips/scriptstriggers, ни /usr/share/doc/rpm-4.0.4/manual/triggers ;-) > > Достаточно мысленно разбить обновление libexpat на этапы: > > 1. все файлы нового пакета установлены; в этот момент > > libexpat.so.0 указывает на новую библиотеку; > > 2. ldconfig из %post нового пакета выполнен; в этот момент > > libexpat.so.0 снова указывает на старую библиотеку; > Об этом эффекте ldconfig я не знал. Очень неудачно, по-моему, > стремление инструмента быть умнее администратора системы. В данном разе я бы не назвал то, чего пакаджер при помощи администратора от системы добивается, типичным. Наверное, в данном случае инструменты не так уж неправы? :) PS: http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/SonameUpdate -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-17 7:39 ` Mikhail Zabaluev 2006-01-18 19:49 ` [devel] [wiki] libexpat.so.1 Michael Shigorin @ 2006-01-19 15:50 ` Alexey I. Froloff 1 sibling, 0 replies; 16+ messages in thread From: Alexey I. Froloff @ 2006-01-19 15:50 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1201 bytes --] * Mikhail Zabaluev <mhz@> [060117 10:41]: > > 1. все файлы нового пакета установлены; в этот момент > > libexpat.so.0 указывает на новую библиотеку; > > 2. ldconfig из %post нового пакета выполнен; в этот момент > > libexpat.so.0 снова указывает на старую библиотеку; > Об этом эффекте ldconfig я не знал. Очень неудачно, по-моему, > стремление инструмента быть умнее администратора системы. Очень плохо, когда администратор системы становится глупее своего инструмента ;-) man ldconfig: DESCRIPTION ldconfig creates the necessary links and cache to the most recent shared libraries found in the directories specified on the command line, in the file /etc/ld.so.conf, and in the trusted directories (/lib and /usr/lib). The cache is used by the run-time linker, ld.so or ld- linux.so. ldconfig checks the header and file names of the libraries it encounters when determining which versions should have their links updated. P.S. Михаил, абсолютно ничего личного. -- 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] 16+ messages in thread
* Re: [devel] libexpat.so.1 2006-01-17 1:54 ` Dmitry V. Levin 2006-01-17 7:39 ` Mikhail Zabaluev @ 2006-05-12 11:44 ` Alexey Tourbin 1 sibling, 0 replies; 16+ messages in thread From: Alexey Tourbin @ 2006-05-12 11:44 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1114 bytes --] On Tue, Jan 17, 2006 at 04:54:31AM +0300, Dmitry V. Levin wrote: > On Tue, Jan 17, 2006 at 04:34:13AM +0300, Mikhail Zabaluev wrote: > [...] > > expat-2.0.0-alt2 с рекомендованными исправлениями отправлен в Sisyphus. > > Однако я обнаружил проблему при обновлении с expat-1.95.8-alt2: старый > > симлинк libexpat.so.0 почему-то не заменяется новым и все клиенты > > перестают запускаться. После еще одного rpm -i --force симлинк встал на > > место. > > Это явление известно давно и имеет простое объяснение. > > Достаточно мысленно разбить обновление libexpat на этапы: > 1. все файлы нового пакета установлены; в этот момент libexpat.so.0 > указывает на новую библиотеку; > 2. ldconfig из %post нового пакета выполнен; в этот момент libexpat.so.0 > снова указывает на старую библиотеку; Почему ldconfig переставляет симлинк на старую библиотеку? Что есть "старая библиотека" в понимании ldconfig? > 3. все файлы старого пакета удалены; в этот момент libexpat.so.0 является > битой ссылкой. > В результате ссылка остаётся битой. Что нам остаётся? %triggerpostun. > > > -- > ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2006-05-12 11:44 UTC | newest] Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-01-11 23:19 [devel] libexpat.so.1 Mikhail Zabaluev 2006-01-11 23:36 ` Dmitry V. Levin 2006-01-12 7:11 ` Alexey I. Froloff 2006-01-12 11:35 ` Ivan Fedorov 2006-01-12 11:36 ` Dmitry V. Levin 2006-01-12 13:31 ` Mikhail Zabaluev 2006-01-13 15:01 ` Dmitry V. Levin 2006-01-16 16:38 ` Dmitry V. Levin 2006-01-17 0:18 ` Mikhail Zabaluev 2006-01-17 0:23 ` Dmitry V. Levin 2006-01-17 1:34 ` Mikhail Zabaluev 2006-01-17 1:54 ` Dmitry V. Levin 2006-01-17 7:39 ` Mikhail Zabaluev 2006-01-18 19:49 ` [devel] [wiki] libexpat.so.1 Michael Shigorin 2006-01-19 15:50 ` [devel] libexpat.so.1 Alexey I. Froloff 2006-05-12 11:44 ` Alexey Tourbin
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