* [Comm] Бэкпорт firefox 61.0.1 для p7
@ 2018-08-19 10:12 Владимир Гусев
2018-08-19 10:17 ` Владимир Гусев
2018-08-20 5:51 ` Sergey
0 siblings, 2 replies; 12+ messages in thread
From: Владимир Гусев @ 2018-08-19 10:12 UTC (permalink / raw)
To: ALT Linux Community general discussions
Иногда утягиваю и пересобираю различные небольшие новинки из p8 для p7,
чтобы как можно дольше идти "в ногу со временем"... Когда пакеты
небольшие, то мне это удается. В случае с firefox мне это не удалось -
руки опускаются... В результате пришось просто скачать с сайта и
механически установить вместо старого - на 99% работает, проблемы
только с radiobutton и "галочками" выбора пунктов. Но хотелось
попробовать пересобрать нормально. Собираю я по старинке, посредством
rpm -ba *.spec
Сначала вышеупомянутая команда вывела огромный список зависимостей.
После того, как я поскреб по сусекам p7, остался следующий список того,
чего в p7 нет:
vova@macbook SPECS $ rpm -ba firefox.spec
ошибка: неудовлетворенные зависимости сборки:
clang6.0 нужен для firefox-61.0.1-alt0.M70P.1
clang6.0-devel нужен для firefox-61.0.1-alt0.M70P.1
llvm6.0-devel нужен для firefox-61.0.1-alt0.M70P.1
lld-devel нужен для firefox-61.0.1-alt0.M70P.1
rust >= 1.24.1 нужен для firefox-61.0.1-alt0.M70P.1
rust-cargo >= 0.25.0 нужен для firefox-61.0.1-alt0.M70P.1
/dev/shm нужен для firefox-61.0.1-alt0.M70P.1
pkgconfig(nspr) >= 4.17 нужен для firefox-61.0.1-alt0.M70P.1
pkgconfig(nss) >= 3.38.0 нужен для firefox-61.0.1-alt0.M70P.1
Насчет 2-х последних пунктов, это, я думаю, речь идет об libnss-devel и
libnspr-devel.. Но тут версии поновее... Что тут делает /dev/shm - ума
не приложу.
Нахрена нужен целый язык программирования rust??...
В общем я снова уперся в необходимость пересборки целого ряда
совершенно сторонних и нехилых пакетов... Вопрос - можно ли как-то
обойтись без rust, этого /dev/shm и т.д.? На что это повлияет?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-19 10:12 [Comm] Бэкпорт firefox 61.0.1 для p7 Владимир Гусев
@ 2018-08-19 10:17 ` Владимир Гусев
2018-08-20 5:51 ` Sergey
1 sibling, 0 replies; 12+ messages in thread
From: Владимир Гусев @ 2018-08-19 10:17 UTC (permalink / raw)
To: community
On Sun, 19 Aug 2018 13:12:56 +0300
Владимир Гусев wrote:
>
>vova@macbook SPECS $ rpm -ba firefox.spec
>ошибка: неудовлетворенные зависимости сборки:
> clang6.0 нужен для firefox-61.0.1-alt0.M70P.1
> clang6.0-devel нужен для firefox-61.0.1-alt0.M70P.1
> llvm6.0-devel нужен для firefox-61.0.1-alt0.M70P.1
> lld-devel нужен для firefox-61.0.1-alt0.M70P.1
> rust >= 1.24.1 нужен для firefox-61.0.1-alt0.M70P.1
> rust-cargo >= 0.25.0 нужен для firefox-61.0.1-alt0.M70P.1
> /dev/shm нужен для firefox-61.0.1-alt0.M70P.1
> pkgconfig(nspr) >= 4.17 нужен для firefox-61.0.1-alt0.M70P.1
> pkgconfig(nss) >= 3.38.0 нужен для firefox-61.0.1-alt0.M70P.1
>
>Насчет 2-х последних пунктов, это, я думаю, речь идет об libnss-devel и
>libnspr-devel.. Но тут версии поновее... Что тут делает /dev/shm - ума
>не приложу.
>
>Нахрена нужен целый язык программирования rust??...
Да и clang я что-то пока не нахожу в p8...
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-19 10:12 [Comm] Бэкпорт firefox 61.0.1 для p7 Владимир Гусев
2018-08-19 10:17 ` Владимир Гусев
@ 2018-08-20 5:51 ` Sergey
2018-08-20 7:38 ` Andrey Cherepanov
2018-08-20 16:27 ` Vasilyi Tё́rkin
1 sibling, 2 replies; 12+ messages in thread
From: Sergey @ 2018-08-20 5:51 UTC (permalink / raw)
To: community
On Sunday 19 August 2018, Владимир Гусев wrote:
> В общем я снова уперся в необходимость пересборки целого ряда
> совершенно сторонних и нехилых пакетов... Вопрос - можно ли как-то
> обойтись без rust, этого /dev/shm и т.д.?
Если бы всё было просто, Андрей Черепанов давно бы бакпорт FF сделал,
как мне кажется.
--
С уважением, Сергей.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-20 5:51 ` Sergey
@ 2018-08-20 7:38 ` Andrey Cherepanov
2018-08-20 20:14 ` Владимир Гусев
2018-08-20 16:27 ` Vasilyi Tё́rkin
1 sibling, 1 reply; 12+ messages in thread
From: Andrey Cherepanov @ 2018-08-20 7:38 UTC (permalink / raw)
To: community
20.08.2018 08:51, Sergey пишет:
> On Sunday 19 August 2018, Владимир Гусев wrote:
>
>> В общем я снова уперся в необходимость пересборки целого ряда
>> совершенно сторонних и нехилых пакетов... Вопрос - можно ли как-то
>> обойтись без rust, этого /dev/shm и т.д.?
> Если бы всё было просто, Андрей Черепанов давно бы бакпорт FF сделал,
> как мне кажется.
>
В p7 вряд ли - репозиторий не поддерживается. Вот в c7 бэкпорт будет.
Только версии ESR - 60.1.0.
Новые версии без llvm6.0 и rust не соберёшь.
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-20 5:51 ` Sergey
2018-08-20 7:38 ` Andrey Cherepanov
@ 2018-08-20 16:27 ` Vasilyi Tё́rkin
1 sibling, 0 replies; 12+ messages in thread
From: Vasilyi Tё́rkin @ 2018-08-20 16:27 UTC (permalink / raw)
To: ALT Linux Community general discussions,
ALT Linux Community general discussions, Sergey
20.08.2018 08:51, Sergey пишет:
> On Sunday 19 August 2018, Владимир Гусев wrote:
>
>> В общем я снова уперся в необходимость пересборки целого ряда
>> совершенно сторонних и нехилых пакетов... Вопрос - можно ли как-то
>> обойтись без rust, этого /dev/shm и т.д.?
> Если бы всё было просто, Андрей Черепанов давно бы бакпорт FF сделал,
> как мне кажется.
>
Он уже давно не кумир
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-20 7:38 ` Andrey Cherepanov
@ 2018-08-20 20:14 ` Владимир Гусев
2018-08-21 10:08 ` Andrey Cherepanov
0 siblings, 1 reply; 12+ messages in thread
From: Владимир Гусев @ 2018-08-20 20:14 UTC (permalink / raw)
To: community
On Mon, 20 Aug 2018 10:38:08 +0300
Andrey Cherepanov wrote:
>20.08.2018 08:51, Sergey пишет:
>> On Sunday 19 August 2018, Владимир Гусев wrote:
>>
>>> В общем я снова уперся в необходимость пересборки целого ряда
>>> совершенно сторонних и нехилых пакетов... Вопрос - можно ли как-то
>>> обойтись без rust, этого /dev/shm и т.д.?
>> Если бы всё было просто, Андрей Черепанов давно бы бакпорт FF сделал,
>> как мне кажется.
>>
>В p7 вряд ли - репозиторий не поддерживается. Вот в c7 бэкпорт будет.
>Только версии ESR - 60.1.0.
Что за c7? Знаю про p7 и t7...
>Новые версии без llvm6.0 и rust не соберёшь.
А clang? Что за пакет за ним стоит?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-20 20:14 ` Владимир Гусев
@ 2018-08-21 10:08 ` Andrey Cherepanov
2018-08-21 10:37 ` Владимир Гусев
0 siblings, 1 reply; 12+ messages in thread
From: Andrey Cherepanov @ 2018-08-21 10:08 UTC (permalink / raw)
To: community
20.08.2018 23:14, Владимир Гусев пишет:
> On Mon, 20 Aug 2018 10:38:08 +0300
> Andrey Cherepanov wrote:
>
>> 20.08.2018 08:51, Sergey пишет:
>>> On Sunday 19 August 2018, Владимир Гусев wrote:
>>>
>>>> В общем я снова уперся в необходимость пересборки целого ряда
>>>> совершенно сторонних и нехилых пакетов... Вопрос - можно ли как-то
>>>> обойтись без rust, этого /dev/shm и т.д.?
>>> Если бы всё было просто, Андрей Черепанов давно бы бакпорт FF сделал,
>>> как мне кажется.
>>>
>> В p7 вряд ли - репозиторий не поддерживается. Вот в c7 бэкпорт будет.
>> Только версии ESR - 60.1.0.
> Что за c7? Знаю про p7 и t7...
Это LTS-ный бранч для сертифицированного дистрибутива. Поддержка p7
закончена 30 августа 2016 года (https://www.altlinux.org/Branches/p7)
>
>> Новые версии без llvm6.0 и rust не соберёшь.
> А clang? Что за пакет за ним стоит?
clang - компилятор для llvm6.0.
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-21 10:08 ` Andrey Cherepanov
@ 2018-08-21 10:37 ` Владимир Гусев
2018-08-21 11:03 ` Andrey Cherepanov
2018-08-21 14:25 ` Michael Shigorin
0 siblings, 2 replies; 12+ messages in thread
From: Владимир Гусев @ 2018-08-21 10:37 UTC (permalink / raw)
To: community
On Tue, 21 Aug 2018 13:08:18 +0300
Andrey Cherepanov wrote:
>>> В p7 вряд ли - репозиторий не поддерживается. Вот в c7 бэкпорт
>>> будет. Только версии ESR - 60.1.0.
>> Что за c7? Знаю про p7 и t7...
>Это LTS-ный бранч для сертифицированного дистрибутива. Поддержка p7
>закончена 30 августа 2016 года (https://www.altlinux.org/Branches/p7)
Тогда еще вопрос - известны ли проблемы при переходе с p7 на с7? Это
как-то исследовалось?
P.S. В принципе эта извечная проблема, когда платформа работает
нормально в виде рабочей станции на настольном/ноутбучном железе и
устаревает лишь условно из-за неких внешних факторов. При этом, как
правило, есть желание периодически обновлять лишь две вещи - браузер и
офис. p7 - отличная платформа и вполне еще себе в силах быть
актуальной. Думаю, что пару-тройку больших пакетов (пару браузеров,
офис) можно было бы бэкпортить и для p7.
P.P.S. Никогда не понимал этого резкого отсечения (устранения из списка
"живых") репозитария, к которому все едва успели привыкнуть... При этом
в новом репо часть программ исчезает, часть затачивается только под
новое, исчезают некоторые вполне рабочие ядра. И идут призывы
переходить на новый репо... А железо, зачастую, остается прежним... А
когда вдруг будет принято решение не делать больше 32-разрядные пакеты,
что прикажете делать? Покупать новое железо?
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-21 10:37 ` Владимир Гусев
@ 2018-08-21 11:03 ` Andrey Cherepanov
2018-08-21 11:21 ` Владимир Гусев
2018-08-21 14:25 ` Michael Shigorin
1 sibling, 1 reply; 12+ messages in thread
From: Andrey Cherepanov @ 2018-08-21 11:03 UTC (permalink / raw)
To: community
21.08.2018 13:37, Владимир Гусев пишет:
> On Tue, 21 Aug 2018 13:08:18 +0300
> Andrey Cherepanov wrote:
>
>>>> В p7 вряд ли - репозиторий не поддерживается. Вот в c7 бэкпорт
>>>> будет. Только версии ESR - 60.1.0.
>>> Что за c7? Знаю про p7 и t7...
>> Это LTS-ный бранч для сертифицированного дистрибутива. Поддержка p7
>> закончена 30 августа 2016 года (https://www.altlinux.org/Branches/p7)
>
> Тогда еще вопрос - известны ли проблемы при переходе с p7 на с7? Это
> как-то исследовалось?
Нет.
> P.S. В принципе эта извечная проблема, когда платформа работает
> нормально в виде рабочей станции на настольном/ноутбучном железе и
> устаревает лишь условно из-за неких внешних факторов. При этом, как
> правило, есть желание периодически обновлять лишь две вещи - браузер и
> офис. p7 - отличная платформа и вполне еще себе в силах быть
> актуальной. Думаю, что пару-тройку больших пакетов (пару браузеров,
> офис) можно было бы бэкпортить и для p7.
Вы сначала попробуйте бэкпортировать новые браузеры и офисы, которые
требует новые версии GCC и всего остального в старый бранч. Поверьте,
трудности растут по экспоненте.
> P.P.S. Никогда не понимал этого резкого отсечения (устранения из списка
> "живых") репозитария, к которому все едва успели привыкнуть... При этом
> в новом репо часть программ исчезает, часть затачивается только под
> новое, исчезают некоторые вполне рабочие ядра. И идут призывы
> переходить на новый репо... А железо, зачастую, остается прежним... А
> когда вдруг будет принято решение не делать больше 32-разрядные пакеты,
> что прикажете делать? Покупать новое железо?
Что Вы предлагаете? Остановится, проигнорировать весь мир и основные
апстримы и собирать в старый бранч, который кому может быть нужен?
Вы можете оставаться на старых версиях, подходящих под этот бранч.
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-21 11:03 ` Andrey Cherepanov
@ 2018-08-21 11:21 ` Владимир Гусев
2018-08-21 14:58 ` Sergey
0 siblings, 1 reply; 12+ messages in thread
From: Владимир Гусев @ 2018-08-21 11:21 UTC (permalink / raw)
To: community
On Tue, 21 Aug 2018 14:03:47 +0300
Andrey Cherepanov wrote:
>21.08.2018 13:37, Владимир Гусев пишет:
>> On Tue, 21 Aug 2018 13:08:18 +0300
>> Andrey Cherepanov wrote:
>>
>>>>> В p7 вряд ли - репозиторий не поддерживается. Вот в c7 бэкпорт
>>>>> будет. Только версии ESR - 60.1.0.
>>>> Что за c7? Знаю про p7 и t7...
>>> Это LTS-ный бранч для сертифицированного дистрибутива. Поддержка p7
>>> закончена 30 августа 2016 года
>>> (https://www.altlinux.org/Branches/p7)
>>
>> Тогда еще вопрос - известны ли проблемы при переходе с p7 на с7? Это
>> как-то исследовалось?
>Нет.
Тогда не буду рисковать...
>> P.S. В принципе эта извечная проблема, когда платформа работает
>> нормально в виде рабочей станции на настольном/ноутбучном железе и
>> устаревает лишь условно из-за неких внешних факторов. При этом, как
>> правило, есть желание периодически обновлять лишь две вещи - браузер
>> и офис. p7 - отличная платформа и вполне еще себе в силах быть
>> актуальной. Думаю, что пару-тройку больших пакетов (пару браузеров,
>> офис) можно было бы бэкпортить и для p7.
>Вы сначала попробуйте бэкпортировать новые браузеры и офисы, которые
>требует новые версии GCC и всего остального в старый бранч. Поверьте,
>трудности растут по экспоненте.
В том-то и дело, что я пробую это делать на протяжении многих лет и
знаю, что если нет обкатанных инструментов, времени и т.д. - это
трудно..
>> P.P.S. Никогда не понимал этого резкого отсечения (устранения из
>> списка "живых") репозитария, к которому все едва успели
>> привыкнуть... При этом в новом репо часть программ исчезает, часть
>> затачивается только под новое, исчезают некоторые вполне рабочие
>> ядра. И идут призывы переходить на новый репо... А железо, зачастую,
>> остается прежним... А когда вдруг будет принято решение не делать
>> больше 32-разрядные пакеты, что прикажете делать? Покупать новое
>> железо?
>
>Что Вы предлагаете? Остановится, проигнорировать весь мир и основные
>апстримы и собирать в старый бранч, который кому может быть нужен?
XP работала в мире повсеместно 14 лет (да и сейчас работает), пока ее
искусственно не выдавили.
>Вы можете оставаться на старых версиях, подходящих под этот бранч.
Я так и делаю, просто внешние обстоятельства (там браузер перестал
поддерживать то-то и то-то, сям, скайп, html5, прочие вещи) вынуждают
что-то предпринимать, обновлять, не разрушив при этом идеально
работающую систему.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-21 10:37 ` Владимир Гусев
2018-08-21 11:03 ` Andrey Cherepanov
@ 2018-08-21 14:25 ` Michael Shigorin
1 sibling, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2018-08-21 14:25 UTC (permalink / raw)
To: community
On Tue, Aug 21, 2018 at 01:37:07PM +0300, Владимир Гусев wrote:
> Тогда еще вопрос - известны ли проблемы при переходе с p7 на
> с7? Это как-то исследовалось?
Нет, но можно попробовать брать пакеты точечно.
> P.P.S. Никогда не понимал этого резкого отсечения (устранения
> из списка "живых") репозитария, к которому все едва успели
> привыкнуть...
А второй вариант -- это куцый CentOS (и сразу EPEL и другие
репозитории, потому что даже в редхате нет дураков тащить
N лет K большое пакетов).
Если бы было резкое отсечение, была бы заглушена сборочная
очередь; а так как раз cas@ и тащил ещё год или два после
обещанных сроков поддержки в первую очередь браузеры (что,
поверьте немножко сталкивавшемуся и частично слышавшему
отголоски схваток Андрея или проверьте, нетривиально).
Сейчас у нас очереди заглушены для 4.x и, если не ошибаюсь,
для 5.x -- это которые были около десяти лет назад и для
которых не нашлось желающих вести дальнейшую разработку
пару бранчей спустя.
В общем, "едва успели привыкнуть" понять могу, но такой
временной масштаб довольно тяжело даётся в наше время.
PS: хотя сейчас проверил -- в 5.1 весной ещё собирали,
так что заглушены только 4.x.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Comm] Бэкпорт firefox 61.0.1 для p7
2018-08-21 11:21 ` Владимир Гусев
@ 2018-08-21 14:58 ` Sergey
0 siblings, 0 replies; 12+ messages in thread
From: Sergey @ 2018-08-21 14:58 UTC (permalink / raw)
To: community
On Tuesday 21 August 2018, Владимир Гусев wrote:
> XP работала в мире повсеместно 14 лет (да и сейчас работает), пока ее
> искусственно не выдавили.
И что? Смысл сравнивать ОС с совершенно разными принципами разработки
и сборки ПО для них?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2018-08-21 14:58 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-19 10:12 [Comm] Бэкпорт firefox 61.0.1 для p7 Владимир Гусев
2018-08-19 10:17 ` Владимир Гусев
2018-08-20 5:51 ` Sergey
2018-08-20 7:38 ` Andrey Cherepanov
2018-08-20 20:14 ` Владимир Гусев
2018-08-21 10:08 ` Andrey Cherepanov
2018-08-21 10:37 ` Владимир Гусев
2018-08-21 11:03 ` Andrey Cherepanov
2018-08-21 11:21 ` Владимир Гусев
2018-08-21 14:58 ` Sergey
2018-08-21 14:25 ` Michael Shigorin
2018-08-20 16:27 ` Vasilyi Tё́rkin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git