LINUX.ORG.RU

Fedora 26, обновление хромиума, кровь, кишки, браузер не запускается

 , , ,


0

1

Обновился хромиум из updates, получаю такую ошибку:

/usr/bin/chromium-browser: symbol lookup error: /usr/lib64/chromium-browser/./libmedia.so: undefined symbol: _ZN4base5Timer13SetTaskRunnerE13scoped_refptrINS_22SingleThreadTaskRunnerEE
Даунгрейдить не получается, куча ошибок с конфликтующими файлами.

Сейчас временно сижу на этом репе, но там не работают кодеки и флеш, хотя chromium-libs и прочие вроде как стоят (вернее, dnf при установке этих пакетов радостно рапортует, что установлен просто chromium).

Обновление было с версии 60 чего-то там до 61.

Кто-нибудь сталкивался с такой ошибкой? Есть какое-нибудь решение?

---------

Решение: Fedora 26, обновление хромиума, кровь, кишки, браузер не запускается (комментарий)



Последнее исправление: ozz_is_here (всего исправлений: 2)

У меня проблем не наблюдается. Правда, сказать сейчас какая версия chromium, не могу. Только вечером.

SergeySVold ★★★★
()
Ответ на: комментарий от ozz_is_here

Обновлялся вчера, но там chromiuma не было. Прилетели сегодня с утра еще обновления, но я не обновлял и не смотрел пока что там. Вечером экскримент произведем.;-) на mirror.yandex пока версия 60.

SergeySVold ★★★★
()
Последнее исправление: SergeySVold (всего исправлений: 1)

Сообщи, какая версия у chromium и какая версия у chromium-libs-media-freeworld. Учитывая, что в ошибке говорится о libmedia.so - есть вероятность, что chromium обновился, а кодеки для него из rpmfusion - нет. В таком случае попробуй найти здесь http://koji.rpmfusion.org/koji/packageinfo?packageID=506 нужную версию и обновить (кликаешь по нужному билду, откроется страничка - ищещь на най список рпмов, выбираешь свою архитектуру)

sudo dnf upgrade ссылка-на-рпм-нужной версии

anonymous
()
Ответ на: комментарий от anonymous

Хромиум версии 61.0.3163.100-100.fc26 из репа в посте, а chromium-libs-media-freeworld 60.0.3112.113-1.fc26 из rpmfusion-free-updates.

Попробую поставить пакет по ссылке.

ozz_is_here
() автор топика
Ответ на: комментарий от ozz_is_here

Chromium-то вернул из стандартных федоровских реп? У них там какая-то несогласованность получается, chromium в fedora обновляют, а кодеки почему-то в rpmfusion-updates позже прилетают.

anonymous
()
Ответ на: комментарий от anonymous

У них там какая-то несогласованность получается, chromium в fedora обновляют, а кодеки почему-то в rpmfusion-updates позже прилетают.

А мне ещё федоровцы с пеной у рта доказывали, что обмазываться сторонними репозиториями в Fedora приятно и полезно...

anonymous
()

Обновление было с версии 60 чего-то там до 61

У меня гугл-хром 61.0.3163.100, хромиум 61.0.3163.100, не понимаю, как можно ломать федору на ровном месте. Обнови нормально систему, удали из хомяка каталог настроек браузера, прекрати эксперименты.

papin-aziat ★★★★★
()

1) не надо делать даунгрейд, надо делать dnf history undo last

2) не надо прыгать межды репозиториями, надо для начала проверять доступность новых пакетов в *-testing

dnf --enablerepo=*testing list cromium*

3)

$ dnf list chromium* --enablerepo=*testing --showduplicates
Last metadata expiration check: 0:02:21 ago on Fri 13 Oct 2017 11:50:10 AM CEST.
Available Packages
chromium.x86_64                                                                         59.0.3071.104-1.fc26                                                                         fedora                        
chromium.x86_64                                                                         60.0.3112.113-1.fc26                                                                         updates                       
chromium-bsu.x86_64                                                                     0.9.16.1-2.fc26                                                                              fedora                        
chromium-common.x86_64                                                                  60.0.3112.113-1.fc26                                                                         updates                       
chromium-headless.x86_64                                                                60.0.3112.113-1.fc26                                                                         updates                       
chromium-libs.x86_64                                                                    59.0.3071.104-1.fc26                                                                         fedora                        
chromium-libs.x86_64                                                                    60.0.3112.113-1.fc26                                                                         updates                       
chromium-libs-media.x86_64                                                              59.0.3071.104-1.fc26                                                                         fedora                        
chromium-libs-media.x86_64                                                              60.0.3112.113-1.fc26                                                                         updates                       
chromium-libs-media-freeworld.x86_64                                                    60.0.3112.113-1.fc26                                                                         rpmfusion-free-updates        
chromium-libs-media-freeworld.x86_64                                                    61.0.3163.79-1.fc26                                                                          rpmfusion-free-updates-testing
chromium-native_client.x86_64                                                           1:59.0.3071.86-1.20170607gitaac1de2.fc26                                                     fedora                        
chromium-pepper-flash.x86_64                                                            26.0.0.131-1.fc26                                                                            russianfedora-nonfree         
chromium-pepper-flash.x86_64                                                            27.0.0.130-1.fc26                                                                            russianfedora-nonfree-updates 
chromium-widevinecdm-plugin.x86_64                                                      24.0.0.186-1.fc26                                                                            russianfedora-nonfree     

откуда версию 61 взял?

alpha ★★★★★
()
Ответ на: комментарий от alpha

61 версия в updates уже есть (но не всех зеркалах, видимо).

> dnf list --showduplicates chromium
Last metadata expiration check: 0:05:43 ago on Fri Oct 13 14:37:46 2017.
Available Packages
chromium.x86_64                        59.0.3071.104-1.fc26                        fedora 
chromium.x86_64                        61.0.3163.100-1.fc26                        updates

Ja-Ja-Hey-Ho ★★★★
()
Последнее исправление: Ja-Ja-Hey-Ho (всего исправлений: 1)
Ответ на: комментарий от Ja-Ja-Hey-Ho

Так и есть, только не ясно зачем вообще грызть этот кактус?!

papin-aziat ★★★★★
()
Ответ на: комментарий от Ja-Ja-Hey-Ho

странно, если он в процессе расползания, то хотя бы в testing у меня уже должен быть

надо глянуть на зеркала повнимательнее..

alpha ★★★★★
()
Ответ на: комментарий от alpha

Погодите-погодите, вы хотите сказать, что chromium 61, вышедший 5 сентября, только сейчас, 13 октября, обновился в Fedora?!

anonymous
()
Ответ на: комментарий от alpha

не вижу повода для истерики

Повода для истерики, действительно, нет, как и самой истерики. А вот повод призадуматься - есть.

anonymous
()

Решаю проблемы лоровских лохов:

dnf remove chromium-libs-media-freeworld

anonymous
()
Ответ на: комментарий от alpha

Так там и версия не совпадает.

В любом случае, в случае обновлений безопасности важно не то, когда пакет был подготовлен к сборке, и даже не то, когда он был собран, а то, когда он был опубликован и доставлен конечным пользователям. Странно, что это заняло так много времени. Интересно узнать причину, ведь это пакет в официальном репозитории.

anonymous
()

Посмотрел у себя Версия 61.0.3163.100 (Сборка для разработчиков), Russian Fedora (64 бит) от 25 сентября.;-)

SergeySVold ★★★★
()

Странно.
Fedora обновила chromium с версии 59.0.3071.104-1.fc26.x86_64 на-> 61.0.3163.100-1.fc26.x86_64;
Между ними не было версии 60.

Либа со всеми кодеками chromium-libs-media-freeworld соответствующей версии должна появляться в репозитории RPMFusion.

Так эта подходящая версия(61.0.3163.100) в RPMFusion есть только для Red Hat Enterprise Linux.
Для Fedora там эта либа для какой-то 60-й версии, и для 61.0.3163.79-1, но таких апдейтов chromium не приходило, сразу с 59-й на 61.0.3163.100-1.

tp_for_my_bunghole
()
Ответ на: комментарий от tp_for_my_bunghole

Да не странно это. Майнтейнеры у основного пакета и плагина разные, пакетят в разное время.

Тут главная проблема не в этом а в том что chromium вообще-то не должен валиться целиком если у него плагин не той системы.

То есть это вообще-то самостоятельно работающее приложение, которое принято в fedora именно потому что оно самостоятельное. И тестируется там оно само по себе, без учета плагинов. И работает.

А роняющий его плагин при этом не связанный с ним никакими зависимостями - это проблема со стороны плагина. Там хотя бы надо тогда поддерживаемую версию основного пакета явно в спеке прописывать. Тогда dnf будет ругаться на несоответсвия при попытке обновлений.

alpha ★★★★★
()
Ответ на: комментарий от alpha

Тут главная проблема не в этом а в том что chromium вообще-то не должен валиться целиком если у него плагин не той системы.

C++

tp_for_my_bunghole
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.