Package Details: lokinet 0.9.11-5

Git Clone URL: https://aur.archlinux.org/lokinet.git (read-only, click to copy)
Package Base: lokinet
Description: Anonymous, decentralized and IP based overlay network for the internet.
Upstream URL: https://lokinet.org
Keywords: Anonymity Internet loki-network Network Oxen
Licenses: GPL3
Submitter: nekgem
Maintainer: nekgem2 (jagerman)
Last Packager: nekgem2
Votes: 11
Popularity: 0.55
First Submitted: 2020-05-06 01:44 (UTC)
Last Updated: 2023-08-29 02:51 (UTC)

Latest Comments

1 2 3 4 Next › Last »

nekgem2 commented on 2023-08-29 02:53 (UTC)

seems i've fixed it. made use of vendored fmt/spdlog in header-only mode to avoid shared lib loader fails.

quest commented on 2023-08-05 00:47 (UTC)

Seems to be an upstream issue with fmt. Hopefully fixed soon.

https://github.com/fmtlib/fmt/issues/3567

quest commented on 2023-08-02 10:37 (UTC)

No longer builds.

/usr/bin/ld: warning: libfmt.so.10, needed by /usr/lib/libspdlog.so.1.11.0, may conflict with libfmt.so.9
/usr/bin/ld: /tmp/ccKiRXVu.ltrans0.ltrans.o: in function `run_main_context(std::optional<std::filesystem::__cxx11::path>, llarp::RuntimeOptions) [clone .lto_priv.0]':
<artificial>:(.text+0x6d23): undefined reference to `spdlog::details::log_msg::log_msg(spdlog::source_loc, fmt::v9::basic_string_view<char>, spdlog::level::level_enum, fmt::v9::basic_string_view<char>)'
/usr/bin/ld: <artificial>:(.text+0x6e3a): undefined reference to `spdlog::details::log_msg::log_msg(spdlog::source_loc, fmt::v9::basic_string_view<char>, spdlog::level::level_enum, fmt::v9::basic_string_view<char>)'
/usr/bin/ld: <artificial>:(.text+0x6f2a): undefined reference to `spdlog::details::log_msg::log_msg(spdlog::source_loc, fmt::v9::basic_string_view<char>, spdlog::level::level_enum, fmt::v9::basic_string_view<char>)'
/usr/bin/ld: <artificial>:(.text+0x701a): undefined reference to `spdlog::details::log_msg::log_msg(spdlog::source_loc, fmt::v9::basic_string_view<char>, spdlog::level::level_enum, fmt::v9::basic_string_view<char>)'
/usr/bin/ld: <artificial>:(.text+0x710a): undefined reference to `spdlog::details::log_msg::log_msg(spdlog::source_loc, fmt::v9::basic_string_view<char>, spdlog::level::level_enum, fmt::v9::basic_string_view<char>)'
/usr/bin/ld: /tmp/ccKiRXVu.ltrans0.ltrans.o:<artificial>:(.text+0x7361): more undefined references to `spdlog::details::log_msg::log_msg(spdlog::source_loc, fmt::v9::basic_string_view<char>, spdlog::level::level_enum, fmt::v9::basic_string_view<char>)' follow
collect2: error: ld returned 1 exit status
make[2]: *** [daemon/CMakeFiles/lokinet.dir/build.make:117: daemon/lokinet] Error 1
make[1]: *** [CMakeFiles/Makefile2:744: daemon/CMakeFiles/lokinet.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().

berkersal commented on 2023-04-11 15:48 (UTC) (edited on 2023-04-11 15:49 (UTC) by berkersal)

I got

chmod: cannot access 'etc/loki/lokinet.ini.new': No such file or directory
ln: failed to create symbolic link 'var/lib/lokinet/lokinet.ini.new': No such file or directory

and it did not work.

After looking at the last changes I ran

ln -sf /etc/loki/lokinet.ini /var/lib/lokinet/lokinet.ini.new && mv -f /var/lib/lokinet/lokinet.ini{.new,}

(notice how I have / before var/lib in both cases) and now I can start the service

nekgem2 commented on 2023-03-27 02:29 (UTC)

@JerMah updated stuff with your -DLOKINET_VERSIONTAG=release suggestion and also modified install script to take into account potentially missing var lokinet.ini. didn't change service file though, if i do it fails with

[:error|daemon/lokinet.cpp:272] failed to start up lokinet: filesystem error: cannot create directory: Read-only file system [/etc/loki/nodedb]

thanks for reporting.

JerMah commented on 2023-01-19 01:47 (UTC)

Please also change the ExecStart line in lokinet.service to use /etc/loki/lokinet.ini because as it is it cannot find the configuration file.

JerMah commented on 2023-01-19 01:44 (UTC)

Please add -DLOKINET_VERSIONTAG=release or something similar to CMake invocation. Without that the build of version 0.9.11 fails.

nekgem2 commented on 2022-11-18 06:40 (UTC)

Latest release is broken because the lokinet user doesn't have access to the config file.

Should be fixed now.