Leonidas changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.1.1 released: https://ocaml.org/releases/5.1.1 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
<discocaml> <Ada> a few big libraries seem to be in that state unfortunately:(
alexherbo2 has quit [Ping timeout: 250 seconds]
Square2 has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]
anpad has joined #ocaml
pandeyan has quit [Ping timeout: 264 seconds]
mima has quit [Ping timeout: 260 seconds]
szkl has joined #ocaml
quidnunc has quit [Read error: Connection reset by peer]
quidnunc has joined #ocaml
oriba has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<discocaml> <bluddy5> I don't disagree with your assessment. The issue is that there are no contributors. It's one thing if the owner doesn't merge PRs made by contributors. In this case, there just aren't enough people to contribute.
<discocaml> <bluddy5> Moving it to community control will not help.
<discocaml> <bluddy5> Also, as someone who uses numpy regularly, I personally have a hard time making owl work for me at the same level. That could be part of the problem.
ansiwen has quit [Quit: ZNC 1.7.1 - https://znc.in]
ansiwen has joined #ocaml
Square2 has quit [Ping timeout: 264 seconds]
pi3ce has quit [Ping timeout: 264 seconds]
pi3ce has joined #ocaml
Serpent7776 has joined #ocaml
fweht has joined #ocaml
pi3ce has quit [Ping timeout: 264 seconds]
pi3ce has joined #ocaml
bartholin has joined #ocaml
olle has joined #ocaml
mima has joined #ocaml
azimut has quit [Ping timeout: 240 seconds]
pi3ce has quit [Ping timeout: 264 seconds]
pi3ce has joined #ocaml
waleee has joined #ocaml
drakonis has quit [Ping timeout: 268 seconds]
drakonis has joined #ocaml
drakonis has quit [Ping timeout: 260 seconds]
drakonis has joined #ocaml
drakonis has quit [Ping timeout: 246 seconds]
drakonis has joined #ocaml
drakonis has quit [Ping timeout: 260 seconds]
amk has quit [Remote host closed the connection]
drakonis has joined #ocaml
amk has joined #ocaml
amk has quit [Remote host closed the connection]
amk has joined #ocaml
amk has quit [Remote host closed the connection]
amk has joined #ocaml
amk has quit [Remote host closed the connection]
amk has joined #ocaml
amk has quit [Remote host closed the connection]
amk has joined #ocaml
bartholin has quit [Quit: Leaving]
amk has quit [Remote host closed the connection]
amk has joined #ocaml
szkl has quit [Quit: Connection closed for inactivity]
hiddenman has joined #ocaml
<hiddenman> hi all
<hiddenman> guys, i was there a few months ago and you helped me to build a project from local sources included lots of external libs/packages
<hiddenman> i did: opam init; opam repository set-url default git@localhost; opam switch create (and then eval `opam env`); and then ran lots of: opam pin add dune git@localhost; opam pin add ocamlfind git@localhost and so on
<hiddenman> this helped to build everything
<hiddenman> right now i have another similar project (and it's even simlier) and i've done the same but it still does't want to build and claims: "ocamlfind ocamlopt -o _build/validate-value -package pcre,unix,containers -linkpkg src/validate_value.ml" -> ocamlfind: Package `containers' not found
<hiddenman> while this containers is compiled, installed, pinned
<hiddenman> this containers package is used in the first project and it was successfully found and linked
<hiddenman> so my question is: what can cause opam+ocaml to not be able to find local packages?
<hiddenman> actually this is what i'm building: https://github.com/vyos/vyos-utils/blob/sagitta/debian/rules
<hiddenman> first project has more complicated build rules: https://github.com/vyos/libvyosconfig/blob/sagitta/Makefile but i can build it with my local repository and pinned packages
<hiddenman> i even tried: eval $(opam env --swith=vyos-utils) (it's the name of the switch i created before). no errors with this, but something causes ocaml to search for "system" packages instead of my locally pinned packages
<hiddenman> hm. may be i have to run opam install, not only opam pin?
pi3ce has quit [Ping timeout: 268 seconds]
<hiddenman> just tried and it said "[NOTE] Package containers is already installed (current version is 3.12).". and immediately failed with ocamlfind: Package `containers' not found
<hiddenman> may be i have to tell to the ocamlfind to search locally somehow?
pi3ce has joined #ocaml
<companion_cube> if you use ocamlfind inside the makefile, make sure you use the ocamlfind from that switc
<companion_cube> switch
yewscion has joined #ocaml
<hiddenman> companion_cube, actually, in the packaged that i can build, i can't see any extra options to ocamlfind https://github.com/vyos/libvyosconfig/blob/sagitta/Makefile#L48
<hiddenman> it just runs ocamlfind opt -o $@ -linkpkg -output-obj -runtime-variant _pic -verbose -thread -package $(PACKAGES) -ccopt "-Wl,-soname,libvyosconfig.so.0" $^. and $PACKAGES contains "containers" and can be found
<hiddenman> companion_cube, so i can tell ocamlfind something like --switch ?
<companion_cube> no, you have to use the ocamlfind from inside the switch (it's a program)
<companion_cube> eg you might do `opam exec --switch=… -- make`, which would put the correct ocamlfind in your path
<hiddenman> hm. will try, thank you. actually, i see no difference between both package build rules. and one i can built with containers package, but another one claims it can't find it.
<hiddenman> will try to play with ocamlfind, thank you. not sure why it works for the first package without any additional options
yewscion has quit [Remote host closed the connection]
yewscion has joined #ocaml
waleee has quit [Ping timeout: 268 seconds]
yewscion has quit [Ping timeout: 264 seconds]
yewscion has joined #ocaml
Serpent7776 has quit [Ping timeout: 256 seconds]
pi3ce has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
olle has quit [Ping timeout: 276 seconds]
bartholin has joined #ocaml
Tuplanolla has joined #ocaml
emp_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
mima has quit [Ping timeout: 260 seconds]
emp has joined #ocaml
yewscion has quit [Ping timeout: 268 seconds]
Serpent7776 has joined #ocaml
azimut has joined #ocaml
waleee has joined #ocaml
yewscion has joined #ocaml
Groumf has joined #ocaml
Groumf has quit [Quit: Client closed]
fweht has quit [Quit: Connection closed for inactivity]
yewscion has quit [Ping timeout: 256 seconds]
yewscion has joined #ocaml
<discocaml> <Ada> does eio have something akin to `Lwt_main.Enter_iter_hooks`?
<discocaml> <Ada> or does eio even work in this manner where you can poll synchronous functions
<discocaml> <Ada> and i should switch to using unix file descriptors
rak has left #ocaml [#ocaml]
<discocaml> <Ada> nvm forgot what a fiber was ignore me
yewscion has quit [Ping timeout: 246 seconds]
yewscion has joined #ocaml
yewscion has quit [Remote host closed the connection]
yewscion has joined #ocaml
figitaki has joined #ocaml
Serpent7776 has quit [Ping timeout: 255 seconds]
figitaki has quit [Ping timeout: 250 seconds]
yewscion has quit [Quit: Leaving]
bartholin has quit [Quit: Leaving]
cr1901 has quit [Quit: Leaving]
cr1901 has joined #ocaml
a51 has quit [Quit: WeeChat 4.2.0]
mima has joined #ocaml
xenu has quit [Quit: Lost terminal]
<companion_cube> What is lwt_main.enter_iter_hooks?
Square2 has joined #ocaml
Square2 is now known as Square
azimut has quit [Ping timeout: 255 seconds]
azimut_ has joined #ocaml