Breaking updates in edge

postmarketOS has two release channels, edge and stable. While edge gets shiny new features first, it also has breakage from time to time. This page has short posts about required manual interventions and ongoing regressions. An atom feed is available for your favorite web feed reader.

2024

Action required for existing installs on x86_64 Chromebooks2024-11-02(1 min)
Recent changes might affect booting2024-10-31(1 min)
busybox hexdump can break some kernels2024-10-25(1 min)
Accidental edge repository deletion2024-10-25(1 min)
Flatpak broken with curl 8.10.0-r12024-09-13(1 min)
New postmarketOS installations now by default use doas instead of sudo2024-09-11(1 min)
Reinstall alsa-ucm-conf to restore audio on the PinePhone2024-08-07(1 min)
Firmware compression may cause issues on devices using downstream kernels2024-08-05(1 min)
Various audio breakages on the PinePhone2024-07-03(2 min)
FDE broken on postmarketos-initramfs 3.2.0-r02024-06-27(1 min)
Boot images may no longer fit on some devices — workaround available2024-06-18(1 min)
apk upgrade may fail when pulseaudio is installed2024-06-14(1 min)
Devices using UEFI boot may be unable to boot2024-05-16(1 min)
GNOME SSH integration needs manual action to continue working2024-05-11(1 min)
apk plugin breakage in GNOME Software and Plasma Discover2024-04-21(1 min)
postpone your upgrades: Alpine shipping Python 3.122024-04-12(1 min)
Plasma Bigscreen has been disabled on Edge until KDE Plasma 6.1 releases2024-03-04(1 min)
Non-free firmware is installed by default2024-02-15(1 min)
dnsmasq upgrade breaks DNS resolution2024-02-14(1 min)
osk-sdl removed from pmaports2024-02-08(1 min)
Possible issues with new GTK 4.0 renderer on some devices2024-02-06(1 min)
Generic x86_64 OEM-specific packages need manual reinstall2024-01-09(1 min)
Linux 6.6.8: needs manual steps for Xiaomi MI A2 Lite2024-01-03(1 min)

2023

SDM845 devices occasionally just have a black screen on boot2023-12-08(1 min)
Default USB networking gadget changed to NCM2023-10-29(1 min)
osk-sdl deprecated in favor of unl0kr2023-10-04(1 min)
Alsa 1.2.10 upgrade will likely cause audio issues2023-10-03(1 min)
deviceinfo moved from /etc to /usr/share/deviceinfo2023-09-25(1 min)
boot-deploy unable to find error when updating2023-08-24(1 min)
Phosh, GNOME Mobile: EoG replaced with Loupe2023-08-24(1 min)
/etc/boot/cmdline.txt is no longer used to configure kernel parameters on boot2023-07-20(1 min)
Phosh top bar is borked with notch phones and custom margins2023-07-07(1 min)
Phosh black screen after update2023-06-23(1 min)
postmarketos-hidden-desktop-entries removed2023-05-22(1 min)
Alpine's ARM builders are temporarily unavailable2023-03-13(1 min)
Changes due to the release of mkinitfs 2.02023-03-09(3 min)
Changes to camera apps installation and packaging2023-03-01(1 min)
Bugs related to pbsplash2023-02-26(1 min)
Crashes in GTK applications on the PinePhone2023-01-24(1 min)
SDM845 no audio on Linux 6.1.32023-01-11(1 min)

2022

libtiff related breakage in Alpine edge2022-12-16(1 min)
Mesa 22.2.4 update broke various apps on rk3399 devices2022-11-25(1 min)
Nokia N900: keyboard mapping broken2022-10-31(1 min)
Waydroid: pmOS image deleted, requires user intervention2022-10-14(1 min)
GNOME Shell on mobile breakage2022-10-11(1 min)
Xfce4: postmarketOS icon might disappear2022-10-10(1 min)
Various aarch64 segfaults2022-09-21(1 min)
GNOME: gnome-shell gets uninstalled on upgrade2022-09-16(1 min)
Upower 1.90.0 broke battery reporting on many devices2022-09-04(1 min)
Samsung Galaxy S III (samsung-m0): Phosh crashes2022-08-31(1 min)
glGetString segmentation faults on ARMv72022-08-31(1 min)
PinePhone Pro audio is broken2022-08-16(1 min)
ALSA 1.2.7 update breaks audio on multiple platforms2022-07-02(1 min)
PinePhone Pro: initramfs-extra not found on boot2022-06-12(1 min)
pinephone (pro) modem disappearing with biktor's firmware2022-05-23(1 min)
pinephone issues with gtk4, keyboard2022-05-09(1 min)
WiFi and WWAN disappeared2022-05-03(1 min)
GNOME 42: more upstream, some breakage2022-04-19(1 min)
pinephone: suspend is broken for some users2022-04-06(1 min)
phoc upgrade file conflicts with wlroots-phosh2022-03-30(1 min)
PinePhone Pro: flashing Tow-Boot to the SPI and new pmOS installation required2022-03-28(1 min)

2021

Python 3.10 upgrade in progress -- python apps may fail to start2021-12-17(1 min)
Polkit fails to start with openrc in Sxmo installs2021-12-16(1 min)
ALSA 1.2.6 breaks audio profile switching2021-12-09(1 min)
MSM8916 devices: Update lk2nd to get all CPU cores2021-11-21(1 min)
waked 0.1.1-r0 caused hanging at boot2021-11-20(1 min)
Sxmo 1.6.0 upgrade: manual steps required2021-11-17(1 min)
D-Bus update preventing Phosh from running2021-11-17(1 min)
Sway, SWMO: missing seat group2021-10-12(1 min)
PinePhone + Phosh: automatic audio profile switching for calls is broken2021-09-19(1 min)
Fallout from new mkinitfs (OnePlus 6/6T, 8T, devices using Alpine kernels like the Raspberry Pi)2021-09-07(1 min)
PinePhone /boot partition full after latest upgrade2021-09-07(1 min)
Important updates to initramfs creation and boot files2021-09-03(1 min)
Recent busybox upgrade breaks Sxmo2021-08-30(1 min)
Regression receiving calls on the Pinephone2021-08-27(1 min)
Long shutdown time, Polkit, PinePhone Modem2021-08-22(1 min)
Unable to unlock disk after using on-device installer with pre-built images2021-07-21(1 min)
Phosh: 'Oh no!' error after recent upgrade2021-07-02(1 min)
util-linux from Alpine Linux aports installs binaries in wrong location2021-06-26(1 min)
Librem 5: Action required if workaround for audio/ucm was applied2021-06-23(1 min)
Librem 5: No audio after upgrading to alsa-ucm-conf 1.2.52021-06-22(1 min)
Dedicated SSH user prompt removed to make installation less complex2021-06-18(1 min)
tinydm 1.1.0: log file moved, bug causes crash in startup2021-06-15(1 min)
Enabling of Firewall in new/existing installations2021-06-14(1 min)
Alpine Linux dl-2 mirror is currently outdated2021-06-03(1 min)
PinePhone/PineTab: U-Boot gets upgraded in post-install2021-05-27(1 min)
Missing armv7 packages2021-04-18(1 min)
pipewire-pulse used instead of pulseaudio in new pmbootstrap installs2021-04-15(1 min)
meson binary missing2021-04-11(1 min)
Python 3.9 / protobuf / qt5-qtsvg / q6voiced2021-04-08(1 min)
pulseaudio removed by pipewire-pulse-0.3.24-r12021-04-02(1 min)
Librem 5: Action required to keep WiFi functional after upgrade2021-03-26(1 min)
No space left on boot partition2021-03-21(1 min)
xwayland package fails to install2021-03-19(1 min)
sqlite 3.35 segfaults2021-03-15(1 min)
elogind 246.10-r0 breakage2021-03-04(1 min)

2020

sxmo: conflict in 1.2.0 upgrade2020-12-14(1 min)
postmarketos-base: config migration2020-12-03(1 min)
xorg-server moved from main to community2020-12-01(1 min)
Breaking update for 32-bit arches in postmarketOS edge2020-07-21(1 min)