autorebase and user-installed dynamic objects

Ken Brown kbrown@cornell.edu
Sun Sep 19 12:37:25 GMT 2021


[Redirected from the main Cygwin list.]

On 9/19/2021 2:18 AM, ASSI wrote:
> Ken Brown via Cygwin writes:
>> Looking into /usr/bin/rebaselst, I think I see the problem.  The
>> function rebase_user() greps the file /var/lib/rebase/user.d/kbrown
>> for the relevant suffixes,
> 
> That's how it was originally intended to work, IIRC (but the
> documentation indeed wrongly suggests to put paths there).  Obviously
> since we didn't have that situation before I never fully tested and
> completed this part.
> 
>> instead of looking for files in
>> /home/kbrown/.emacs.d/eln-cache. Shouldn't rebase_user use a variable
>> "userLocs" analogous to the variable "dynLocs" used by rebase_dyn()?
>> Or am I completely misunderstanding how this is supposed to work?
> 
> For reasons I don't exactly remember, I wanted to avoid that.  Probably
> because the user directory might not be available or accessible for the
> install user, but then obviously you'd just as likely have a problem
> with the actual rebasing also.  I've been mulling the idea of having
> user specific rebase databases on top of the system one (or more
> generally a hierarchy of rebase DB) several times and that's one of the
> reasons they might be needed.
> 
> Let's discuss how this can and should work on cygwin-apps.

A per-user database sounds like a good idea.

Ken


More information about the Cygwin-apps mailing list