Proposal: versioning .wine directory
James Hawkins
truiken at gmail.com
Sun Mar 30 16:17:17 CDT 2008
On Sun, Mar 30, 2008 at 4:14 PM, Austin English <austinenglish at gmail.com> wrote:
>
> On Sun, Mar 30, 2008 at 4:11 PM, James Hawkins <truiken at gmail.com> wrote:
> >
> > On Sun, Mar 30, 2008 at 4:07 PM, Austin English <austinenglish at gmail.com> wrote:
> > >
> > > On Sun, Mar 30, 2008 at 1:37 PM, Stefan Dösinger <stefan at codeweavers.com> wrote:
> > > > Am Sonntag, 30. März 2008 20:46:08 schrieb Austin English:
> > > >
> > > > > My comment from the bug:
> > > > > "How about a little file in .wine or a registry key that is read upon
> > > > > running wine, and should match the current wine version. If it doesn't,
> > > > > call wineprefixcreate (or pop up an error saying that the registry is
> > > > > outdated), which then updates that key to the current wine version.
> > > > > Shouldn't be too much overhead and prevents quite a few problems."
> > > > In the past I've had more problems with wineprefixcreate trashing my registry
> > > > than I had with outdated registry entries. Especially if you have Internet
> > > > Explorer or the DirectX SDK or runtime installed running wineprefixcreate has
> > > > bad side effects.
> > > >
> > >
> > > We could still store the version of wine last used and issue a (gui?)
> > > warning if it's old/outdated telling the user to either run
> > > wineprefixcreate, which may be bad in some cases, or to reinstall
> > > their apps.
> > >
> >
> > You're missing the point of having a stable wine prefix. After 1.0,
> > and assuming we can get a stable wine prefix, a user should never have
> > to reinstall their apps.
> >
> > --
> > James Hawkins
> >
>
> I was under the impression that we would still possibly require a
> reinstall between major versions (1.0 -> 1.2, etc.). If not, then we
> should focus on making sure wineprefixcreate doesn't trash the
> registry.
>
If we have a stable wine prefix in 1.0, I don't see what could
possibly be added in 1.2 that would break that. The idea is that,
even if you add a new dll that needs to be registered in, say, 1.0.5,
you still don't need to remove your wine prefix or reinstall any apps.
--
James Hawkins
More information about the wine-devel
mailing list