View previous topic :: View next topic |
Author |
Message |
amne Bodhisattva
Joined: 17 Nov 2002 Posts: 6378 Location: Graz / EU
|
Posted: Tue Jan 04, 2005 9:55 pm Post subject: Urban legend: FEATURES="-sandbox" emerge foo hilft |
|
|
In vielen Threads wird immer wieder empfohlen, zur Lösung eines Problems die Sandbox auszuschalten. Das ist nicht sinnvoll und kann unter Umständen sogar das System beschädigen.
Was macht die Sandbox eigentlich?
Carlo [1] wrote: | Die Sandbox unterbindet den (Schreib-)Zugriff auf Dein System. Erst wenn das Ebuild einwandfrei abgearbeitet wurde, werden die temporär installierten Dateien dorthin kopiert, der Vorgang wird protokolliert und eventuelle Änderungen [in durch CONFIG_PROTECT geschützten Verzeichnissen] darf der Admin per etc-update bestätigen, modifizieren oder unterbinden. |
[ergänzt]
Was passiert, wenn ich die Sandbox abschalte?
Carlo [1] wrote: | Wird die Sandbox deaktviert und ein fehlerhaftes Ebuild schreibt irgendetwas in das System und bricht dann ab, dann darf man per Hand rausfinden, welche Dateien betroffen sind und sie dann in den ursprünglichen Zustand zurückversetzen, so denn ein Backup vorhanden ist, bzw. man weiß, wie denn der ursprüngliche Zustand war. Kurz: Wenn Du nicht genau weißt, was Du tust, vermüllst Du Dir Dein System (ohne Sandbox). |
Aber es funktioniert doch mit der Sandbox nicht und ohne schon?!
Es handelt sich um ein Problem des Ebuilds. Auch wenn man die Symptome kurieren kann bleibt das Problem bestehen. Bitte einen Bugreport (sofern noch nicht vorhanden) auf https://bugs.gentoo.org eröffnen, dann kann der Fehler auch behoben werden. Außerdem hat das "Funktionieren" einen schlechten Beigeschmack: Die Dateien, die durch Deaktivierung der Sandbox im System unbemerkt erzeugt werden konnten, können nicht von Portage deinstalliert werden und bleiben bis zum manuellen Entfernen als Datenmüll zurück.
[1] Nachzulesen in Problem beim kde themes emergen.
edit: Manchmal gibt es auch Ausnahmen, in denen sogar Developer als notwendiges Übel das Abschalten der Sandbox empfehlen:
https://forums.gentoo.org/viewtopic.php?p=1945502#1945502
https://bugs.gentoo.org/show_bug.cgi?id=72379#c8
edit: Unsticky - 17.01.2004
amne
edit2: Wieder sticky - 06.06.2005
edit3: Wieder unsticky _________________ Dinosaur week! (Ok, this thread is so last week)
Last edited by amne on Mon Jun 06, 2005 7:34 pm; edited 1 time in total |
|
Back to top |
|
|
amne Bodhisattva
Joined: 17 Nov 2002 Posts: 6378 Location: Graz / EU
|
Posted: Mon Jun 06, 2005 7:33 pm Post subject: |
|
|
Weils gerade wieder aktuell ist:
SANDBOX_DISABLED=1 emerge foo tut (fast) genau das selbe. Auch hier gilt: Es handelt sich um einen Bug, der gefixt werden sollte und nicht durch abschalten der Sandbox gelöst. _________________ Dinosaur week! (Ok, this thread is so last week) |
|
Back to top |
|
|
Mgiese Veteran
Joined: 23 Mar 2005 Posts: 1630 Location: indiana
|
Posted: Fri Jul 01, 2005 2:41 pm Post subject: kurze frage |
|
|
bugs welcher programme darf men den dort melden ? Alles was im portage ist ? oder nur die stabil sachen ? mfg _________________ I do not have a Superman complex, for I am God not Superman
Ryzen9 7950x (powersave governor) ; Radeon 7900XTX ; kernel 6.11.3 ; XFCE |
|
Back to top |
|
|
Carlo Developer
Joined: 12 Aug 2002 Posts: 3356
|
Posted: Fri Jul 01, 2005 4:03 pm Post subject: |
|
|
Grundsätzlich alle. Bei Ebuilds, die hart maskiert sind, aber bitte mit Patch oder anderweitiger Lösung.
Quote: | Please note that bugs should be posted here first before moving upstream. In other words, don't bother the original package maintainers before you bother us. If your package is marked with a resolution of UPSTREAM, that is an indication you should file your bug with the package's issue tracking system. |
Siehe auch Bug Writing Guidelines sowie Ebuilds einreichen und Common ebuild Mistakes _________________ Please make sure that you have searched for an answer to a question after reading all the relevant docs. |
|
Back to top |
|
|
Mgiese Veteran
Joined: 23 Mar 2005 Posts: 1630 Location: indiana
|
Posted: Wed Jul 06, 2005 10:10 am Post subject: .. schade |
|
|
wie schade das eine von mir entdeckte bug ist mittlerweile behoben oder besser ? gg cuiiiiiiii _________________ I do not have a Superman complex, for I am God not Superman
Ryzen9 7950x (powersave governor) ; Radeon 7900XTX ; kernel 6.11.3 ; XFCE |
|
Back to top |
|
|
ph03n1x l33t
Joined: 06 Feb 2003 Posts: 756
|
Posted: Wed Dec 21, 2005 12:29 am Post subject: |
|
|
Guter Thread, ich habe das nämlich mal gemacht. Hat zwar funktioniert, aber werd wohl deshalb ein paar Leichen rumliegen haben... Naja mein System sollte eh mal entschlackt werden.
thx |
|
Back to top |
|
|
|