darcs

Patch 1930 resolve issue2636: make executable flag manual

Title resolve issue2636: make executable flag manual
Superseder Nosy List ganesh
Related Issues
Status accepted Assigned To
Milestone

Created on 2019-09-20.18:59:05 by ganesh, last changed 2019-09-26.17:53:49 by bf.

Files
File name Status Uploaded Type Edit Remove
patch-preview.txt ganesh, 2019-09-20.18:59:04 text/x-darcs-patch
resolve-issue2636_-make-executable-flag-manual.dpatch ganesh, 2019-09-20.18:59:04 application/x-darcs-patch
unnamed ganesh, 2019-09-20.18:59:04 text/plain
See mailing list archives for discussion on individual patches.
Messages
msg21500 (view) Author: ganesh Date: 2019-09-20.18:59:04
Also for both 2.14 and screened.

1 patch for repository /home/ganesh/darcs/branch-2.14-temp:

patch d67e207000d38561a601f045e0b31978542fe411
Author: Ganesh Sittampalam <ganesh@earth.li>
Date:   Thu Sep 19 18:17:31 BST 2019
  * resolve issue2636: make executable flag manual
Attachments
msg21501 (view) Author: bf Date: 2019-09-20.19:27:28
> patch d67e207000d38561a601f045e0b31978542fe411
> Author: Ganesh Sittampalam <ganesh@earth.li>
> Date:   Thu Sep 19 18:17:31 BST 2019
>   * resolve issue2636: make executable flag manual

Does this still allow to use darcs as a local package e.g. for darcsden?
msg21502 (view) Author: ganesh Date: 2019-09-20.19:34:45
> Does this still allow to use darcs as a local package e.g. for darcsden?

It should do - it just means it won't get turned off silently because
the cabal solver had some problem with its dependencies. If you
definitely need it off then you probably needed to do so explicitly
already, since it defaulted to on unless there was a problem.
msg21506 (view) Author: bf Date: 2019-09-20.20:09:06
>> Does this still allow to use darcs as a local package e.g. for darcsden?
> 
> It should do - it just means it won't get turned off silently because
> the cabal solver had some problem with its dependencies. If you
> definitely need it off then you probably needed to do so explicitly
> already, since it defaulted to on unless there was a problem.

Okay, understood. No objections, then. Indeed, cabal turning the
executable flag off in order to resolve dependencies is really no help
for someone who wants to install darcs using cabal (even /if/ that makes
it build the library, which is questionable).
msg21619 (view) Author: bf Date: 2019-09-26.17:53:49
(Had to pull it from screened because the bundle didn't apply because of the 2.14.1 tag in the context. No problem. Good to see that it reliably and quickly failed using the current darcs from screened.)
History
Date User Action Args
2019-09-20 18:59:05ganeshcreate
2019-09-20 19:27:28bfsetmessages: + msg21501
2019-09-20 19:34:45ganeshsetmessages: + msg21502
2019-09-20 20:09:06bfsetmessages: + msg21506
2019-09-21 10:31:41bfsetstatus: needs-screening -> needs-review
2019-09-26 17:53:49bfsetstatus: needs-review -> accepted
messages: + msg21619