Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Urban legend: FEATURES="-sandbox" emerge foo hilft
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation
View previous topic :: View next topic  
Author Message
amne
Bodhisattva
Bodhisattva


Joined: 17 Nov 2002
Posts: 6378
Location: Graz / EU

PostPosted: Tue Jan 04, 2005 9:55 pm    Post subject: Urban legend: FEATURES="-sandbox" emerge foo hilft Reply with quote

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
View user's profile Send private message
amne
Bodhisattva
Bodhisattva


Joined: 17 Nov 2002
Posts: 6378
Location: Graz / EU

PostPosted: Mon Jun 06, 2005 7:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1607
Location: indiana

PostPosted: Fri Jul 01, 2005 2:41 pm    Post subject: kurze frage Reply with quote

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 :D

Ryzen9 7950x ; Geforce1650 ; kernel 6.5 ; XFCE
Back to top
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Fri Jul 01, 2005 4:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mgiese
Veteran
Veteran


Joined: 23 Mar 2005
Posts: 1607
Location: indiana

PostPosted: Wed Jul 06, 2005 10:10 am    Post subject: .. schade Reply with quote

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 :D

Ryzen9 7950x ; Geforce1650 ; kernel 6.5 ; XFCE
Back to top
View user's profile Send private message
ph03n1x
l33t
l33t


Joined: 06 Feb 2003
Posts: 756

PostPosted: Wed Dec 21, 2005 12:29 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum