Am 30. März 2022 20:20:22 MESZ schrieb Werner Franke <werner_franke@arcor.de>:
Hi Eric,
Am 30.03.22 um 17:23 schrieb Eric Schirra:
Am Mittwoch, 30. März 2022, 15:33:18 CEST schrieb Werner Franke:
Hallo zusammen,
beim Online-Update meines Servers bekomme ich gasagt:
1 Dateikonflikt festgestellt:
File /etc/apache2/conf.d/phpMyAdmin.conf from install of phpMyAdmin-apache-5.1.3-lp153.381.1.noarch (openSUSE - server:/php) conflicts with file from package phpMyAdmin-4.9.7-bp153.1.12.noarch (@System)
Aber das Paket phpMyAdmin-apache ist gar nicht mehr installiert.
Es war mal überflüssigerweise installiert, aber da ich es nicht brauche, die Datei phpMyAdmin.conf ist ja im anderen Paket enthalten, habe ich es schon vor längerem gelöscht.
In der Repository "openSUSE - server:/php" ist phpMyAdmin-apache auch nicht (mehr ?) enthalten https://download.opensuse.org/repositories/server:/php:/applications/openSU SE_Leap_15.3 Wo holt sich der Online-Update nun die Info her, dass es noch installiert ist ? Wie bekomme ich das weg ?
Gar nicht. :-) Folgender Grund. In den Paketen für Leap 15.3 aus den offiziellen Repos gibt es das phpMyAdmin- apache nicht. Da werden die Apache Dateien immer mit installiert. Kann man nur manuell löschen. Beim nächsten Update sind sie aber wieder drin. 15.3 hat version 4.9.7
Wenn du aber die Version 5.1.3 aus server:php:applications installierst, sind die Apache-Configs in einem separaten Paket. Diese Paket wírd installiert, wenn du den Apache installiert hast. Aber nur dann. Denn dann brauchst du es. Ist der Apache nicht installiert wird auch das Paket nicht installiert.
Im phpMyAdmin-apache sind die phpMyAdmin.conf und phpMYAdmin.inc für den Apache enthalten.
Hmm... Ja ich habe auch den Apache installiert.
Verstehe ich dich jetzt richtig, dass ich wenn ich Apache und phpMyAdmin installiert habe dieses Update-Problem habe ?
Yast2 sagt mir, dass der phpMyAdmin in der Version 4.9.7 aus OSS und NICHT aus server:php:applications installiert ist.
Die Dateiliste von phpMyAdmin in YAST zeigt mir, dass die Files phpMyAdmin.conf und phpMYAdmin.inc im Paket phpMyAdmin enthalten ist.
Wie passt das mit deinem Text oben zusammen ?
Damit man phpMyAdmin nutzen kann benötigt man einen Webserver. Dafür benötigt man dann auch eine Konfiguration. In deiner Fehlermeldung tauchen die Versionen 5.1.3 und 4.9.7 auf und sie sagen du möchtest die Version 5.1.3 installieren. 4.9.7 ist in den 15.3 repos enthalten. 5.1.3 nur in Server:PHP: applications oder branches davon. Gruß Eric