LINUX.ORG.RU
ФорумTalks

Успей обновить систему за 15 минут

 , ,


1

2

Минутка субботнего юмора в Толксах.

https://www.happyassassin.net/2014/10/31/psa-dont-fedup-to-fedora-21-right-now/

Currently Fedora 21 has a build of systemd that includes a new feature that was added upstream after the release of 216, which is intended to time out system startup if it’s not complete after 15 minutes – the idea being to avoid things like your laptop melting / starting a fire in your bag if it gets accidentally powered on, stuff like that.

Unfortunately, turns out that having a timeout that hard powers down the system if boot hasn’t completed after 15 minutes doesn’t work very well with fedup, because while fedup’s actual ‘install the updated packages’ step is running, systemd considers that boot has not ‘completed’. So if you try and fedup to Fedora 21 using a fedup environment that has the affected systemd build (like the one in the Beta tree, and also in the current 21 ‘stable’ tree), and your ‘install updated packages’ boot takes more than 15 minutes, it’ll just suddenly cut off and shut down. Obviously, there’s quite a high chance that’ll leave the system in a broken state.

So: don’t do it. Really, don’t.

Это альфа-версия, да.

★★★★
Ответ на: комментарий от redgremlin

Потому что они изменились.

ВООБЩЕ ВСЕ? А апстрим расписание релизов с федоркой синхронизирует? И даже софт, который по пять лет не обновляется?

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

ВООБЩЕ ВСЕ?

Естественно. Даже если в апстриме с прошлого релиза ничего не поменялось, то дистре, как минимум, поменялось сборочное окружение — компилятор, либы, ядро и т.д.

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

Естественно. Даже если в апстриме с прошлого релиза ничего не поменялось, то дистре, как минимум, поменялось сборочное окружение — компилятор, либы, ядро и т.д.

Принято. Тем не менее, мне разок пришлось запустить полную переустановку всех пакетов в арче. Не считая скачивания, это заняло от силы пару минут.

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

так он не меняет рабочий софт на велик из спичек просто потому, что тому исполнилось 5 лет.

На самом деле, именно так я обычно и делаю. :-) Но не для всего появляются велики.

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

У Федоры релизы раз в полгода-год. Больше пары лет вообще мало у кого релизы. Перефразируем на «И даже софт, который по полгода не обновляется?».

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

софт, который по пять лет не обновляется

Может быть пересобран с новыми версиями библиотек

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

Федора при каждом обновлении тулчейна пересобирает мир.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от aidan

Который по полгода не обновляется в федоре не пересобирают. Но его мало, и это именно что обычно хлам:

$ yum list installed | grep fc19
a52dec.i686                 0.7.4-18.fc19           @rpmfusion-free             
a52dec.x86_64               0.7.4-18.fc19           @rpmfusion-free             
cl-asdf.noarch              20101028-5.fc19         @fedora                     
                            0.4.0-2.fc19            @koji-override-0/$releasever
invokebinder.noarch         1.1-4.fc19              @fedora                     
lame-libs.i686              3.99.5-2.fc19           @rpmfusion-free             
lame-libs.x86_64            3.99.5-2.fc19           @rpmfusion-free             
libdca.i686                 0.0.5-7.fc19            @rpmfusion-free             
libdca.x86_64               0.0.5-7.fc19            @rpmfusion-free             
libmad.i686                 0.15.1b-16.fc19         @rpmfusion-free             
libmad.x86_64               0.15.1b-16.fc19         @rpmfusion-free             
libmimic.i686               1.0.4-6.fc19            @rpmfusion-free             
libmimic.x86_64             1.0.4-6.fc19            @rpmfusion-free             
libmpeg2.i686               0.5.1-10.fc19           @rpmfusion-free             
libmpeg2.x86_64             0.5.1-10.fc19           @rpmfusion-free             
libtxc_dxtn.i686            1:1.0.0-3.fc19          @rpmfusion-free             
libtxc_dxtn.x86_64          1:1.0.0-3.fc19          @rpmfusion-free             
opencore-amr.i686           0.1.3-3.fc19            @rpmfusion-free             
opencore-amr.x86_64         0.1.3-3.fc19            @rpmfusion-free             
twolame-libs.i686           0.3.13-3.fc19           @rpmfusion-free             
twolame-libs.x86_64         0.3.13-3.fc19           @rpmfusion-free             
vo-amrwbenc.i686            0.1.2-1.fc19            @rpmfusion-free             
vo-amrwbenc.x86_64          0.1.2-1.fc19            @rpmfusion-free        
alpha ★★★★★
()
Ответ на: комментарий от Axon

Кстати, пересборка пакетов, если обновилось что-то от чего они зависят - это проблема в Арче. Если в оф. репозиториях мейнтейнеры ещё знают, что нужно пересобрать (хотя бывает и https://bugs.archlinux.org/task/37119), то для пакета из Аура ты об этом не узнаешь. В лучшем случае, мейнтейнер увеличит pkgrel. А в чаще будет «А почему dolphin-emu-git перестал запускаться? А потому что он собран со старой версией ffmpeg, надо бы перебилдить».

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

Кстати, пересборка пакетов, если обновилось что-то от чего они зависят - это проблема в Арче. Если в оф. репозиториях мейнтейнеры ещё знают, что нужно пересобрать (хотя бывает и https://bugs.archlinux.org/task/37119), то для пакета из Аура ты об этом не узнаешь.

В случае AUR'а ситуация такая же, как и в случае, например, тестинга: всё зависит от оперативности майнтейнера. Проблема в том, что майнейнер аура в общем случае - хрен с горы, который никому ничего не должен, но об этом вас предупреждают при каждой установке пакета оттуда. Проблем бояться - в аур не ходить.

Axon ★★★★★
()
Последнее исправление: Axon (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.