Ich habe seit Wochen ein Problem mit dem Upgrade von Prosody unter CentOS 8:
Hat sich in der Zwischenzeit leider nicht wie gehofft in Luft aufgelöst.
Scheint irgendwie mit dem Wechsel von ''@epel auf '@@System' zu tun zu haben, aber das neue Modulkonzept von RHEL 8 habe ich noch nicht wirklich verstanden.
Code:
# dnf history info 41
Failed to set locale, defaulting to C.UTF-8
Modular dependency problems:
Problem 1: conflicting requests
- nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64
Problem 2: conflicting requests
- nothing provides module(nginx) needed by module php:7.2:8010020200220193032:2430b045-0.x86_64
Transaction ID : 41
Begin time : Wed Feb 26 18:51:45 2020
Begin rpmdb : 760:ac29d0e585ed06c700ebbd81c4d6d26b49c4a98d
End time : Wed Feb 26 18:51:47 2020 (2 seconds)
End rpmdb : 760:8da6e5ec4ab1043bd76f6f87dfb620ddcbd97fd8
User : root <root>
Return-Code : Failure: 1
Releasever : 8
Command Line : upgrade
Packages Altered:
Upgrade openjpeg2-2.3.1-3.el8_1.x86_64 @AppStream
Upgraded openjpeg2-2.3.1-2.el8_1.x86_64 @@System
Upgrade libzip-1.5.1-2.module_el8.1.0+276+68c728ae.x86_64 @Stream-AppStream
Upgraded libzip-1.5.1-2.module_el8.1.0+209+03b9a8ff.x86_64 @@System
Upgrade libzip-devel-1.5.1-2.module_el8.1.0+276+68c728ae.x86_64 @Stream-AppStream
Upgraded libzip-devel-1.5.1-2.module_el8.1.0+209+03b9a8ff.x86_64 @@System
Upgrade libmodulemd1-1.8.16-0.2.8.2.1.x86_64 @Stream-BaseOS
Upgraded libmodulemd1-1.8.11-4.el8_1.x86_64 @@System
** Upgrade prosody-0.11.4-1.el8.x86_64 @epel
** Upgraded prosody-0.11.3-1.el8.x86_64 @@System
Scriptlet output:
1 error: unpacking of archive failed on file /etc/prosody/certs: cpio: File from package already exists as a directory in system
2 error: prosody-0.11.4-1.el8.x86_64: install failed
3 error: prosody-0.11.3-1.el8.x86_64: erase skipped
Code:
# ls -ltar /etc/prosody/certs
total 32
-rw-r-----. 1 root prosody 1679 Jul 15 2017 localhost.key
-rw-r--r--. 1 root prosody 1444 Jul 15 2017 localhost.crt
-rw-r-----. 1 root prosody 1584 Aug 31 2019 openssl.cnf
-rw-r-----. 1 root prosody 719 Aug 31 2019 makefile
-rw-r-----. 1 root prosody 607 Aug 31 2019 localhost.cnf
-rw-r-----. 1 root prosody 1895 Aug 31 2019 GNUmakefile
drwxr-x---. 2 root prosody 4096 Nov 1 17:59 .
drwxr-x---. 4 root prosody 4096 Mar 21 07:09 ..