[Unstable Update] 2019-11-14 - Python 3.8, ICU and Poppler rebuilds - BREAKAGE expected!

Hello community,

I am happy to announce another Unstable Update.

With this we most likely have BREAKAGE in several packages due to the poppler and ICU rebuilds by upstream. It might take a while until we find time to stablize unstable branch again.

Some feature-updates:

  • python 3.8, poppler and icu rebuilds by Arch

If you like following latest Plasma development you may also like to check out our current version of mnjaro-kde-vanilla, which we build on a regular basis against kde-git master packages.

As always we appreciate your input and feedback for the updates.


Our current supported kernels:

  • linux316 3.16.75
  • linux44 4.4.201
  • linux49 4.9.201
  • linux414 4.14.154
  • linux419 4.19.84
  • linux53 5.3.11 (no catalyst module!)
  • linux54 5.4.0-rc7 (not all modules build yet!)
  • linux419-rt 4.19.72_rt26
  • linux52-rt 5.2.21_rt13

Package Changes (Thu Nov 14 16:16:08 CET 2019)

  • unstable core x86_64: 13 new and 13 removed package(s)
  • unstable multilib x86_64: 9 new and 9 removed package(s)
  • unstable extra x86_64: 356 new and 356 removed package(s)
  • unstable community x86_64: 2089 new and 2086 removed package(s)

A detailed list of all packages changes may be found here.

  • No issue, everything went smoothly
  • Yes there was an issue. I was able to resolve it myself.(Please post your solution)
  • Yes i am currently experiencing an issue due to the update. (Please post about it)

0 voters

Check if your mirror has already synced:

The wiki post is here

3 Likes

Can't update 181 packages

:: Synchronizing package databases...
 core                  148,4 KiB  1207 KiB/s 00:00 [######################] 100%
 extra                1771,3 KiB  6,92 MiB/s 00:00 [######################] 100%
 community               5,2 MiB  8,78 MiB/s 00:01 [######################] 100%
 multilib              180,9 KiB  10,4 MiB/s 00:00 [######################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (65.1-2) breaks dependency 'icu<64.3' required by manjaro-settings-manager
3 Likes

Post your errors and solutions (if you have any)

NOTE: If you are thinking - I downgrade the icu - DON'T - because you can - I tried with bad result. My system went into an endless loop. A downgrade will also make gtk apps fail with library errors.

Repo packages depending on icu

Manjaro packages depeding on icu

  • manjaro-settings-manager (icu 65) :white_check_mark: rebuilt @philm
  • boxit (icu 65) :white_check_mark: rebuilt @philm

If you want to update - uninstall manjaro-settings-manager - and the updates goes through.

Python rebuilds

Non manjaro packages

  • menulibre (python 3.8)
  • cinnamon-settings
  • cinnamon-panel

If you want to update - uninstall menulibre - and the updates goes through.

Reinstall removed packages when things calm down.

8 Likes

qt5-tools and kauth are also broken due to icu. So it will break more I'm affraid ...

I can't take the updates because:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (65.1-2) breaks dependency 'icu<64.3' required by manjaro-settings-manager
Fehler: Konnte den Vorgang nicht vorbereiten (Kann AbhƤngigkeiten nicht erfĆ¼llen)
:: Installation von icu (65.1-2) verletzt AbhƤngigkeit 'icu<64.3', benƶtigt von manjaro-settings-manager
:: Installation von python (3.8.0-1) verletzt AbhƤngigkeit 'python<3.8', benƶtigt von menulibre

@all
uninstall manjaro-settings-manager + menulibre, update work

pacman -Dkk                                                                      [23]
error: missing 'isdn4k-utils' dependency for 'capi4hylafax'
error: missing 'icu<64.3' dependency for 'manjaro-settings-manager'
error: missing 'isdn4k-utils' dependency for 'misdnuser'
error: missing 'pamac-common<9.1.0' dependency for 'pamac-qt'
error: missing 'gtk-xfce-engine' dependency for 'i3-theme-dark'
error: missing 'gtk-xfce-engine' dependency for 'i3-theme-dust'
error: missing 'libretro-mupen64plus' dependency for 'kodi-addon-game-libretro-mupen64plus'
error: missing 'linux53-catalyst' dependency for 'linux-latest-catalyst'
error: missing 'linux53-rt3562sta' dependency for 'linux-latest-rt3562sta'
error: missing 'linux419-rt3562sta' dependency for 'linux-lts-rt3562sta'
error: missing 'linux52-rt-catalyst' dependency for 'linux-rt-manjaro-catalyst'
error: missing 'nvidia-utils=418.88' dependency for 'linux419-rt-nvidia-418xx'
error: missing 'pamac-dev>=7.2.0' dependency for 'manjaro-application-utility-dev'
error: missing 'pamac-dev<7.4.0' dependency for 'manjaro-application-utility-dev'
error: missing 'manjaro-browser-settings-native' dependency for 'manjaro-bspwm-mate-settings'
error: missing 'adapta-breath-theme' dependency for 'manjaro-kde-minimal-settings-18.0'
error: missing 'adapta-breath-theme' dependency for 'manjaro-kde-settings-18.0'
error: missing 'python<3.8' dependency for 'menulibre'
error: missing 'python<3.8' dependency for 'pkgbrowser'
error: missing 'breeze-kde4' dependency for 'plasma5-themes-menda'
error: missing 'python<3.8' dependency for 'powerpill'
error: missing 'python<=3.8' dependency for 'transifex-client'
error: missing 'sni-qt' dependency for 'lib32-sni-qt'
1 Like

Well it is actually qt5-base we have here because of our old kernels. Will rebuild that and then we see.

1 Like

I manually edited the last one ... but whatever you are copying from has a typo with
mnjaro-kde-vanilla in

With the rebuild of qt5-base - virtualbox seems to behave as usual

cinnamon-settings is broken and as already mentioned so is menulibre also panel-settings doesn't work. Guess they all need a rebuild?

@oberon

sddm fails using KDE. Had to resort to downgrade to the testing branch.

After the last changes my system booted normally and the only problem I had was not loading gnome-control-center.

gnome-control-center: error while loading shared libraries: libicui18n.so.64: cannot open shared object file: No such file or directory

I found it caused by the old in manjaro repos webkit2gtk 2.26.1.
I installed webkit2gtk 2.26.2 from arch mirrors and then gnome-control-center worked properly.

@philm you must upgrade also webkit2gtk to 2.26.2

1 Like

Flameshot not work
Reinstall and upgrade qt5, flameshot work again :slight_smile:

2019-11-14T20:32:13+0100] [ALPM] installed flameshot (0.6.0-3)
[2019-11-14T20:32:13+0100] [ALPM] upgraded qt5-base (5.13.2-1 -> 5.13.2-2)
[2019-11-14T20:29:04+0100] [ALPM] removed flameshot (0.6.0-3)
1 Like

Ditto zenity needs rebuilding:

zenity: error while loading shared libraries: libicui18n.so.64: cannot open shared object file: No such file or directory

I was getting an error about transifex-client
In order to update I had to remove it.

(1/3) removing transifex-client
(2/3) removing python-slugify
(3/3) removing python-text-unidecode

I updated webkit2gtk as needed, which should fix zenity.

3 Likes

Removed libremenu and upgraded with no issues in a VM

@philm it seems optimus-manager need to be rebuilt.
I had these error before I rebuilt it.

Writing to /etc/X11/xorg.conf.d/10-optimus-manager.conf
Traceback (most recent call last):
  File "/usr/bin/optimus-manager-setup", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3251, in <module>
    def _initialize_master_working_set():
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3234, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3263, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'optimus-manager==1.2.2' distribution was not found and is required by the application
Traceback (most recent call last):
  File "/usr/bin/optimus-manager-setup", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3251, in <module>
    def _initialize_master_working_set():
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3234, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3263, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'optimus-manager==1.2.2' distribution was not found and is required by the application

and I saw several python updates.

With the latest update cinnamon-settings is now working but the

Applets icon

does not open.

@oberon

Forum kindly sponsored by