* [devel] Сломано обновление на сизифе - crypto10 и libssl10 @ 2019-03-21 5:06 Anton Farygin 2019-03-21 11:02 ` Dmitry V. Levin 0 siblings, 2 replies; 24+ messages in thread From: Anton Farygin @ 2019-03-21 5:06 UTC (permalink / raw) To: ALT Linux Team development discussions Вчерашний сизиф обновляюсь на сегодняшний Совершаем изменения... Подготовка... #################################################################################################### [100%] конфликт файла /etc/openssl/openssl.cnf при попытках установки libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 E: Ошибка во время исполнения транзакции Ну и далеко что бы не ходить: # apt-get install libcrypto10 Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие дополнительные пакеты будут установлены: i586-libcrypto10.32bit i586-libssl10.32bit libcrypto10-debuginfo libssl10 libssl10-debuginfo Следующие пакеты будут ОБНОВЛЕНЫ: i586-libcrypto10.32bit i586-libssl10.32bit libcrypto10 libcrypto10-debuginfo libssl10 libssl10-debuginfo 6 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 180 не будет обновлено. Необходимо получить 0B/5979kB архивов. После распаковки потребуется дополнительно 21,1kB дискового пространства. Продолжить? [Y/n] Совершаем изменения... Подготовка... #################################################################################################### [100%] файл /etc/openssl/cipher-list.conf из устанавливаемого пакета libssl10-1.0.2r-alt1.x86_64 конфликтует с файлом из пакета libssl1.1-1.1.0j-alt2.x86_64 E: Ошибка во время исполнения транзакции ^ permalink raw reply [flat|nested] 24+ messages in thread
[parent not found: <CAGvFrt1MEodC2TBOTq40qYRTn_Fy32Q+dyKZV7VHqXp2g21X=Q@mail.gmail.com>]
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 @ 2019-03-21 8:08 ` Anton Farygin 0 siblings, 0 replies; 24+ messages in thread From: Anton Farygin @ 2019-03-21 8:08 UTC (permalink / raw) To: ALT Linux Team development discussions, Aleksey Novodvorsky 21.03.2019 9:59, Aleksey Novodvorsky пишет: > Доброе утро! > > чт, 21 марта 2019 г., 8:06 Anton Farygin <rider@basealt.ru > <mailto:rider@basealt.ru>>: > > Вчерашний сизиф обновляюсь на сегодняшний > > Совершаем изменения... > Подготовка... > #################################################################################################### > > [100%] > конфликт файла /etc/openssl/openssl.cnf при попытках > установки > libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > E: Ошибка во время исполнения транзакции > > > > Это новейший openssl-1.1.1 вместе с пересобранным openssl-1.0.2. > Последнему уйти на покой мешают три пакета: > -- nmap собран и тестируется; > -- postfix; > -- selinux-policy > Я знаю, но проблема не в том, что у нас два openssl, а в том, что они криво упакованы. ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 5:06 [devel] Сломано обновление на сизифе - crypto10 и libssl10 Anton Farygin @ 2019-03-21 11:02 ` Dmitry V. Levin 2019-03-21 11:22 ` Anton Farygin 2019-03-21 14:29 ` Alexey V. Vissarionov 1 sibling, 2 replies; 24+ messages in thread From: Dmitry V. Levin @ 2019-03-21 11:02 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 567 bytes --] On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > Вчерашний сизиф обновляюсь на сегодняшний > > Совершаем изменения... > Подготовка... > #################################################################################################### > [100%] > конфликт файла /etc/openssl/openssl.cnf при попытках установки > libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > E: Ошибка во время исполнения транзакции Тестовая пересборка тоже это поймала. Задумано было так, чтобы этот файл был одинаковым. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:02 ` Dmitry V. Levin @ 2019-03-21 11:22 ` Anton Farygin 2019-03-21 11:26 ` Gleb Fotengauer-Malinovskiy 2019-03-21 11:28 ` Vladimir D. Seleznev 2019-03-21 14:29 ` Alexey V. Vissarionov 1 sibling, 2 replies; 24+ messages in thread From: Anton Farygin @ 2019-03-21 11:22 UTC (permalink / raw) To: ALT Linux Team development discussions, Dmitry V. Levin 21.03.2019 14:02, Dmitry V. Levin пишет: > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: >> Вчерашний сизиф обновляюсь на сегодняшний >> >> Совершаем изменения... >> Подготовка... >> #################################################################################################### >> [100%] >> конфликт файла /etc/openssl/openssl.cnf при попытках установки >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 >> E: Ошибка во время исполнения транзакции > Тестовая пересборка тоже это поймала. > Задумано было так, чтобы этот файл был одинаковым. > Одинаковый файл не может не конфликтовать. Вынесите его в отдельный пакет и поставьте зависимость на него у двух библиотек. ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:22 ` Anton Farygin @ 2019-03-21 11:26 ` Gleb Fotengauer-Malinovskiy 2019-03-21 11:34 ` Dmitry V. Levin 2019-03-21 12:49 ` Anton Farygin 2019-03-21 11:28 ` Vladimir D. Seleznev 1 sibling, 2 replies; 24+ messages in thread From: Gleb Fotengauer-Malinovskiy @ 2019-03-21 11:26 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1436 bytes --] On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > 21.03.2019 14:02, Dmitry V. Levin пишет: > > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > >> Вчерашний сизиф обновляюсь на сегодняшний > >> > >> Совершаем изменения... > >> Подготовка... > >> #################################################################################################### > >> [100%] > >> конфликт файла /etc/openssl/openssl.cnf при попытках установки > >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > >> E: Ошибка во время исполнения транзакции > > Тестовая пересборка тоже это поймала. > > Задумано было так, чтобы этот файл был одинаковым. Да, я был уверен, что проверил, но, видимо, проверил что-то не то. #225450 BUILDING #1 [locked] [test-only] sisyphus openssl.git=1.0.2r-alt2 > Одинаковый файл не может не конфликтовать. Это не так. > Вынесите его в отдельный пакет и поставьте зависимость на него у двух > библиотек. Наверное, это хорошая идея. -- glebfm [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:26 ` Gleb Fotengauer-Malinovskiy @ 2019-03-21 11:34 ` Dmitry V. Levin 2019-03-21 11:36 ` Anton Farygin 2019-03-21 11:42 ` Gleb Fotengauer-Malinovskiy 2019-03-21 12:49 ` Anton Farygin 1 sibling, 2 replies; 24+ messages in thread From: Dmitry V. Levin @ 2019-03-21 11:34 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1247 bytes --] On Thu, Mar 21, 2019 at 02:26:44PM +0300, Gleb Fotengauer-Malinovskiy wrote: > On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > > 21.03.2019 14:02, Dmitry V. Levin пишет: > > > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > > >> Вчерашний сизиф обновляюсь на сегодняшний > > >> > > >> Совершаем изменения... > > >> Подготовка... > > >> #################################################################################################### > > >> [100%] > > >> конфликт файла /etc/openssl/openssl.cnf при попытках установки > > >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > > >> E: Ошибка во время исполнения транзакции > > > Тестовая пересборка тоже это поймала. > > > Задумано было так, чтобы этот файл был одинаковым. > > Да, я был уверен, что проверил, но, видимо, проверил что-то не то. > #225450 BUILDING #1 [locked] [test-only] sisyphus openssl.git=1.0.2r-alt2 > > > Одинаковый файл не может не конфликтовать. > > Это не так. > > > Вынесите его в отдельный пакет и поставьте зависимость на него у двух > > библиотек. > > Наверное, это хорошая идея. Странно, до сих пор мы обходились без отдельного пакета, файл-то одинаковый. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:34 ` Dmitry V. Levin @ 2019-03-21 11:36 ` Anton Farygin 2019-03-21 11:39 ` Dmitry V. Levin 2019-03-21 11:42 ` Gleb Fotengauer-Malinovskiy 1 sibling, 1 reply; 24+ messages in thread From: Anton Farygin @ 2019-03-21 11:36 UTC (permalink / raw) To: ALT Linux Team development discussions, Dmitry V. Levin 21.03.2019 14:34, Dmitry V. Levin пишет: >> Наверное, это хорошая идея. > Странно, до сих пор мы обходились без отдельного пакета, файл-то одинаковый. А конфиг может быть одинаковым в двух разных пакетах ? ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:36 ` Anton Farygin @ 2019-03-21 11:39 ` Dmitry V. Levin 2019-03-21 12:31 ` Oleg Solovyov 0 siblings, 1 reply; 24+ messages in thread From: Dmitry V. Levin @ 2019-03-21 11:39 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 318 bytes --] On Thu, Mar 21, 2019 at 02:36:37PM +0300, Anton Farygin wrote: > 21.03.2019 14:34, Dmitry V. Levin пишет: > >> Наверное, это хорошая идея. > > Странно, до сих пор мы обходились без отдельного пакета, файл-то одинаковый. > > А конфиг может быть одинаковым в двух разных пакетах ? Ещё вчера мог. -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:39 ` Dmitry V. Levin @ 2019-03-21 12:31 ` Oleg Solovyov 0 siblings, 0 replies; 24+ messages in thread From: Oleg Solovyov @ 2019-03-21 12:31 UTC (permalink / raw) To: ALT Linux Team development discussions On четверг, 21 марта 2019 г. 14:39:56 MSK Dmitry V. Levin wrote: > On Thu, Mar 21, 2019 at 02:36:37PM +0300, Anton Farygin wrote: > > 21.03.2019 14:34, Dmitry V. Levin пишет: > > >> Наверное, это хорошая идея. > > > > > > Странно, до сих пор мы обходились без отдельного пакета, файл-то > > > одинаковый.> > > А конфиг может быть одинаковым в двух разных пакетах ? > > Ещё вчера мог. Как и сегодня: rpm -qpf libcrypto* --qf '[%{filemd5s} %{filenames} %{name}-%{evr}\n]' |grep "/etc/openssl/openssl.cnf" aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto10-1.0.2r- alt1 9ce1b7dab4d586418c5567e429dfd049 /etc/openssl/openssl.cnf libcrypto1.1-1.1.1b- alt1 ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:34 ` Dmitry V. Levin 2019-03-21 11:36 ` Anton Farygin @ 2019-03-21 11:42 ` Gleb Fotengauer-Malinovskiy 1 sibling, 0 replies; 24+ messages in thread From: Gleb Fotengauer-Malinovskiy @ 2019-03-21 11:42 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2072 bytes --] On Thu, Mar 21, 2019 at 02:34:39PM +0300, Dmitry V. Levin wrote: > On Thu, Mar 21, 2019 at 02:26:44PM +0300, Gleb Fotengauer-Malinovskiy wrote: > > On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > > > 21.03.2019 14:02, Dmitry V. Levin пишет: > > > > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > > > >> Вчерашний сизиф обновляюсь на сегодняшний > > > >> > > > >> Совершаем изменения... > > > >> Подготовка... > > > >> #################################################################################################### > > > >> [100%] > > > >> конфликт файла /etc/openssl/openssl.cnf при попытках установки > > > >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > > > >> E: Ошибка во время исполнения транзакции > > > > Тестовая пересборка тоже это поймала. > > > > Задумано было так, чтобы этот файл был одинаковым. > > > > Да, я был уверен, что проверил, но, видимо, проверил что-то не то. > > #225450 BUILDING #1 [locked] [test-only] sisyphus openssl.git=1.0.2r-alt2 > > > > > Одинаковый файл не может не конфликтовать. > > > > Это не так. > > > > > Вынесите его в отдельный пакет и поставьте зависимость на него у двух > > > библиотек. > > > > Наверное, это хорошая идея. > > Странно, до сих пор мы обходились без отдельного пакета, файл-то одинаковый. Да, но если мы захотим его поменять, это будет сложно сделать в libcrypto10 после его удаления, а у пользователей он может ещё остаться. -- glebfm [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:26 ` Gleb Fotengauer-Malinovskiy 2019-03-21 11:34 ` Dmitry V. Levin @ 2019-03-21 12:49 ` Anton Farygin 1 sibling, 0 replies; 24+ messages in thread From: Anton Farygin @ 2019-03-21 12:49 UTC (permalink / raw) To: ALT Linux Team development discussions, Gleb Fotengauer-Malinovskiy 21.03.2019 14:26, Gleb Fotengauer-Malinovskiy пишет: > Да, я был уверен, что проверил, но, видимо, проверил что-то не то. > #225450 BUILDING #1 [locked] [test-only] sisyphus openssl.git=1.0.2r-alt2 > Этот таск помог, спасибо! ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:22 ` Anton Farygin 2019-03-21 11:26 ` Gleb Fotengauer-Malinovskiy @ 2019-03-21 11:28 ` Vladimir D. Seleznev 2019-03-21 11:31 ` Anton Farygin ` (2 more replies) 1 sibling, 3 replies; 24+ messages in thread From: Vladimir D. Seleznev @ 2019-03-21 11:28 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > 21.03.2019 14:02, Dmitry V. Levin пишет: > > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > >> Вчерашний сизиф обновляюсь на сегодняшний > >> > >> Совершаем изменения... > >> Подготовка... > >> #################################################################################################### > >> [100%] > >> конфликт файла /etc/openssl/openssl.cnf при попытках установки > >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > >> E: Ошибка во время исполнения транзакции > > Тестовая пересборка тоже это поймала. > > Задумано было так, чтобы этот файл был одинаковым. > > > Одинаковый файл не может не конфликтовать. Вынесите его в отдельный > пакет и поставьте зависимость на него у двух библиотек. Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают конфликтов у rpm: $ rpm -qf /etc/openssl/openssl.cnf --qf '[%{filemd5s} %{filenames} %{name}-%{evr}\n]' |grep "/etc/openssl/openssl.cnf" aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto10-1.0.2q-alt1 aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto1.1-1.1.0j-alt2 это клёвая особенность rpm, мне очень нравится. -- С уважением, Владимир Селезнев ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:28 ` Vladimir D. Seleznev @ 2019-03-21 11:31 ` Anton Farygin 2019-03-21 11:46 ` Vladimir D. Seleznev 2019-03-21 14:32 ` Alexey V. Vissarionov 2019-03-21 14:36 ` Ivan A. Melnikov 2 siblings, 1 reply; 24+ messages in thread From: Anton Farygin @ 2019-03-21 11:31 UTC (permalink / raw) To: ALT Linux Team development discussions, Vladimir D. Seleznev 21.03.2019 14:28, Vladimir D. Seleznev пишет: > On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: >> 21.03.2019 14:02, Dmitry V. Levin пишет: >>> On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: >>>> Вчерашний сизиф обновляюсь на сегодняшний >>>> >>>> Совершаем изменения... >>>> Подготовка... >>>> #################################################################################################### >>>> [100%] >>>> конфликт файла /etc/openssl/openssl.cnf при попытках установки >>>> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 >>>> E: Ошибка во время исполнения транзакции >>> Тестовая пересборка тоже это поймала. >>> Задумано было так, чтобы этот файл был одинаковым. >>> >> Одинаковый файл не может не конфликтовать. Вынесите его в отдельный >> пакет и поставьте зависимость на него у двух библиотек. > Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают > конфликтов у rpm: > > $ rpm -qf /etc/openssl/openssl.cnf --qf '[%{filemd5s} %{filenames} %{name}-%{evr}\n]' |grep "/etc/openssl/openssl.cnf" > aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto10-1.0.2q-alt1 > aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto1.1-1.1.0j-alt2 > > это клёвая особенность rpm, мне очень нравится. > Но это же конфиг! ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:31 ` Anton Farygin @ 2019-03-21 11:46 ` Vladimir D. Seleznev 2019-03-21 12:43 ` Anton Farygin 0 siblings, 1 reply; 24+ messages in thread From: Vladimir D. Seleznev @ 2019-03-21 11:46 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 02:31:29PM +0300, Anton Farygin wrote: > 21.03.2019 14:28, Vladimir D. Seleznev пишет: > > On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > >> 21.03.2019 14:02, Dmitry V. Levin пишет: > >>> On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > >>>> Вчерашний сизиф обновляюсь на сегодняшний > >>>> > >>>> Совершаем изменения... > >>>> Подготовка... > >>>> #################################################################################################### > >>>> [100%] > >>>> конфликт файла /etc/openssl/openssl.cnf при попытках установки > >>>> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > >>>> E: Ошибка во время исполнения транзакции > >>> Тестовая пересборка тоже это поймала. > >>> Задумано было так, чтобы этот файл был одинаковым. > >>> > >> Одинаковый файл не может не конфликтовать. Вынесите его в отдельный > >> пакет и поставьте зависимость на него у двух библиотек. > > Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают > > конфликтов у rpm: > > > > $ rpm -qf /etc/openssl/openssl.cnf --qf '[%{filemd5s} %{filenames} %{name}-%{evr}\n]' |grep "/etc/openssl/openssl.cnf" > > aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto10-1.0.2q-alt1 > > aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto1.1-1.1.0j-alt2 > > > > это клёвая особенность rpm, мне очень нравится. > > > Но это же конфиг! Какая разница? Главное, чтобы чексумма файла у самих пакетов совпадала. Если он отличается от того, что лежит фактически, то rpm при обновлении положет рядом openssl.cnf.rpmnew. -- С уважением, Владимир Селезнев ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:46 ` Vladimir D. Seleznev @ 2019-03-21 12:43 ` Anton Farygin 2019-03-21 14:34 ` Vladimir D. Seleznev 0 siblings, 1 reply; 24+ messages in thread From: Anton Farygin @ 2019-03-21 12:43 UTC (permalink / raw) To: devel 21.03.2019 14:46, Vladimir D. Seleznev пишет: > On Thu, Mar 21, 2019 at 02:31:29PM +0300, Anton Farygin wrote: >> 21.03.2019 14:28, Vladimir D. Seleznev пишет: >>> On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: >>>> 21.03.2019 14:02, Dmitry V. Levin пишет: >>>>> On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: >>>>>> Вчерашний сизиф обновляюсь на сегодняшний >>>>>> >>>>>> Совершаем изменения... >>>>>> Подготовка... >>>>>> #################################################################################################### >>>>>> [100%] >>>>>> конфликт файла /etc/openssl/openssl.cnf при попытках установки >>>>>> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 >>>>>> E: Ошибка во время исполнения транзакции >>>>> Тестовая пересборка тоже это поймала. >>>>> Задумано было так, чтобы этот файл был одинаковым. >>>>> >>>> Одинаковый файл не может не конфликтовать. Вынесите его в отдельный >>>> пакет и поставьте зависимость на него у двух библиотек. >>> Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают >>> конфликтов у rpm: >>> >>> $ rpm -qf /etc/openssl/openssl.cnf --qf '[%{filemd5s} %{filenames} %{name}-%{evr}\n]' |grep "/etc/openssl/openssl.cnf" >>> aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto10-1.0.2q-alt1 >>> aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto1.1-1.1.0j-alt2 >>> >>> это клёвая особенность rpm, мне очень нравится. >>> >> Но это же конфиг! > Какая разница? Главное, чтобы чексумма файла у самих пакетов совпадала. > Если он отличается от того, что лежит фактически, то rpm при обновлении > положет рядом openssl.cnf.rpmnew. Я понял - здесь проблема в том, что у меня установлен старый такой файл, а одновременно распаковать два архива rpm естественно не может. И у него получается момент, когда эти два файла становятся разными и вылезает конфликт. Верная теория ? ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 12:43 ` Anton Farygin @ 2019-03-21 14:34 ` Vladimir D. Seleznev 0 siblings, 0 replies; 24+ messages in thread From: Vladimir D. Seleznev @ 2019-03-21 14:34 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 03:43:24PM +0300, Anton Farygin wrote: > 21.03.2019 14:46, Vladimir D. Seleznev пишет: > > On Thu, Mar 21, 2019 at 02:31:29PM +0300, Anton Farygin wrote: > >> 21.03.2019 14:28, Vladimir D. Seleznev пишет: > >>> On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > >>>> 21.03.2019 14:02, Dmitry V. Levin пишет: > >>>>> On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > >>>>>> Вчерашний сизиф обновляюсь на сегодняшний > >>>>>> > >>>>>> Совершаем изменения... > >>>>>> Подготовка... > >>>>>> #################################################################################################### > >>>>>> [100%] > >>>>>> конфликт файла /etc/openssl/openssl.cnf при попытках установки > >>>>>> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > >>>>>> E: Ошибка во время исполнения транзакции > >>>>> Тестовая пересборка тоже это поймала. > >>>>> Задумано было так, чтобы этот файл был одинаковым. > >>>>> > >>>> Одинаковый файл не может не конфликтовать. Вынесите его в отдельный > >>>> пакет и поставьте зависимость на него у двух библиотек. > >>> Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают > >>> конфликтов у rpm: > >>> > >>> $ rpm -qf /etc/openssl/openssl.cnf --qf '[%{filemd5s} %{filenames} %{name}-%{evr}\n]' |grep "/etc/openssl/openssl.cnf" > >>> aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto10-1.0.2q-alt1 > >>> aecb29d9534a52282ca5b6bc0f686cb5 /etc/openssl/openssl.cnf libcrypto1.1-1.1.0j-alt2 > >>> > >>> это клёвая особенность rpm, мне очень нравится. > >>> > >> Но это же конфиг! > > Какая разница? Главное, чтобы чексумма файла у самих пакетов совпадала. > > Если он отличается от того, что лежит фактически, то rpm при обновлении > > положет рядом openssl.cnf.rpmnew. > > Я понял - здесь проблема в том, что у меня установлен старый такой файл, > а одновременно распаковать два архива rpm естественно не может. И у него > получается момент, когда эти два файла становятся разными и вылезает > конфликт. > > Верная теория ? Смысл верный: rpm видит, что в транзакции у двух пакетов есть файловый конфликт: по одному пути разные файлы, и не может выполнить транзакцию. Если бы по пути был бы один файл: если регулярный, то совпадает хэшсумма, если каталог — то права доступа совпадают и т.д., то транзакция прошла бы успешно. Если говорить грубо. -- С уважением, Владимир Селезнев ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:28 ` Vladimir D. Seleznev 2019-03-21 11:31 ` Anton Farygin @ 2019-03-21 14:32 ` Alexey V. Vissarionov 2019-03-21 14:42 ` Vladimir D. Seleznev 2019-03-21 14:36 ` Ivan A. Melnikov 2 siblings, 1 reply; 24+ messages in thread From: Alexey V. Vissarionov @ 2019-03-21 14:32 UTC (permalink / raw) To: ALT Linux Team development discussions On 2019-03-21 14:28:08 +0300, Vladimir D. Seleznev wrote: > Файлы с одинаковыми путями и одинаковыми MD5-суммами не > вызывают конфликтов у rpm [...] > это клёвая особенность rpm, мне очень нравится. Что, и rpm -e его сохраняет? А если это, как в данном случае, конфиг, и он был модифицирован? -- Alexey V. Vissarionov gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 14:32 ` Alexey V. Vissarionov @ 2019-03-21 14:42 ` Vladimir D. Seleznev 2019-03-21 14:48 ` Alexey V. Vissarionov 0 siblings, 1 reply; 24+ messages in thread From: Vladimir D. Seleznev @ 2019-03-21 14:42 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 05:32:26PM +0300, Alexey V. Vissarionov wrote: > On 2019-03-21 14:28:08 +0300, Vladimir D. Seleznev wrote: > > > Файлы с одинаковыми путями и одинаковыми MD5-суммами не > > вызывают конфликтов у rpm [...] > > это клёвая особенность rpm, мне очень нравится. > > Что, и rpm -e его сохраняет? А в чём сомнения? # rpm -e libcrypto1.1 warning: /etc/openssl/openssl.cnf saved as /etc/openssl/openssl.cnf.rpmsave <13>Mar 21 14:40:27 rpm: libcrypto1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099246 removed > А если это, как в данном случае, конфиг, и он был модифицирован? См. выше. Всё в порядке. -- С уважением, Владимир Селезнев ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 14:42 ` Vladimir D. Seleznev @ 2019-03-21 14:48 ` Alexey V. Vissarionov 2019-03-21 15:52 ` Vladimir D. Seleznev 0 siblings, 1 reply; 24+ messages in thread From: Alexey V. Vissarionov @ 2019-03-21 14:48 UTC (permalink / raw) To: ALT Linux Team development discussions On 2019-03-21 17:42:05 +0300, Vladimir D. Seleznev wrote: >>> Файлы с одинаковыми путями и одинаковыми MD5-суммами не >>> вызывают конфликтов у rpm [...] >>> это клёвая особенность rpm, мне очень нравится. >> Что, и rpm -e его сохраняет? > А в чём сомнения? > # rpm -e libcrypto1.1 > warning: /etc/openssl/openssl.cnf saved as /etc/openssl/openssl.cnf.rpmsave Файла /etc/openssl/openssl.cnf при этом уже нет, правильно? > <13>Mar 21 14:40:27 rpm: > libcrypto1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099246 removed >> А если это, как в данном случае, конфиг, и он был модифицирован? > См. выше. Всё в порядке. Не совсем: остается пакет, которому нужен тот же конфиг, а конфиг того-с... в .rpmsave переименовали :-) А если серьезно - кроилово. Которое может привести к попадалову. Поэтому отдельный пакет с единственным %config(noreplace) -- Alexey V. Vissarionov gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 14:48 ` Alexey V. Vissarionov @ 2019-03-21 15:52 ` Vladimir D. Seleznev 0 siblings, 0 replies; 24+ messages in thread From: Vladimir D. Seleznev @ 2019-03-21 15:52 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 05:48:47PM +0300, Alexey V. Vissarionov wrote: > On 2019-03-21 17:42:05 +0300, Vladimir D. Seleznev wrote: > > >>> Файлы с одинаковыми путями и одинаковыми MD5-суммами не > >>> вызывают конфликтов у rpm [...] > >>> это клёвая особенность rpm, мне очень нравится. > >> Что, и rpm -e его сохраняет? > > А в чём сомнения? > > # rpm -e libcrypto1.1 > > warning: /etc/openssl/openssl.cnf saved as /etc/openssl/openssl.cnf.rpmsave > > Файла /etc/openssl/openssl.cnf при этом уже нет, правильно? > > > <13>Mar 21 14:40:27 rpm: > > libcrypto1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099246 removed > >> А если это, как в данном случае, конфиг, и он был модифицирован? > > См. выше. Всё в порядке. > > Не совсем: остается пакет, которому нужен тот же конфиг, а конфиг > того-с... в .rpmsave переименовали :-) В прошлом примере был установлен только один libcrypto. Новый пример. # rpm -qf /etc/openssl/openssl.cnf libcrypto1.1-1.1.1b-alt1.x86_64 libcrypto10-1.0.2r-alt2.x86_64 # rpm -e libcrypto1.1 <13>Mar 21 15:27:59 rpm: libcrypto1.1-1.1.1b-alt1 sisyphus+225327.200.2.1 1553099246 removed # rpm -qf /etc/openssl/openssl.cnf libcrypto10-1.0.2r-alt2.x86_64 # rpm -e libcrypto10 warning: /etc/openssl/openssl.cnf saved as /etc/openssl/openssl.cnf.rpmsave <13>Mar 21 15:28:41 rpm: libcrypto10-1.0.2r-alt2 sisyphus+225450.100.1.1 1553167730 removed > А если серьезно - кроилово. Которое может привести к попадалову. > Поэтому отдельный пакет с единственным %config(noreplace) Как видно, всё работает корректно, и ничего не криво. -- С уважением, Владимир Селезнев ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:28 ` Vladimir D. Seleznev 2019-03-21 11:31 ` Anton Farygin 2019-03-21 14:32 ` Alexey V. Vissarionov @ 2019-03-21 14:36 ` Ivan A. Melnikov 2019-03-21 14:42 ` Vladimir D. Seleznev 2 siblings, 1 reply; 24+ messages in thread From: Ivan A. Melnikov @ 2019-03-21 14:36 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 02:28:08PM +0300, Vladimir D. Seleznev wrote: > On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > > 21.03.2019 14:02, Dmitry V. Levin пишет: > > > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > > >> Вчерашний сизиф обновляюсь на сегодняшний > > >> > > >> Совершаем изменения... > > >> Подготовка... > > >> #################################################################################################### > > >> [100%] > > >> конфликт файла /etc/openssl/openssl.cnf при попытках установки > > >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > > >> E: Ошибка во время исполнения транзакции > > > Тестовая пересборка тоже это поймала. > > > Задумано было так, чтобы этот файл был одинаковым. > > > > > Одинаковый файл не может не конфликтовать. Вынесите его в отдельный > > пакет и поставьте зависимость на него у двух библиотек. > > Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают > конфликтов у rpm: [...] Кажется, ещё было требование совпадения прав, владельца/группы и размера. -- wbr, iv m. ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 14:36 ` Ivan A. Melnikov @ 2019-03-21 14:42 ` Vladimir D. Seleznev 2019-03-21 14:49 ` Vladimir D. Seleznev 0 siblings, 1 reply; 24+ messages in thread From: Vladimir D. Seleznev @ 2019-03-21 14:42 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 06:36:29PM +0400, Ivan A. Melnikov wrote: > On Thu, Mar 21, 2019 at 02:28:08PM +0300, Vladimir D. Seleznev wrote: > > On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > > > 21.03.2019 14:02, Dmitry V. Levin пишет: > > > > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > > > >> Вчерашний сизиф обновляюсь на сегодняшний > > > >> > > > >> Совершаем изменения... > > > >> Подготовка... > > > >> #################################################################################################### > > > >> [100%] > > > >> конфликт файла /etc/openssl/openssl.cnf при попытках установки > > > >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > > > >> E: Ошибка во время исполнения транзакции > > > > Тестовая пересборка тоже это поймала. > > > > Задумано было так, чтобы этот файл был одинаковым. > > > > > > > Одинаковый файл не может не конфликтовать. Вынесите его в отдельный > > > пакет и поставьте зависимость на него у двух библиотек. > > > > Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают > > конфликтов у rpm: > [...] > > Кажется, ещё было требование совпадения прав, владельца/группы > и размера. Да, я сильно упростил. -- С уважением, Владимир Селезнев ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 14:42 ` Vladimir D. Seleznev @ 2019-03-21 14:49 ` Vladimir D. Seleznev 0 siblings, 0 replies; 24+ messages in thread From: Vladimir D. Seleznev @ 2019-03-21 14:49 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 21, 2019 at 05:42:38PM +0300, Vladimir D. Seleznev wrote: > On Thu, Mar 21, 2019 at 06:36:29PM +0400, Ivan A. Melnikov wrote: > > On Thu, Mar 21, 2019 at 02:28:08PM +0300, Vladimir D. Seleznev wrote: > > > On Thu, Mar 21, 2019 at 02:22:45PM +0300, Anton Farygin wrote: > > > > 21.03.2019 14:02, Dmitry V. Levin пишет: > > > > > On Thu, Mar 21, 2019 at 08:06:34AM +0300, Anton Farygin wrote: > > > > >> Вчерашний сизиф обновляюсь на сегодняшний > > > > >> > > > > >> Совершаем изменения... > > > > >> Подготовка... > > > > >> #################################################################################################### > > > > >> [100%] > > > > >> конфликт файла /etc/openssl/openssl.cnf при попытках установки > > > > >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 > > > > >> E: Ошибка во время исполнения транзакции > > > > > Тестовая пересборка тоже это поймала. > > > > > Задумано было так, чтобы этот файл был одинаковым. > > > > > > > > > Одинаковый файл не может не конфликтовать. Вынесите его в отдельный > > > > пакет и поставьте зависимость на него у двух библиотек. > > > > > > Файлы с одинаковыми путями и одинаковыми MD5-суммами не вызывают > > > конфликтов у rpm: > > [...] > > > > Кажется, ещё было требование совпадения прав, владельца/группы > > и размера. > > Да, я сильно упростил. В смысле, все эти требования остались, я упростил описание в письме :) -- С уважением, Владимир Селезнев ^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [devel] Сломано обновление на сизифе - crypto10 и libssl10 2019-03-21 11:02 ` Dmitry V. Levin 2019-03-21 11:22 ` Anton Farygin @ 2019-03-21 14:29 ` Alexey V. Vissarionov 1 sibling, 0 replies; 24+ messages in thread From: Alexey V. Vissarionov @ 2019-03-21 14:29 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 535 bytes --] On 2019-03-21 14:02:38 +0300, Dmitry V. Levin wrote: >> конфликт файла /etc/openssl/openssl.cnf при попытках установки >> libcrypto10-1.0.2r-alt1.x86_64 и libcrypto1.1-1.1.1b-alt1.x86_64 >> E: Ошибка во время исполнения транзакции > Тестовая пересборка тоже это поймала. Задумано было так, > чтобы этот файл был одинаковым. Ну и вынести его в %package config -- Alexey V. Vissarionov gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2019-03-21 15:52 UTC | newest] Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-03-21 5:06 [devel] Сломано обновление на сизифе - crypto10 и libssl10 Anton Farygin 2019-03-21 8:08 ` Anton Farygin 2019-03-21 11:02 ` Dmitry V. Levin 2019-03-21 11:22 ` Anton Farygin 2019-03-21 11:26 ` Gleb Fotengauer-Malinovskiy 2019-03-21 11:34 ` Dmitry V. Levin 2019-03-21 11:36 ` Anton Farygin 2019-03-21 11:39 ` Dmitry V. Levin 2019-03-21 12:31 ` Oleg Solovyov 2019-03-21 11:42 ` Gleb Fotengauer-Malinovskiy 2019-03-21 12:49 ` Anton Farygin 2019-03-21 11:28 ` Vladimir D. Seleznev 2019-03-21 11:31 ` Anton Farygin 2019-03-21 11:46 ` Vladimir D. Seleznev 2019-03-21 12:43 ` Anton Farygin 2019-03-21 14:34 ` Vladimir D. Seleznev 2019-03-21 14:32 ` Alexey V. Vissarionov 2019-03-21 14:42 ` Vladimir D. Seleznev 2019-03-21 14:48 ` Alexey V. Vissarionov 2019-03-21 15:52 ` Vladimir D. Seleznev 2019-03-21 14:36 ` Ivan A. Melnikov 2019-03-21 14:42 ` Vladimir D. Seleznev 2019-03-21 14:49 ` Vladimir D. Seleznev 2019-03-21 14:29 ` Alexey V. Vissarionov
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