Re: autorebase and user-installed dynamic objects

2021-09-27 Thread Ken Brown via Cygwin-apps
On 9/27/2021 9:21 AM, ASSI wrote: Ken Brown via Cygwin-apps writes: Note that there are a lot of complaints about non-existent .eln files. I'm experimenting with native-compilation builds of emacs, and I know why these errors are occurring. But I don't think that should be preventing the full

Re: autorebase and user-installed dynamic objects

2021-09-27 Thread ASSI
Ken Brown via Cygwin-apps writes: > $ ls -al /var/cache/rebase/ > total 579 > drwxr-xr-x+ 1 kbrown-admin None 0 2021-09-27 08:35 ./ > drwxr-xr-x+ 1 kbrown-admin None 0 2021-09-27 08:35 ../ > -rw-r--r-- 1 kbrown-admin None115 2021-09-27 08:35 fullrebase.done > -rw-r--r-- 1

Re: autorebase and user-installed dynamic objects

2021-09-27 Thread Ken Brown via Cygwin-apps
On 9/27/2021 2:43 AM, ASSI wrote: Ken Brown via Cygwin-apps writes: I just tried to do a full rebase (by running 'rebase-trigger full'), but it seems that files from installed packages aren't being rebased. Looking at /var/cache/rebase, it looks like the files in rebase_pkg aren't making it

Re: autorebase and user-installed dynamic objects

2021-09-27 Thread ASSI
Ken Brown via Cygwin-apps writes: > I just tried to do a full rebase (by running 'rebase-trigger full'), > but it seems that files from installed packages aren't being rebased. > Looking at /var/cache/rebase, it looks like the files in rebase_pkg > aren't making it into rebase_all. It should

Re: autorebase and user-installed dynamic objects

2021-09-26 Thread Ken Brown via Cygwin-apps
On 9/26/2021 4:07 AM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: Installs fine now, thanks. Please install the latest update. I just tried to do a full rebase (by running 'rebase-trigger full'), but it seems that files from installed packages aren't being rebased. Looking at

Re: autorebase and user-installed dynamic objects

2021-09-26 Thread Achim Gratz
Ken Brown via Cygwin-apps writes: > Installs fine now, thanks. Please install the latest update. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds

Re: autorebase and user-installed dynamic objects

2021-09-25 Thread Ken Brown via Cygwin-apps
On 9/25/2021 11:45 AM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: I tried to install this with 'setup -X', but I'm getting a Download Incomplete pop-up saying that there was a download error for _autorebase-001090-0.1. Can you try again, please? Installs fine now, thanks. I'll

Re: autorebase and user-installed dynamic objects

2021-09-25 Thread Achim Gratz
Ken Brown via Cygwin-apps writes: > I tried to install this with 'setup -X', but I'm getting a Download > Incomplete pop-up saying that there was a download error for > _autorebase-001090-0.1. Can you try again, please? Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda

Re: autorebase and user-installed dynamic objects

2021-09-25 Thread Ken Brown via Cygwin-apps
On 9/25/2021 9:26 AM, Achim Gratz wrote: I have an interim update that works more or less like the current implementation plus some fixes to be more resilient against filenames containing spaces somewhere (I'd appreciate if somone would actually test that this works), but allows to have more

Re: autorebase and user-installed dynamic objects

2021-09-25 Thread Achim Gratz
Achim Gratz writes: > Ken Brown via Cygwin-apps writes: >> I've taken a stab at this (attached). > > I'm a bit short on time right now, but my plan is to remove the user.d > functions from rebaselst and instead implement an option that will make > it work on non-system files (e.g. user directory).

Re: autorebase and user-installed dynamic objects

2021-09-23 Thread Achim Gratz
Ken Brown via Cygwin-apps writes: > I've taken a stab at this (attached). I'm a bit short on time right now, but my plan is to remove the user.d functions from rebaselst and instead implement an option that will make it work on non-system files (e.g. user directory). That should cut down on code

Re: autorebase and user-installed dynamic objects

2021-09-22 Thread Ken Brown via Cygwin-apps
On 9/20/2021 8:57 AM, Ken Brown via Cygwin-apps wrote: On 9/20/2021 1:58 AM, ASSI wrote: Ken Brown via Cygwin-apps writes: 2. Create a script /usr/bin/rebaselst_usr similar to rebaselst, with a few modifications: a) All files are in the user's home directory: l=${HOME}/.config/rebase

Re: autorebase and user-installed dynamic objects

2021-09-20 Thread Ken Brown via Cygwin-apps
On 9/20/2021 1:58 AM, ASSI wrote: Ken Brown via Cygwin-apps writes: 1. Modify rebaseall and rebaselst to recognize 'eln' as a suffix and to recognize the standard directory where emacs will install the system-wide .eln files (corresponding to the preloaded libraries). That would be which

Re: autorebase and user-installed dynamic objects

2021-09-19 Thread ASSI
Ken Brown via Cygwin-apps writes: > 1. Modify rebaseall and rebaselst to recognize 'eln' as a suffix and > to recognize the standard directory where emacs will install the > system-wide .eln files (corresponding to the preloaded libraries). That would be which directory? > 2. Create a script

Re: autorebase and user-installed dynamic objects

2021-09-19 Thread Ken Brown via Cygwin-apps
On 9/19/2021 3:09 PM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: First of all, I think we should make /var/lib/rebase/user.d/ work as documented. No, that won't help and I should actually remove that facility since it can't be fixed. The user directory can not assumed to be even

Re: autorebase and user-installed dynamic objects

2021-09-19 Thread Achim Gratz
Ken Brown via Cygwin-apps writes: > I'm not sure the rebase of the emacs user directory has to be > ephemeral. That would just be a POC to show that it works in a general sense. > First of all, I think we should make /var/lib/rebase/user.d/ > work as documented. No, that won't help and I should

Re: autorebase and user-installed dynamic objects

2021-09-19 Thread Ken Brown via Cygwin-apps
On 9/19/2021 12:39 PM, Achim Gratz wrote: Ken Brown via Cygwin-apps writes: A per-user database sounds like a good idea. Well, the problem is how to maintain it. So let's for the moment skip that part and see if it would work when we pretend we'd already solved that problem. An ephemeral

Re: autorebase and user-installed dynamic objects

2021-09-19 Thread Achim Gratz
Ken Brown via Cygwin-apps writes: > A per-user database sounds like a good idea. Well, the problem is how to maintain it. So let's for the moment skip that part and see if it would work when we pretend we'd already solved that problem. An ephemeral rebase is essentially a user-defined database

Re: autorebase and user-installed dynamic objects

2021-09-19 Thread Ken Brown via Cygwin-apps
[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