Michael Homer <mich...@...> writes:
> I have seen
> your 2.3 patch linked from the tracker and need to think on it a
> little more - it looks right, but I think actual 2.3 compatibility has
> long since been given up as a goal* and I don't really want to commit
> to avoiding the new features everywhere.

In lieu of factoring out all of the CreateRootlessEnvironment dependencies
and thereby enforcing 2.3 compatibility only on a small subset, it is
probably sufficient to make the installer work with and depend on a specific
version of Scripts with this patch and then bootstrap to the required version
of Python (which will be straightforward once automatic determination of
the installed version is properly listed in Dependencies.blacklist or by
touching the appropriate Program/* directory.  (I have been doing the later
and it has been working well.  The only advantage I see with a versioned
Dependencies.blacklist is that it gives a single file for the user to 
modify if the update the host system, but this should probably be
automated anyway.)

Quick question: What would be the appropriate set of steps to re-establish
a Rootless installation if the user updates the host system?  Is there a
unified way to trigger a system-wide dependency recheck, bringing all
software up to date with the modified dependencies and rebuilding only
where needed?

Thanks,
Michael.



_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to