Just ran # pacman -Syu in chroot on obarun and got this terminal out put
error: failed to commit transaction (conflicting files)
systemd-libs: /usr/lib/libudev.so exists in filesystem (owned by eudev)
systemd-libs: /usr/lib/libudev.so.1 exists in filesystem (owned by eudev)
Errors occurred, no packages were upgraded.
why is systemd-libs being pulled in from core ?
core/systemd-libs 242.84-2 1.77 Mib
Little more probing in chroot shows I have a residual systemd package
pacman -Qs systemd
local/lib32-systemd 242.84-1
system and service manager (32-bit)
pacman -R lib32-systemd
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-dbus: removing lib32-systemd breaks dependency 'lib32-systemd'
:: lib32-libgudev: removing lib32-systemd breaks dependency 'lib32-systemd'
:: lib32-libpulse: removing lib32-systemd breaks dependency 'lib32-systemd'
:: lib32-libudev0-shim: removing lib32-systemd breaks dependency 'lib32-systemd'
:: lib32-libusb: removing lib32-systemd breaks dependency 'lib32-systemd'
:: lib32-p11-kit: removing lib32-systemd breaks dependency 'lib32-systemd'
:: lib32-v4l-utils: removing lib32-systemd breaks dependency 'lib32-systemd'
here is my pacman.conf file
#
# /etc/pacman.conf
#
#
# GENERAL OPTIONS
#
[options]
SigLevel = Never
HoldPkg = pacman glibc
Architecture = auto
Color
TotalDownload
VerbosePkgLists
CheckSpace
ILoveCandy
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg = systemd
IgnorePkg = systemd-libs
# NoUpgrade =
NoExtract = /usr/lib/libsystemd*.*
#
# REPOSITORIES
#
# ########### Obarun Official Repositories # #######
[obcore]
Server =
https://repo.obarun.org/obcore
[obextra]
Server =
https://repo.obarun.org/obextra
[obcommunity]
Server =
https://repo.obarun.org/obcommunity
[obmultilib]
Server =
https://repo.obarun.org/obmultilib
[observice]
Server =
https://repo.obarun.org/observice
# ########### Arch Linux Official Repositories # #######
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# #####################################
Again
# pacman -Syu
:: Synchronizing package databases...
obcore is up to date
obextra is up to date
obcommunity is up to date
obmultilib is up to date
observice is up to date
core is up to date
extra is up to date
community 4.9 MiB 316K/s 00:16 [----------------------] 100%
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: ignoring package systemd-libs-242.84-2
warning: cannot resolve "systemd-libs", a dependency of "postgresql"
:: The following package cannot be upgraded due to unresolvable dependencies:
postgresql
:: Do you want to skip the above package for this upgrade? [y/N]