IRC channel logs

2022-09-16.log

back to list of logs

***taiju` is now known as taiju
***taiju` is now known as taiju
***iyzsong-alt is now known as iyzsong
***iyzsong-alt is now known as iyzsong
***NullPointerErro1 is now known as NullPointerError
***NullPointerErro1 is now known as NullPointerError
<Zelphir>Hi! I have a question regarding libraries and installed guile package (via guix). So I have this project I am working on and I created a string-utils library, which has a function in it. However, I also have a package installed via guix, which also has a library inside of it named string-utils. In fact, I wrote the package and in fact, I copied its string-utils to my project and removed a few functions, which I will not need in my project. Now when I
<Zelphir>try to use parts of the guix package in my project, it complains about missing functions of string-utils, because somehow it recompiled that string-utils module, as the one of my current project is "newer" than the one of the installed guix package. But of course it is missing the functions I removed. How can I avoid such an issue with (libraries (export ...) (import ...) ...)?
<Zelphir>The functions I removed from the library in my current project are actually needed in the guix package itself. Just not in my current project.
<Zelphir>I know I could just rename string-utils to something different in my current project, but I don't think this should be the only solution, because then all dependencies could only ever have 1 library with a specific name and there would be conflicts all the time.
<dsmith-work>Happy Friday, Guilers!!
***NullPointerErro1 is now known as NullPointerError
<duncanm>hey wingo! long time!
<dsmith-work>wingo: Any thoughts on merging mips and ppc PRs into lightening? (and so also into Guile)
***rgherdt_ is now known as rgherdt