[darcs-users] preparing a 2.14 release
Matthias Kilian
kili at outback.escape.de
Wed Dec 20 21:52:15 UTC 2017
[little bit offtopic]
Hi,
tl;dr: don't let weird OpenBSD patches only appearing in the OpenBSD
ports tree disturb yout release process.
On Wed, Dec 20, 2017 at 12:50:32PM -0300, Guillaume Hoffmann wrote:
> Also, the OpenBSD maintainers have re-enabled `show dependencies` [1]
> so it does not seem that it is a blocker anymore.
I only noticed now that you considered adding a flag for disabling
show dependencies. Many thanks for that (and keeping an eye on what
projects like OpenBSD are doing) ;-)
So let me explain *why* I initially patched it away from the OpenBSD
port:
In OpenBSD, it's possible for a maintainer to update his existing
ports, even without any ok from other developers, but adding *new*
ports (graphviz and further dependencies in this case) *needs* an
explcit ok from other developers.
While I was in 'ghc update mode' back in november, which isa lot
of really boring work in OpenBSD ports (updating all of our hs-ports),
I just wanted to get the update of our darcs port (and everything
else I had in my ports tree) committed ASAP. So I decided to disable
show dependencies and re-enable it later (which I actually did,
after I got the oks for graphviz and its additional dependencies).
In any case: whenever you (darcs upstream) are planning a new release
of darcs, *please* don't hold it back just because there appears
to be a problem with our OpenBSD port.
Even if there's a real issue (which wasn't the case with show
dependencies), I could always add a patch local ports tree and then,
if the patch seems to be useful for everyone else, submit it to you
to give it a chance to appear in the *next* darcs release.
Ciao,
Kili
More information about the darcs-users
mailing list