[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