Probleme beim Update

für pamac
Einstellungen → Drittanbieter → Build-Verzeichnis → auswählen
Wenn es nicht über die GUI geht (was ich unwahrscheinlich finde):

/etc/pamac.conf
Zeile 32

## AUR build directory
BuildDirectory = /var/tmp

Das ist, was da standardmäßig steht - wenn man noch nichts geändert hat.

Für pacman
ist die Konfigurationsdatei in der das build Verzeichnis angegeben wird:
/etc/makepkg.conf
unter dem “Package Output” Abschnitt
ab Zeile 114 (ungefähr)

… irgendwo/irgendwie mußt Du ja
/home/.tmp
eingetragen haben
dort kann es dann wohl auch auf demselben Wege geändert werden

… viellecht - nur vielleicht - hat es ja auch damit zu tun, daß Du .tmp gewählt hast
.xxx (Pfade, die mit einem Punkt beginnen) sind “versteckte” Dateien/Verzeichnisse

auch .tmp gibt es Standardmäßig in Deinem Heimatverzeichnis nicht
weder als Datei
noch als Verzeichnis

muß erst angelegt werden

auch /home/ralf/tmp existiert nicht - muß auch erst angelegt werden

… es ist nur ein Name!
(“tmp” is nichts spezielles)
der Name eines Verzeichnisses
den kannst Du wählen -

mußt das Verzeichnis aber u.U. vorher erstellen - damit Du es dann auswählen kannst in der GUI

also:
einen Ordner erstellen
und den dann in der pamac GUI via
Einstellungen → Drittanbieter → Build-Verzeichnis → auswählen

Nein, es gibt keine Ausgabe

grep -rl '/home/.tmp' /etc/

Sollte dir alle Dateien in ‘/etc’ ausgeben in der die Zeichenkette ‘/home/.tmp’ drin ist. Da musst du halt suchen wo das herkommt.
Du kannst auch ‘/etc/’ mit ‘~’ ersetzen. Dann wird dein Heimverzeichnis durchsucht, obwohl ich nicht glaube das da die passende config-datei ist.

mit dieser Umgebungsvariablen kann der in der Konfigurationsdatei angegebene Wert (temporär) überschrieben/ersetzt werden.

Kann nützlich sein - hier aber eher nicht.

Das war der entscheidende Tip.
Jetzt läuft es wieder durch.

Vielen Dank.

ok - gut

aber Du hast doch im Verlaufe des ganzen Threads
(Gesprächsfadens … wie auch immer … das auf Deutsch heißt …)
pamac benutzt
pacman Konfiguration sollte da eigentlich keine Rolle spielen …

egal - wenn’s nun funktioniert … bin ich nicht scharf drauf das auszuklamüsern :wink:

/etc/makepkg.conf gehört zwar zum pacman-Paket, ist streng genommen aber keine pacman-Konfiguration: sie wird benötigt/herangezogen, wenn eigene Pakete ( oder eben aus dem AUR) gebaut werden - und das macht pamac ja in dem hier angesprochenen Fall.

1 Like

ok - danke für die Klärung!
Hätte ich nicht gedacht, daß makepkg.conf auch für pamac
wenn AUR Pakete gebaut werden
zuständig ist
da ja explizit in der GUI (oder auch, alternativ, in der /etc/pamac.conf)
eine BuildDirectory spezifiziert wird/werden kann.

… ist ein bischen unintuitiv, daß /etc/makepkg.conf da auch noch eine Rolle spielt …
eigentlich ist das ja dann redundant - bzw. kommt sich u.U. in die Quere …

Ja, das schon.
Andererseits wäre wohl ebenso überraschend, wenn makepkg.conf von pamac ignoriert würde, da das ja sonst makepkg selbst und alle anderen AUR-Helfer berücksichtigen. :man_shrugging:

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.