Hi,
Ich nutze Debian 13, grommunio-auth habe ich über alien von Suse installiert. Läuft alles. Heute aktualisiert, und das neue grommunio-keycloak macht Probleme.
https://download.grommunio.com/community/Debian_13/pool/main/g/grommunio-keycloak/grommunio-keycloak_26.5.2-8_all.deb
Das Paket liefert scheinbar die gleiche systemd-Unit zweimal:
unter ./lib/systemd/system/ und unter ./usr/lib/systemd/system/.
Bei usrmerge ist /lib ein Symlink auf usr/lib → beide Pfade zeigen auf dasselbe Verzeichnis.
Beim Auspacken des zweiten Eintrags (usr/lib/...) hat dpkg den Fehler „unable to open ... No such file or directory“ gemeldet
Die Keycloak-Doku beschreibt nur Anwendungs-Upgrade (Migration, Konfiguration, Verhalten).
Der Dienst ist danach weg, ich bekomme ihn nicht sauber wieder ans laufen und musste einen Snapshot zurückspielen.
Hit:1 http://security.debian.org/debian-security trixie-security InRelease
Hit:2 http://debian.anexia.at/debian trixie InRelease
Hit:3 https://packages.sury.org/php trixie InRelease
Hit:4 http://debian.anexia.at/debian trixie-updates InRelease
Hit:5 https://download.grommunio.com/community/Debian_13 Debian_13 InRelease
Hit:7 https://download.webmin.com/download/newkey/repository stable InRelease
Hit:6 https://packagecloud.io/crowdsec/crowdsec/any any InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
linux-image-6.12.57+deb13-amd64
Use 'apt autoremove' to remove it.
The following packages will be upgraded:
grommunio-keycloak
apt-listchanges: Reading changelogs...
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/159 MB of archives.
After this operation, 10.9 MB of additional disk space will be used.
(Reading database ... M(Reading database ... 5%M(Reading database ... 10%M(Reading database ... 15%M(Reading database ... 20%M(Reading database ... 25%M(Reading database ... 30%M(Reading database ... 35%M(Reading database ... 40%M(Reading database ... >
Preparing to unpack .../grommunio-keycloak_26.5.2-8_all.deb ...
Unpacking grommunio-keycloak (26.5.2-8) over (26.3.4-8) ...
dpkg: error processing archive /var/cache/apt/archives/grommunio-keycloak_26.5.2-8_all.deb (--unpack):
unable to open '/usr/lib/systemd/system/grommunio-keycloak.service.dpkg-new': No such file or directory
/usr/bin/deb-systemd-helper: error: unable to read grommunio-keycloak.service
grommunio-keycloak.service is a disabled or a static unit not running, not starting it.
Errors were encountered while processing:
/var/cache/apt/archives/grommunio-keycloak_26.5.2-8_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Das scheint mir ein Fehler/Unverträglichkeit im Grommunio-Paket (Doppel-Eintrag für die systemd-Unit bei usrmerge).
Sinnvoll ist dass das Paket die Unit nur einmal liefern sollte (z. B. nur unter lib/) oder das Paket usrmerge-kompatibel bauen soll.