ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Alexey V. Vissarionov" <gremlin@altlinux.org>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] I: upcoming openssl update
Date: Tue, 21 Aug 2018 19:12:40 +0300
Message-ID: <20180821161240.GC1087@altlinux.org> (raw)
In-Reply-To: <20180820222740.GA14952@altlinux.org>

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

On 2018-08-21 01:27:40 +0300, Dmitry V. Levin wrote:

 > Сизифу предстоит пережить переезд openssl с ветки 1.0 на 1.1
 > 1. нижеперечисленные 39 пакетов не пересобираются как до,
 > так и после обновления openssl:

Из них хоть какой-то интерес может вызывать только:

 > squid-3.5.26-alt3

Для начала его нужно обновить до 4.2 - скорее всего, и сборка вылечится.

 > 2. нижеперечисленные 140 пакетов не собираются после
 > обновления openssl:

Аналогично, реально нужны только:

 > MySQL-5.7.22-alt1.S1
 > android-tools-5.1.1-alt1
 > elinks-0.12-alt0.12.1
 > jabberd2-2.6.1-alt1.git.d3a2b96
 > openntpd-3.9p1-alt12
 > openssh-7.2p2-alt2
 > postfix-1:2.11.11-alt1
 > ppp-2.4.7-alt4
 > rdesktop-1.8.3-alt1
 > tcpdump-1:4.1.1-alt3

Без остальных вполне можно обойтись.

 > 3. нижеперечисленные 2 пакетa собираются неправильно как до,
 > так и после обновления, а именно, не используют openssl, несмотря
 > на зависимости: kannel-1.5.0-alt1.cvs20091101.1.qa1 ruby-2.5.1-alt3

Хорошо бы выкинуть оба, но ruby хм... его "любит наш народ".

 > 4. нижеперечисленные 12 пакетов после обновления собираются
 > неправильно, а именно, перестают использовать openssl:
 > ceph-12.2.5-alt2.S1

Важно.

 > kicad-1:5.0.0-alt1

Хорошо бы.

 > perl-Net-SSH2-0.69-alt1

Важно.

Остальные в общем-то пофигу.

 > 5. нижеперечисленные 11 пакетов собираются без потери поддержки
 > openssl после обновления при условии добавления libkrb5-devel в
 > сборочные зависимости: certmonger-0.79.6-alt1.S1 curl-7.61.0-alt1.S1
 > dovecot-2.3.2.1-alt1 mutt-3:1.8.3-alt1 nginx-1.14.0-alt2.S1

Хорошо. Но лучше сделать так, чтобы они не требовали libkrb5-devel.

 > postgresql10-10.5-alt2 postgresql10-1C-10.5-alt1

Эти нужны.

 > postgresql9.3-9.3.24-alt1 postgresql9.4-9.4.19-alt1

Эти хорошо бы пристрелить.

 > postgresql9.5-9.5.14-alt1 postgresql9.6-9.6.10-alt2

9.6 еще бывает актуален, насчет 9.5 сильно сомневаюсь.

 > 6. остальные 232 пакета собираются после обновления и поддержку
 > openssl, на первый взгляд, не теряют (после пересборки у них
 > появляются set-versioned зависимости на libcrypto.so.1.1 и/или
 > libssl.so.1.1):

Хороший признак.

 > Предполагается после обновления openssl провести пересборку
 > пакетов из категорий 5 и 6 с помощью скриптов. Если вы *не*
 > хотите, чтобы ваш пакет был пересобран скриптом, заявите об
 > этом заблаговременно.

Думаю, лучше ограничиться только 6 категорией.

 > Пакеты из категорий 1..4 следует исправить либо удалить.

Во второй категории числится OpenSSH, для которого я бы на всякий
случай собрал переходной пакет 7.2 со статически вкомпиляченным
libcrypto 1.0, а потом обновил бы его до 7.7 с libcrypto 1.1 -
так, на всякий случай :-/

Остальное не настолько критично.


-- 
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 --]

  parent reply	other threads:[~2018-08-21 16:12 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-20 22:27 Dmitry V. Levin
2018-08-21  6:53 ` Sergey Afonin
2018-08-21  7:34   ` Dmitry V. Levin
2018-08-21  8:40     ` Yuri Sedunov
2018-08-21  9:16         ` Yuri Sedunov
2018-08-21  9:28           ` Denis Medvedev
2018-08-22 22:52           ` Vitaly Lipatov
2018-08-22 22:58             ` Dmitry V. Levin
2018-08-21 16:12 ` Alexey V. Vissarionov [this message]
2018-08-21 18:33   ` Pavel Nakonechnyi
2018-08-22  3:32   ` Alexei Takaseev
2018-08-21 18:44 ` Pavel Nakonechnyi
2018-08-22  8:14 ` Anton V. Boyarshinov
2018-08-22  8:23   ` Yuri Sedunov
2018-08-22  8:47     ` Anton V. Boyarshinov
2018-08-22 20:21 ` Alexey Shabalin
2018-08-28 20:12 ` Gleb Fotengauer-Malinovskiy
2018-08-31 15:42 ` Grigory Ustinov
2018-08-31 13:03   ` Sergey Afonin
2018-09-01 10:29   ` Sergey Y. Afonin
2018-09-01 14:10     ` Grigory Ustinov
2018-09-02 13:10       ` Grigory Ustinov
2018-09-02 13:18         ` Grigory Ustinov
2018-09-03  6:21           ` Oleg Solovyov
2018-09-04  8:28           ` Grigory Ustinov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180821161240.GC1087@altlinux.org \
    --to=gremlin@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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