The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Мэйнтейнеры Fedora и Gentoo отказались от сопровождения пакетов с Telegram Desktop, opennews (ok), 02-Мрт-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


287. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  –1 +/
Сообщение от Аноним (271), 02-Мрт-21, 17:23 
> В итоге мы имеем то, что если дистрибутив хочет собирать tg_owt в виде динамической библиотеки, они должны делать это самостоятельно и ждать очередного обновления, после весь процесс начинать заново. В этом и заключается основная проблема.

Здравствуйте, Виталий!

Спасибо за проделанную работу, но скажите, а так ли важно tg_owt собирать отдельной библой? Если source package не хочет и делает всё, чтобы оно собиралось статически - на кой фиг извращаться? Линкуйте статически, а для других прог собирайте отдельную версию - пользователям на это глубоко по фигу.

// b.

Ответить | Правка | Наверх | Cообщить модератору

292. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  –2 +/
Сообщение от СединаВиталиЯ (?), 02-Мрт-21, 17:35 
Даёшь динамику, ну ничего, что автор кода этого не хотел, я же умнее!
Ответить | Правка | Наверх | Cообщить модератору

295. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  –1 +/
Сообщение от Аноним (271), 02-Мрт-21, 17:40 
Одно дело, например, glibc, который требуют 99.999% программ в твоём Линуксе, другой вопрос - библа, которая дай бог хоть чем-то ещё используется.

Трудно жить без мозга, я понимаю, и считать, что весь мир должен тебе и твоей ОСи, про которую никто не слышал и которую никто, кроме студентов/ИТ'ников/разрабов не использует.

// b.

Ответить | Правка | Наверх | Cообщить модератору

342. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +/
Сообщение от МозгОтвечает (?), 02-Мрт-21, 20:30 
Ты хоть понял смысл сообщения, на который даёшь глупый ответ? Перечитай ещё раз.
Ответить | Правка | Наверх | Cообщить модератору

385. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +/
Сообщение от Аноним (386), 03-Мрт-21, 00:06 
Ступил немного, пардон.

Точнее, начал отвечать, не дочитав. Потом понял, что это был сарказм/ирония.

Ответить | Правка | Наверх | Cообщить модератору

294. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +3 +/
Сообщение от Аноним (275), 02-Мрт-21, 17:40 
Гайдлайны многих дистрибутивов запрещают статическую линковку с внешними библиотеками, поэтому мейнтейнерам приходится максимально разбандливать и использовать системные, доступные из репозиториев, пакеты.
Ответить | Правка | К родителю #287 | Наверх | Cообщить модератору

296. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +2 +/
Сообщение от Аноним (271), 02-Мрт-21, 17:41 
Guidelines - это не requirements, почувствуйте разницу в английском языке.
Ответить | Правка | Наверх | Cообщить модератору

301. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +2 +/
Сообщение от Аноним (275), 02-Мрт-21, 17:48 
Явно указано must use. Для пакета, линкующегося со статической библиотекой, обычно нужно запрашивать особое разрешение, предварительно обосновав необходимость этого.
Ответить | Правка | Наверх | Cообщить модератору

312. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +3 +/
Сообщение от Чума (?), 02-Мрт-21, 18:34 
Как-будто tg_owt ещё хоть одному пакету нужна. Нужна будет - вот тогда в динамику.
Ответить | Правка | К родителю #294 | Наверх | Cообщить модератору

313. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +3 +/
Сообщение от mikhailnov (ok), 02-Мрт-21, 18:34 
telegram-desktop - это единственный потребитель библиотеки tg_owt, других потребителей нет и вряд ли появятся. Гайдлайны говорят о других случаях.
Ответить | Правка | К родителю #294 | Наверх | Cообщить модератору

364. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +2 +/
Сообщение от Аноним (347), 02-Мрт-21, 22:07 
Кроме телеграм-десктопа, этой библиотекой никто не пользуется и не будет. Она больше ни для чего и не пригодна, а отдельной библиотекой оформлена чтобы было проще мержиться с гугловским кодом, от которого она отфоркана.

Так что динамическая сборка тут не имеет ровно никакого практического смысла. Здравый смысл должен быть превыше гайдлайнов.

Ответить | Правка | К родителю #294 | Наверх | Cообщить модератору

502. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +/
Сообщение от mikhailnov (ok), 11-Мрт-21, 23:03 
> Так что динамическая сборка тут не имеет ровно никакого практического смысла

Для упрощения отладки имеет смысл.

Ответить | Правка | Наверх | Cообщить модератору

299. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +/
Сообщение от Дон Ягон (ok), 02-Мрт-21, 17:44 
>> В итоге мы имеем то, что если дистрибутив хочет собирать tg_owt в виде динамической библиотеки, они должны делать это самостоятельно и ждать очередного обновления, после весь процесс начинать заново. В этом и заключается основная проблема.
> Здравствуйте, Виталий!
> Спасибо за проделанную работу, но скажите, а так ли важно tg_owt собирать
> отдельной библой? Если source package не хочет и делает всё, чтобы
> оно собиралось статически - на кой фиг извращаться? Линкуйте статически, а
> для других прог собирайте отдельную версию - пользователям на это глубоко
> по фигу.
> // b.

Согласен, см. #298.

Ответить | Правка | К родителю #287 | Наверх | Cообщить модератору

376. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +2 +/
Сообщение от anonymous (??), 02-Мрт-21, 23:00 
tg_owt тянет за собой кучу bundled библиотек, за что еще один минус в карму. Если бы подразумевалось, что библиотека должна линковаться статикой, то зачем она вообще существует как отдельный проект/подмодуль? Пусть сидит себе в подкаталоге основного проекта. Но разработчики на всю голову лепят подобные велосипеды. Один раз набыдлокодено - кучу раз спотыкаешься.
Ответить | Правка | К родителю #287 | Наверх | Cообщить модератору

389. "Мэйнтейнеры Fedora и Gentoo отказались от сопровождения паке..."  +/
Сообщение от Дон Ягон (ok), 03-Мрт-21, 00:42 
Я, в общем, согалсен, что было бы правильнее, если бы tg_owt был просто частью telegram, просто отдельной директорией в проекте и набором make-правил. Но проблема в том, что tg_owt - это в бОльшей степени гугловая библиотека, нежели тележная. И они регулярно делают вливы кода из апстрима. Так что я могу понять, почему им удобнее так.
Гугл, емнип, её тоже как отдельный пакет особо не распространяет, обычно она попадает на пользовательские машины как кусок хромиума.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру