apteryks

Results 426 comments of apteryks

> Thanks. By the way, although that `buttercup` command may work, it's not how I test the package, so you might prefer to run `make test`. That way, if I...

Hi again, > > The .git/ directory is deleted from the source checkout in Guix. Here's the comment explaining why: https://git.savannah.gnu.org/cgit/guix.git/tree/guix/build/git.scm?id=2b76179ecd951172288f5f6f78402d9304d2da41#n73 > > I understand the principle of reproducible builds,...

I disabled the test and pushed the package update in Guix with this commit: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d6dd120be6a527494e9204fa227842db466171e6. Thanks for the prompt feedback!

> Thanks. A couple of comments: > > ```diff > + (modify-phases %standard-phases > + (add-after 'unpack 'prepare-for-tests.el > + (lambda _ > + (make-file-writable "test/test.el") > + (emacs-substitute-variables "test/test.el"...

Hi! Yes; the 2nd link shows how it was worked around in Guix. The problem is that the build system assumes hard coded locations for the automake provided scripts. Aren't...

OK, I found a solution for this: providing the `-DCMAKE_INSTALL_RPATH=` CMake configuration option. If that's Guix-specific, please feel free to close the issue.

Perhaps this problem is only triggered using Guix's `cmake-build-system` procedures because it makes uses of CMake's [INSTALL_RPATH_USE_LINK_PATH](https://cmake.org/cmake/help/latest/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.html) and [CMAKE_INSTALL_RPATH](https://cmake.org/cmake/help/latest/variable/CMAKE_INSTALL_RPATH.html?highlight=cmake_install_rpath) ? [0] I removed the `-DCMAKE_INSTALL_RPATH=` CMake option workaround in the...

> > Bind mounting over symlinks attempts to create their targets and bind mount over them > > Sorry, this is how `mount(2)` works. We cannot mount anything on a...

Hm. I can't see how the behavior changes, adding this option or leaving it out. I guess it won't help here.