Hello, We are proud to announce Scripts 2.9.10. Only minor changes and several bugfixes are applied. Full changelog can be found at bottom of this message.
Changes: * Generic flags' placement (see below) * New option to all scripts, –logfile, that will duplicate all output to file * Safe copy doesn’t regard different revisions to be same version * We’re not bind mounting every application when using UnionSandbox anymore as it’s not needed Bugfixes (not exclusive list): * Fix FiboSandbox and –no-sandbox implementations where Settings are needed during install phase. This fixes Glibc, among others, installation using those implementations. * Numerous rootless fixes (unmanaged paths, python path, Mac OSX) * Fix scripts running in directory containing entries with the same name as first argument (i.e. Program names) * Don’t mess up return values when presenting a question in subfunctions * Fix so that safe linking correctly handles applications with sbin and libexec And many other small bugfixes. Configuration of generic flags is now merged into UseFlags.conf, since the new parser supports that and it makes them more discoverable. UpdateSettings will do its best to merge the change if you haven’t edited them; otherwise, just concatenate the contents of GenericFlags.conf into UseFlags.conf and delete it. The tools will continue reading GenericFlags.conf for a few releases to allow a smooth transition. Two minor additions to go with that: generic:+ foo and generic:- foo are shortcuts to add and remove flags from a generic. -- /Jonas 2009-03-19 06:02 mohjive * bin/SandboxInstall: Ignore scrollkeeper files in $goboVariable 2009-03-22 08:18 mwh * bin/UseFlags: Clean up qt/gtk special case, and scattered wrapping. 2009-03-22 08:23 mwh * bin/UseFlags: Fix bare UseFlags run, with no program specified. 2009-03-22 08:24 mwh * Functions/CommandNotFound: preexec gets run regardless of whether preexec_functions is defined now, so remove it from the array or it will be run twice. 2009-03-22 08:48 mwh * bin/UseFlags: Add two new short syntaxes for prepend and remove 2009-03-22 08:48 mwh * bin/UseFlags: Fix lambda on-flagchange entries 2009-03-22 21:21 mwh * bin/UseFlags: Remove accidental trace output 2009-03-24 07:35 mwh * Resources/Defaults/Settings/GenericFlags.conf, Resources/Defaults/Settings/UseFlags.conf: Move GenericFlags.conf content into UseFlags.conf so it is more discoverable, in preparation for deprecation and removal. 2009-03-24 07:57 mwh * bin/UseFlags: Add deprecation warning when GenericFlags.conf is found 2009-03-24 18:43 mohjive * Functions/GoboLinux: Check value of $failedinstallation instead of if it's set 2009-04-01 05:51 mwh * bin/SandboxInstall: Fix for doubled goboPrefix for unmanaged directories in Rootless, as reported by Daed Lee. 2009-04-03 01:17 mwh * bin/CreateRootlessEnvironment: PYTHONPATH changes from Daed Lee 2009-04-13 17:03 rnsanchez * bin/CreateRootlessEnvironment: Fix StartRootless template inside, missing an escaped star. OKed-by: detsch 2009-04-13 22:04 rnsanchez * bin/CreateRootlessEnvironment: No more warnings when starting Rootless due to python* string. Also, replace StartRootless instead of appending. 2009-04-26 20:08 mohjive * Functions/Versions: Only use $program as prefix if it contains at least one slash. Reported by pocek. 2009-04-27 05:29 lucasvr * src/GetSupportedFilesystems.c: Cleaned up: we can print the filesystem names directly from print_vfs_{sysctl,procfs}(). 2009-04-27 13:57 lucasvr * Functions/Log, bin/UpdateSettings: Question_Line() is unnecessary and also screwes with any strings returned from functions that invoke Ask(). 2009-04-28 06:00 lucasvr * bin/UnionSandbox: This breaks parallel invocation of ChrootCompile. UnionFS also supports bind-mounts in most recent kernel releases, so that shouldn't be a concern anymore. 2009-05-05 14:02 mohjive * Functions/GoboLinux: Use link target to help mapping to bin, sbin, lib etc so that sbin, libexec and similar, that maps to same $goboLinks dirs as bin and lib respectivelly, works. 2009-05-05 16:27 mohjive * bin/SandboxInstall: Use bind mount when not using unionsandbox and we're in a native system and use symlink when on rootless. Should make apps that require files in Settings, like Glibc, work with FiboSandbox/no sandbox. 2009-05-05 17:42 mohjive * Functions/Log, Functions/LogNormal, Functions/LogVerbose, Functions/OptionParser: New option to all scripts, --logfile, which specifies a file that the (verbose) output will be written to. Normal output will still go to terminal. 2009-05-05 17:43 mohjive * Functions/File: Make created directory readable and listable by default. 2009-05-05 19:28 mohjive * bin/InstallPackage: Don't regard different revisions as same version. 2009-05-07 00:28 mwh * Resources/Defaults/Settings/bashrc, Resources/Defaults/Settings/zshrc: Alias grep to grep --color=tty by default 2009-05-10 02:18 mwh * bin/CreateRootlessEnvironment: Various Mac OS X-specific Rootless fixes. Patch from Daed Lee in -users 8242. 2009-05-10 08:31 mohjive * bin/InstallPackage: Redirect non-existant file error to /dev/null 2009-05-10 11:12 mohjive * Resources/Defaults/Settings/Scripts/NamesDatabase: Adding PyORBit to NamesDatabase 2009-05-12 23:54 mwh * Data/CommandNotFound.data: Update CNF DB 2009-05-13 04:26 mohjive * Data/CommandNotFound.data: Updating CommandNotFound database 2009-05-13 04:57 mwh * Data/CommandNotFound.data: Still more CNF updates 2009-05-13 04:58 mwh * bin/AugmentCommandNotFoundDatabase: Skip BusyBox when building CNF DB 2009-05-18 07:44 mohjive * bin/CreateRootlessEnvironment: Update version for CreateRootlessEnvironment. _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel