[Eisfair] [E64] exim: "systemd: Failed to resolve symlink /usr/local/share/systemd/user, ignoring: Permission denied"

Marcus Röckrath marcus.roeckrath at gmx.de
Mo Nov 4 16:41:22 CET 2024


Hallo Rolf,

Rolf Bensch wrote:

>> find /root/tmp -exec ls -l {} \; 2>/dev/null | grep "share/systemd"
> 
> Das liefert ein leeres Ergebnis  - auch nicht wenn ich find auf "\"
> loslasse.

Ich denke du meinst "/". Ich wollte eigentlich auch

find / -exec ls -l {} \; 2>/dev/null | grep "share/systemd"

hatte aber mit einem Unterverzeichnis den Befehl erst testen wollen und dann 
einfach den benutzen Befehl in den Beitrag einkopiert.

>> Eine Kompilieren von Cups verändert nicht die Binaries von systemd.
> 
> Das ist beruhigend :-|

:-)) Aber wenn die Kompilierung der Source abc an den Daten eines ganz 
andern Projektes xyz rumfuhrwerken würde, wären längst alle Linux-System am 
Arsch.

Du könntest ja nochmal den Cups durch den Compiler jagen, dann aber statt

make install

z. B.:

ein Verzeichnis anlegen und

make DESTDIR=/dieses/verzeichnis install

zur Installation des Kompilats nutzen, dann landet nichts in den üblichen 
Verzeichnissen des Systems sondern in einer Verzeichnisstruktur von 
/dieses/verzeichnis, also Bins in /dieses/verzechnis/usr/bin usw.

Wenn wir hier als Entwickler etwas bauen, schaufeln wir uns das ja auch 
nicht direkt ins System, denn das wäre mühsam nun alles zum Paket gehörende 
wieder rauszufischen.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair