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. Gruß Eric