Re: [ITA] postfix

2021-09-20 Thread Marco Atzeri via Cygwin-apps

On 19.09.2021 16:06, Jason Pyeron wrote:

-Original Message-
From: Christian Franke
Sent: Sunday, September 19, 2021 4:58 AM

ASSI wrote:

Jason Pyeron writes:

Is postfix ORPHANED? If so I can do an ITA.

Christian Franke is the current maintainer per the official
documentation.

https://cygwin.com/cygwin/packages/summary/postfix-src.html


If Jason intends to adopt this package, I have no objections.


Happy to lighten your load.



Regards,
Christian


My plan of action:

Short term:
1. verify rebuild of 2.11.9-1 using 
http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2017/04/23/220725
 [done]
2. update cygport package to add BUILD_REQUIRES (2.11.9-2)
3. update patches to build on today's Cygwin packages (2.11.9-3)
4. update source to 2.11.11 (2.11.11-1)

Longer term:
5. update source to 3.3 or 3.5

v/r,

Jason Pyeron


Changed maintainer

Regards
Marco


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 directory?


When I build emacs from the upstream repo (without setting prefix) I see

  ELN_DESTDIR='/usr/local/lib/emacs/28.0.50/

So I guess they will be in a subdirectory of /usr/lib/emacs when I build emacs 
for Cygwin.



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
b=${HOME}/.cache/rebase
db=${l}/dynpath.d


…and there is this knotty problem.  The user has one home directory, but
she might be using many different hosts and both Cygwin architectures.
The rebase information is host and architecture specific.  I have no
good solution for that yet and I don't know if XDG provides for that
situation.  Things might have to go into /var/run/user or some similar
location instead.  Note that the architecture dependence of eln (or
really build dependence on a particular Emacs config if you want to be
precise) already is a problem for Emacs in general and I haven't paid
attention as to how they intend to solve that.


I haven't noticed any discussion of that.  I don't know about dependence on a 
particular Emacs config.  But that was never an issue for elc files, so I doubt 
if it's an issue for eln files.  There's certainly architecture dependence, but 
I don't think that will be a problem for us.  If rebase encounters a library 
intended for a different architecture, I think it will skip it, just as it skips 
in-use files, won't it?


Ken


Re: Please remove a tag 'playground' accidentally pushed to git/cygwin-packages/schroedinger-coordgenlibs.git

2021-09-20 Thread Lemures Lemniscati via Cygwin-apps
On Mon, 20 Sep 2021 12:48:31 +0100, Jon Turney
> On 20/09/2021 07:24, Lemures Lemniscati via Cygwin-apps wrote:
> > On Mon, 20 Sep 2021 07:50:29 +0200, ASSI
> >> Lemures Lemniscati via Cygwin-apps writes:
> >>> I've accidentally pushed a tag named 'playground' to the repository
> >>> ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs
> >>> ( 
> >>> https://cygwin.com/git/?p=git/cygwin-packages/schroedinger-coordgenlibs.git
> >>>  )
> >>>
> >>> Anyone with the privilege, please remove the tag 'playground' from the
> >>> repo above.
> >>
> >> Just
> >> git push repo :playground
> >>
> For somewhat obscure reasons, this is only permitted (by the gitolite 
> configuration used) if 'playground' is a branch reference, not a tag.
> 
> I've removed the tag for you.

Thank you very much, Jon.

Lem



Re: Please remove a tag 'playground' accidentally pushed to git/cygwin-packages/schroedinger-coordgenlibs.git

2021-09-20 Thread Jon Turney

On 20/09/2021 07:24, Lemures Lemniscati via Cygwin-apps wrote:

On Mon, 20 Sep 2021 07:50:29 +0200, ASSI

Lemures Lemniscati via Cygwin-apps writes:

I've accidentally pushed a tag named 'playground' to the repository
ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs
( https://cygwin.com/git/?p=git/cygwin-packages/schroedinger-coordgenlibs.git )

Anyone with the privilege, please remove the tag 'playground' from the
repo above.


Just

git push repo :playground



For somewhat obscure reasons, this is only permitted (by the gitolite 
configuration used) if 'playground' is a branch reference, not a tag.



where "repo" names the corresponding remote.



Thanks.
But, I tried it, and failed.


$ git push repo :playground
remote: FATAL: + refs/tags/playground 
git/cygwin-packages/schroedinger-coordgenlibs Lemures_Lemniscati DENIED by 
fallthru
remote: error: hook declined to update refs/tags/playground
To ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs
  ! [remote rejected] playground (hook declined)
error: failed to push some refs to 
'ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs'


I tried also...

   git push repo --delete playground

and the result was same.


I think I need help.


I've removed the tag for you.


Re: Please remove a tag 'playground' accidentally pushed to git/cygwin-packages/schroedinger-coordgenlibs.git

2021-09-20 Thread Lemures Lemniscati via Cygwin-apps
On Mon, 20 Sep 2021 07:50:29 +0200, ASSI
> Lemures Lemniscati via Cygwin-apps writes:
> > I've accidentally pushed a tag named 'playground' to the repository
> > ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs
> > ( 
> > https://cygwin.com/git/?p=git/cygwin-packages/schroedinger-coordgenlibs.git 
> > )
> >
> > Anyone with the privilege, please remove the tag 'playground' from the
> > repo above.
> 
> Just
> 
> git push repo :playground
> 
> where "repo" names the corresponding remote.
> 

Thanks.
But, I tried it, and failed.


$ git push repo :playground
remote: FATAL: + refs/tags/playground 
git/cygwin-packages/schroedinger-coordgenlibs Lemures_Lemniscati DENIED by 
fallthru
remote: error: hook declined to update refs/tags/playground
To ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs
 ! [remote rejected] playground (hook declined)
error: failed to push some refs to 
'ssh://cygwin.com/git/cygwin-packages/schroedinger-coordgenlibs'


I tried also...

  git push repo --delete playground

and the result was same.


I think I need help.

Regards,

Lem