From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 27 Apr 2020 21:34:51 +0300 From: Michael Shigorin To: devel@lists.altlinux.org Message-ID: <20200427183450.GJ7900@imap.altlinux.org> References: <20200417235446.GB31146@altlinux.org> <20200427085610.GF7900@imap.altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [devel] =?koi8-r?b?X19saWJjX2VuYWJsZV9zZWN1cmUg1yBvcGVuc3NsICBs?= =?koi8-r?b?aWJjcnlwdG8=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2020 18:34:51 -0000 Archived-At: List-Archive: List-Post: On Mon, Apr 27, 2020 at 02:01:03PM +0300, Mikhail Novosyolov wrote: > Да и решение проблемы нужно еще вчера, а не очередной стандарт. К тому, что тут тоже есть оптимизация "вкороткую" и "вдолгую". > >> собирать с системными библиотеками в какой-нибудь ОС, > >> а затем упаковывать AppImage, это очень просто. > > Чревато невоспроизводимостью > Воспроизводимость зависит только от желания сделать > воспроизводимым. Чтоб желать, надо понимать; чтоб сделать, надо научиться. > Сделать что-то типовое полезно, но все равно для кого-нибудь > какая-нибудь библиотека окажется слишком старой, поэтому > особого смысла заморачиваться не вижу. Такие библиотеки окажутся у каждого свои; что хуже, у них-то как раз скорее всего окажутся более развесистые зависимости на системные библиотеки, которые вряд ли совпадут по soname и/или ABI, если не предпринимать к тому мер. Ср.: http://bugzilla.altlinux.org/36998 > > Кстати, Вы слышали про http://wiki.etersoft.ru/korinf? > Собирать кучу разных пакетов lav@ легко, потому что он в этом > хорошо разбирается, а вот для типового разработчика ПО это > очень сложная процедура, ему надо собрать один раз и чтобы > работало везде. И не по RPM под каждый дистрибутив, а один > универсальный RPM + DEB + AppImage/tgz. Продолжаю не видеть тут возможной серебряной пули, особенно пополам с жульничеством вроде смешивания хостовых и поставляемых библиотек. Вы бы взялись такое сертифицировать на совместимость? Я -- нет. Разве что жёстко выпуск с выпуском, что дорого. --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info