This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Shall setup.exe call rebaseall in postinstall?


On 12/08/2011 17:01, Corinna Vinschen wrote:
> On Aug 12 16:51, Dave Korn wrote:
>> On 12/08/2011 16:26, Corinna Vinschen wrote:
>>
>>> The next rebase application stores rebase data in a database in /etc.
>>> The corresponding rebaseall will use this feature.  The effect is that
>>> the existing DLLs are compared with the database, and only the DLLs
>>> which are new or result in collisions with other DLLs wil be rebased.
>>> In the end, all DLLs in the distro will be collision free.
>>>
>>> The entire process only takes a couple of seconds, so I'm wondering if
>>> setup should call rebaseall explicitely at the end of the postinstall,
>>> or if we should add a postinstall script which does that all the time,
>>> kind of like the enforced _update_info_dir.  
>>   I always like having a get-out-of-jail-free card up my sleeve, so how about
>> having it as a third checkbox on the installation complete page alongside the
>> desktop/startmenu create icon checkboxes?
> 
> How do you decide if the box should be cheched automatically or not?
> Having a database file?  That's not exactly the right thing to do.
> How else?  Or should that be an "always checked by default" option?

  I'd just suggest on by default and remembers its state between runs.

    cheers,
      DaveK


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]