Re: WSL-4.0 release candidate

Earnie Boyd <[email protected]>
Newsgroups gmane.comp.gnu.mingw.devel
Message-ID <CA+sc5mnm85OMZn+hFZP_zkk1PHKDTD_hSFQUfvBgvueQRAjhhA@mail.gmail.com>
On Mon, Mar 4, 2013 at 12:13 PM, Keith Marshall wrote:
> On 02/03/13 16:41, Earnie Boyd wrote:
>> How about:
>>
>> rc_mingwrt-4.0-1-mingw32-rc-1-dev.tar.lzma
>>
>> or
>>
>> mingwrt-4.0-1-rc_mingw32-rc-1-dev.tar.lzma
>>
>> Would either of these produce the result I'm looking for?
>
> Either may, but the former is unacceptable.
>

Why is it unacceptable.  I tested it and it actually works well.

mingw-get install mingw32-rc_mingwrt
mingw-get install mingw32-rc_w32api

I removed the alias for the rc package so you must specify mingw32.

Of course the DB thinks both mingwrt and rc_mingwrt are installed but
that is OK.
To reverse back to the latest versions production release versions you
would simply do

mingw-get remove rc_mingwrt
mingw-get remove rc_w32api
mingw-get install --reinstall mingwrt
mingw-get install --reinstall w32api

>> Which is better?
>
> The latter, but it's far from ideal; (I'm not even certain that it will
> work reliably).
>
>> With the second the profile.xml file would need to be adjusted by the
>> user to add the directory location for the rc_mingw32 system but the
>> package name is the same.
>
> Which may be awkward for the user, but at least it doesn't exhibit the
> failing of...
>
>> With the first the user has a new package name.
>
> ...a new, and therefore independent package, which deliberately causes
> conflict with the existing mingwrt-*-mingw32-...; Chuck invested a lot
> of effort into convincing me that this is ultimately unworkable.
>
>> Should it rather be a mix of both:
>> rc_mingwrt-4.0-1-rc_mingw32-rc-1-dev.tar.lzma?
>
> No.  Definitely not.  What about the following (untested) alternative?
>
> * In its own XML catalogue, create a definition for a wsl-candidate
> package; this will be a dummy package, delivering only a replacement for
> var/lib/mingw-get/data/mingw32-runtime.xml itself, (as payload of
> wsl-candidate-4.0-1-mingw32-rc-1-xml.tar.xz, say).
>

I'll give this some thought and testing.

-- 
Earnie
-- https://sites.google.com/site/earnieboyd

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.