Date: Sun, 18 Oct 2020 02:52:11 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 218333] [exp-run] updating lang/ocaml 4.02 to 4.05.0 Message-ID: <bug-218333-7788-cpFoJPfy14@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-218333-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-218333-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D218333 Alexey Dokuchaev <danfe@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|In Progress |Closed --- Comment #53 from Alexey Dokuchaev <danfe@FreeBSD.org> --- (In reply to hannes from comment #52) > I agree this issue should be closed, since OCaml in ports is now 4.05.1, > and more recently OCaml 4.11.1 has been released. Yeah I guess we can close it. Shall updating to a more contemporary version require another exp-run, we'd have to open another, dedicated PR anyways. I'm more sure if I would go all the way to 4.11 or still stick for 4.07 for= the moment, due to this regression (still opened): https://github.com/ocaml/ocaml/issues/8776 > I'm curious about the status of OCaml packages in FreeBSD, I see that > some libraries were imported to compile certain projects, but some of > these ports have been removed since then (e.g. lang/opa astro/planets). I intend to review and possibly revive most (useful) of them in coming weeks/months. > Now, upgrading the OCaml compiler nearly always leads to an exp-run > which is costly and work-intensive to fix. It was because of the considerable techdebt we gained in between 4.02 and4.= 05.=20 I hope the next hop won't be so costly (albeit my procrastination may very = well contribute to it). > Would you be interested in a cleanup run of the FreeBSD ports that > remove all the dangling libraries? No, please. > Most users (and sysops) are interested in some OCaml binaries, most > OCaml developers will need a recent OCaml compiler anyways, and then > use opam (devel/ocaml-opam) to install dependent libraries. Language-specific package managers are cancer (NPM is particularly bad exam= ple of this) and do not align well with *nix distributions' own package manager= s.=20 It probably makes sense in Windows as it lacks any decent package managemen= t, but not in FreeBSD. --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-218333-7788-cpFoJPfy14>