System Update not possible

Linux 6.6.63-1 LTS Kernel
Xahea 24.1.2
Gnome

When I try to update with Pamac-Gui, I get many errors. The first:

# Merged with official ABS kwindowsystem PKGBUILD by João, 2021/02/01 (all respective contributors apply herein)
# Maintainer: João Figueiredo & chaotic-aur <islandc0der@chaotic.cx>
# Contributor: Andrea Scarpino <andrea@archlinux.org>

pkgname=kwindowsystem-git
pkgver=6.9.0_r1080.ge12ef43
pkgrel=1
pkgdesc='Access to the windowing system'
arch=($CARCH)
url='https://community.kde.org/Frameworks'
license=(LGPL-2.0-only LGPL-3.0-only)
depends=(gcc-libs glibc libx11 libxcb libxfixes qt6-base qt6-wayland wayland xcb-util-keysyms)
makedepends=(git doxygen extra-cmake-modules-git plasma-wayland-protocols-git qt6-declarative qt6-doc qt6-tools wayland-protocols)
optdepends=('qt6-declarative: QML bindings')
conflicts=(${pkgname%-git})
provides=(${pkgname%-git})
groups=(kf6-git)
source=("git+https://github.com/KDE/${pkgname%-git}.git")
sha256sums=('SKIP')

pkgver() {
  cd ${pkgname%-git}
  _ver="$(grep -m1 'set(KF_VERSION' CMakeLists.txt | cut -d '"' -f2 | tr - .)"
  echo "${_ver}_r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
}

build() {
  cmake -B build -S ${pkgname%-git} \
    -DQT_MAJOR_VERSION=6 \
    -DBUILD_TESTING=OFF \
    -DBUILD_QCH=ON
  cmake --build build
}

package() {
  DESTDIR="$pkgdir" cmake --install build
}

I am on gnome…

If I do this in the terminal:

[tom@tom-manjaro ~]$ sudo pacman -Syu
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community ist aktuell
 multilib ist aktuell
:: Vollständige Systemaktualisierung wird gestartet …
:: lib32-mesa-vdpau durch multilib/lib32-mesa ersetzen? [J/n] 

I am not shure how to go on (Yes or No…?). I use wine i.e.

What can I do?

yes
unless you know exactly why you would say no

a “no” answer will usually make the update fail and require your intervention

is an AUR package …

I cannot delete it. I don’t know for what it is.There is a conflict to the same…

I see that there is a kwindowsystem5 in the repos.

then delete that as well?

show the command with all the output
so others may see what you may not

it should not affect the update with pacman at all

I did the update with the gui. I did this now:

pamac update
Vorbereitung...
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Eine Authentifizierung ist erforderlich, um Pakete zu installieren, aktualisieren oder zu entfernen
Authenticating as: Thomas (tom)
Password: 
==== AUTHENTICATION COMPLETE ====
Synchronisiere Paketdatenbanken...
Klone kwindowsystem-git Build-Dateien...
Generiere kwindowsystem-git Informationen...
Überprüfe kwindowsystem-git Abhängigkeiten...
Klone extra-cmake-modules-git Build-Dateien...
Generiere extra-cmake-modules-git Informationen...
Überprüfe extra-cmake-modules-git Abhängigkeiten...
Klone v86d Build-Dateien...
Generiere v86d Informationen...
Überprüfe v86d Abhängigkeiten...
Warnung: shortwave: Lokale Version (1:3.2.0-1) ist neuer als extra (4.0.1-1)
Abhängigkeiten werden aufgelöst...
Interne Konflikte werden überprüft...
Fehler: Nicht auflösbare Paketkonflikte gefunden
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden:
In Konflikt stehende Abhängigkeiten:
-  x!�9t und a
              ��ChP���� stehen im Konflikt zueinander



Build-Dateien bearbeiten : [e] 
Transaktion anwenden ? [e/j/N] 


How to go on?

either disable AUR support and try again
(I’m no friend of pamac or pamac-manager)
or
use pacman to update

sudo pacman-mirrors -f
sudo pacman -Syu

Check what AUR packages you have - and whether you still need them.
Remove them if they block the update - reinstall them later.

and better to use TTY (ctrl-alt-F3) with pacman -Syu Especially on a big update such as this.

2 Likes

I disabled AUR Support and came to the point above:

[quote="TJF, post:1, topic:171379"]
`:: lib32-mesa-vdpau durch multilib/lib32-mesa ersetzen? [J/n] `
[/quote]
...

Now I could answer everything with YES (without knowing what it is for…).

That’s why I said:
unless you know why you would say no, say yes
(in other words: why would you just now start to question the default choices …?)

You should not always say “yes” - “yes” is not always the default.

The default answer is chosen by just hitting ENTER - and that is what you usually do - unless you know better
default is always the letter in CAPS , not the one in lower case.

[J/n]

—> J is default

mesa-vdpau was merged into the mesa package. It is safe to agree to the replacement.

It’s arguably better to logout and open a TTY from the SDDM login screen.

Thank you for the explanation.

Now I get this:

sudo pacman -Syu
[sudo] Passwort für tom: 
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community ist aktuell
 multilib ist aktuell
:: Vollständige Systemaktualisierung wird gestartet …
:: lib32-mesa-vdpau durch multilib/lib32-mesa ersetzen? [J/n] j
:: libva-mesa-driver durch extra/mesa ersetzen? [J/n] j
:: mesa-vdpau durch extra/mesa ersetzen? [J/n] j
:: python-nautilus durch extra/nautilus-python ersetzen? [J/n] j
Warnung: shortwave: Lokale Version (1:3.2.0-1) ist neuer als extra (4.0.1-1)
:: tracker3 durch extra/tinysparql ersetzen? [J/n] j
:: tracker3-miners durch extra/localsearch ersetzen? [J/n] j
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Fehler: Nicht auflösbare Paketkonflikte gefunden
Fehler: Vorgang konnte nicht vorbereitet werden (In Konflikt stehende Abhängigkeiten)
:: tlp-1.7.0-1 and power-profiles-daemon-0.23-2 are in conflict

delete tlp?

genau - ich wollt grad sagen, daß diese Frage in den letzten Tagen schon paar mal hier auftauchte

yes - this question has appeared here more than once in the past few days

Thank you :slight_smile: Seems to update now …

It was done with success! Thank you all!

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.