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

Reply via email to