Return to the FrequentlyAskedQuestions Main Page
Table of Contents
How can I prevent SMGL from asking if I want to view log reports?
What happens if you cast a spell while you are running that same application?
How do I get sorcery to stop caching source code in /var/spool/sorcery?
When I run sorcery update, it errors out saying it cant find the files?
How do I get sorcery to not ask me if I want a(n) specific (optional) dependency all the time?
How can I prevent SMGL from asking if I want view log reports?
Execute the sorcery command. Select the Option menu, then Feature Menu, and then disable VIEW_REPORTS.
How do I update sorcery?
To update, run the sorcery update command as root.
When I cast something, if the source is downloaded with wget, a bunch of dots are printed instead of the progress bar, why is that?
Cast downloads and compiles in parallel. While its compiling one thing, it is downloading sources for pending spells in the background. In order to do this the output from downloading is stored in a file and replayed when the corresponding spell begins compilation. Wget prints the dot progress indication when printing to a file, and the progress bar when writing to a terminal (notice how scribe/sorcery update have the progress bar).
You can override this behavior by adding progress = bar:force to your /etc/wgetrc file.
Do you have to be in runlevel 3 when you cast spells?
While runlevel 3 is the best place to cast spells, you don't necessarily have to be there to cast. As long as your networking is up and running, your drives are mounted properly, and you're logged in as root, you shouldn't have any issues casting spells.
What happens if you cast a spell while you are running that same application?
While this isn't the best way to go about things, it also, under "normal" circumstances, shouldn't give you any grief. If you're running a program while it gets updated, the old version will continue running, and the next time you execute it, you will get the new version instead of the old version. However, there are no guarantees to what could happen when you do this, so try to not be running programs that are being updated. Simple like that, no?
How do I get sorcery to stop caching source code in /var/spool/sorcery?
This cannot be disabled (anymore), but you can empty the directory manually if necessary.
I hit CTRL+C during the middle of a sorcery upgrade. The sorcery upgrade had already deleted a bunch of sorcery files (sorcery, cast, etc...). How do I get them back?
- Download the latest sorcery tarball and unpack it somewhere.
Change to the directory where you unpacked it and invoke the install script.
Perform a sorcery update
How do I get sorcery to not ask me if I want a(n) specific (optional) dependency all the time?
You can use the "sorcery default add" command to set the defaults to what you'd like.
