I use pacaur that uses Auracle and today I get:
auracle: error while loading shared libraries: libfmt.so.6: cannot open shared object file: No such file or directory
fmt is installed, and Auracle worked fine yesterday, any solutions?
Git Clone URL: | https://aur.archlinux.org/auracle-git.git (read-only, click to copy) |
---|---|
Package Base: | auracle-git |
Description: | A flexible client for the AUR |
Upstream URL: | https://github.com/falconindy/auracle |
Keywords: | aur |
Licenses: | MIT |
Conflicts: | auracle |
Provides: | auracle |
Submitter: | Foxboron |
Maintainer: | artafinde (falconindy) |
Last Packager: | artafinde |
Votes: | 122 |
Popularity: | 0.187365 |
First Submitted: | 2017-07-02 16:40 (UTC) |
Last Updated: | 2024-11-19 22:40 (UTC) |
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 27 Next › Last »
I use pacaur that uses Auracle and today I get:
auracle: error while loading shared libraries: libfmt.so.6: cannot open shared object file: No such file or directory
fmt is installed, and Auracle worked fine yesterday, any solutions?
I fully appreciate you ignoring the pinned comment.
I was able to successfully build this package on a clean armv7h system with no problems. This was done with makepkg -A.
Missing build dependencies: pkg-config, clang (or other C++ compiler)
Post the full logs, not the logs you think are relevant. Is your system up to date? Otherwise try to build in a clean chroot.
Edit: did you ever sudo pip install
?
Missed the log:
Log of Meson test suite run on 2020-06-19T17:28:05.858629
Inherited environment: SHELL='/bin/bash' SESSION_MANAGER='local/billie:@/tmp/.ICE-unix/1143,unix/billie:/tmp/.ICE-unix/1143' NVM_RC_VERSION='' COLORTERM='truecolor' HISTCONTROL='ignorespace' XDG_MENU_PREFIX='gnome-' HISTSIZE='10000' TEXTDOMAINDIR='/usr/share/locale' SSH_AUTH_SOCK='/home/user/.ssh/SSH-Agent-Socket' IRCNICK='the-pete' XMODIFIERS='@im=ibus' DESKTOP_SESSION='gnome' SSH_AGENT_PID='3398' EDITOR='/usr/bin/vim' PWD='/home/user/working/auracle/auracle-git/src' SOURCE_DATE_EPOCH='1592612816' XDG_SESSION_DESKTOP='gnome' LOGNAME='user' XDG_SESSION_TYPE='wayland' CXXFLAGS='-march=x86-64 -mtune=generic -O2 -pipe -fno-plt' XAUTHORITY='/run/user/1000/.mutter-Xwaylandauth.QD5EM0' TZ='UTC' GJS_DEBUG_TOPICS='JS ERROR;JS LOG' GDM_LANG='en_US.UTF-8' COMMAND_MODE='legacy' LDFLAGS='-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' HOME='/home/user' USERNAME='user' LANG='en_US.UTF-8' XDG_CURRENT_DESKTOP='GNOME' VTE_VERSION='6003' WAYLAND_DISPLAY='wayland-0' GNOME_TERMINAL_SCREEN='/org/gnome/Terminal/screen/9db57823_42f6_4785_9b75_abbbac36bbb5' CPPFLAGS='-D_FORTIFY_SOURCE=2' INVOCATION_ID='2ce64f56dd6f48c5a060ae6c768a7c31' MANAGERPID='1094' GJS_DEBUG_OUTPUT='stderr' NVM_DIR='/home/user/.nvm' GNOME_SETUP_DISPLAY=':1' XDG_SESSION_CLASS='user' TERM='xterm-256color' USER='user' GNOME_TERMINAL_SERVICE=':1.97' DISPLAY=':0' SHLVL='2' NVM_CD_FLAGS='' PAGER='/usr/bin/less' QT_IM_MODULE='ibus' MOZ_PLUGIN_PATH='/usr/lib/mozilla/plugins' XDG_RUNTIME_DIR='/run/user/1000' JOURNAL_STREAM='9:31008' XDG_DATA_DIRS='/home/user/.local/share/flatpak/exports/share/:/var/lib/flatpak/exports/share/:/usr/local/share/:/usr/share/' CHOST='x86_64-pc-linux-gnu' PATH='/home/user/.gem/ruby/2.7.0/bin:/home/user/bin:/home/user/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl' GDMSESSION='gnome' CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe -fno-plt' DBUS_SESSION_BUS_ADDRESS='unix:path=/run/user/1000/bus' MAIL='/var/spool/mail/user' OLDPWD='/home/user/working/auracle/auracle-git/src/auracle' TEXTDOMAIN='pacman-scripts' _='/usr/bin/meson'
s/tester -v/gtester -v/ That seems like it's not relevant here. I don't have venv installed on this box. I can attach the head of the menson log with the env, i'm not seeing other logs that are relevant. The last half of that log is attached to the previous comment.
(03:41) <billie> [/home/user/working $ which pyenv
which: no pyenv in (/home/user/.gem/ruby/2.7.0/bin:/home/user/bin:/home/user/.local/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl)
(03:41) <billie> [/home/user/working $ sudo updatedb && locate pyenv
(03:42) <billie> [/home/user/working $
The gtest-based tests look fine based on what you've posted. The integration tests are python. My guess is you've got something going on with a virtualenv, but I have no idea without logs. The regex_search test failure looks separately suspicious since it's aborting via an exception.
No idea what 'tester' is at the end of your output.
I'm having trouble building since the last week or two. System is up to date but the gtest tests are timing out.
6/17 libauracle_sort_test OK 0.01s
7/17 auracle_buildorder_integration_test TIMEOUT 30.02s
8/17 auracle_clone_integration_test TIMEOUT 30.01s
9/17 auracle_custom_format_integration_test TIMEOUT 30.02s
10/17 auracle_info_integration_test TIMEOUT 30.02s
11/17 auracle_outdated_integration_test TIMEOUT 30.03s
12/17 auracle_raw_query_integration_test TIMEOUT 30.05s
13/17 auracle_regex_search_integration_test FAIL 10.85s (exit status 1)
14/17 auracle_search_integration_test TIMEOUT 30.07s
15/17 auracle_show_integration_test TIMEOUT 30.01s
16/17 auracle_sort_integration_test TIMEOUT 30.02s
17/17 auracle_update_integration_test TIMEOUT 30.03s
7/17 auracle_buildorder_integration_test TIMEOUT 30.02s
--- command ---
00:28:05 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/buildorder.py
--- stderr ---
FF
-------
8/17 auracle_clone_integration_test TIMEOUT 30.01s
--- command ---
00:28:05 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/clone.py
--- stderr ---
FF
-------
9/17 auracle_custom_format_integration_test TIMEOUT 30.02s
--- command ---
00:28:05 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/custom_format.py
--- stderr ---
FF
testInvalidFormat (__main__.TestInfo) (0.0832s)
-------
10/17 auracle_info_integration_test TIMEOUT 30.02s
--- command ---
00:28:05 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/info.py
--- stderr ---
F
testExitFailureOnNotFound (__main__.TestInfo) (10.1s)
-------
11/17 auracle_outdated_integration_test TIMEOUT 30.03s
--- command ---
00:28:35 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/outdated.py
--- stderr ---
testExitsNonZeroWithoutUpgrades (__main__.TestDownload) (10.0s)F
-------
12/17 auracle_raw_query_integration_test TIMEOUT 30.05s
--- command ---
00:28:35 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/raw_query.py
--- stderr ---
FF
-------
13/17 auracle_regex_search_integration_test FAIL 10.85s (exit status 1)
--- command ---
00:28:35 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/regex_search.py
--- stderr ---
testFragmentTooShort (__main__.TestRegexSearch) (0.0378s)
testInvalidRegex (__main__.TestRegexSearch) (0.0263s)F
======================================================================
FAIL: testMultipleSearchesWithFiltering (__main__.TestRegexSearch)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/working/auracle/auracle-git/src/auracle/tests/regex_search.py", line 25, in testMultipleSearchesWithFiltering
self.assertEqual(r.process.returncode, 0)
AssertionError: -6 != 0
----------------------------------------------------------------------
Ran 3 tests in 10.490s
FAILED (failures=1)
-------
14/17 auracle_search_integration_test TIMEOUT 30.07s
--- command ---
00:28:35 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/search.py
--- stderr ---
testExitFailureOnAurError (__main__.TestSearch) (10.0s)F
-------
15/17 auracle_show_integration_test TIMEOUT 30.01s
--- command ---
00:28:46 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/show.py
--- stderr ---
FF
-------
16/17 auracle_sort_integration_test TIMEOUT 30.02s
--- command ---
00:29:05 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/sort.py
--- stderr ---
testRSortByInvalidKey (__main__.SortTest) (0.0223s)FF
testSortByInvalidKey (__main__.SortTest) (0.0171s)
-------
17/17 auracle_update_integration_test TIMEOUT 30.03s
--- command ---
00:29:05 PYTHONDONTWRITEBYTECODE='1' /usr/bin/python3 /home/working/auracle/auracle-git/src/auracle/tests/update.py
--- stderr ---
testExitsNonZeroWithoutUpgrades (__main__.TestDownload) (10.0s)F
-------
Ok: 6
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 10
tester -v
gtester version 2.64.3
Let me know if I can help provide more info. On IRC under the same name.
With all due respect to your subprojects approach but access to them are either inaccessible or unstable here w/o proxy. And by "here" I mean places taking up at least 27% of the whole world's population.
Would you be so kind as to do the following so that we could proxychains -q makepkg --nobuild
and makepkg -si
separately?
proxychains -q makepkg -si
directly would be insane because proxychains hijacks the libraries and produces garbage build outputs.
Many a thanks.
diff --git a/PKGBUILD b/PKGBUILD
index cf47e27..7ef3657 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,14 @@
+# Maintainer: Dave Reisner <dreisner AT archlinux.org>
+
+_sAS="abseil-cpp.zip"
+_sAP="abseil-cpp-wrap.zip"
+_sFS="fmt.tar.gz"
+_sFP="fmt-wrap.zip"
+_sNS="nlohmann_json.zip"
+
pkgname=auracle-git
_pkgname=auracle
-pkgver=r316.dfbd170
+pkgver=r333.83acb95
pkgrel=1
pkgdesc='A flexible client for the AUR'
arch=('x86_64' 'i686')
@@ -11,8 +19,40 @@ makedepends=('meson' 'git' 'perl' 'systemd')
checkdepends=('gtest' 'gmock')
provides=("$_pkgname")
conflicts=("$_pkgname")
-source=("git+https://github.com/falconindy/auracle.git")
-sha256sums=('SKIP')
+source=(
+ # grep https src/auracle/subprojects/*.wrap
+ "git+https://github.com/falconindy/auracle.git"
+ "$_sAS::https://github.com/abseil/abseil-cpp/archive/20200225.2.zip"
+ "$_sAP::https://github.com/mesonbuild/abseil-cpp/releases/download/20200225.2-1/abseil-cpp.zip"
+ "$_sFS::https://github.com/fmtlib/fmt/archive/6.2.0.tar.gz"
+ "$_sFP::https://github.com/mesonbuild/fmt/releases/download/6.2.0-1/fmt.zip"
+ "$_sNS::https://github.com/nlohmann/json/releases/download/v3.7.3/include.zip"
+)
+noextract=(
+ "$_sAS"
+ "$_sAP"
+ "$_sFS"
+ "$_sFP"
+ "$_sNS"
+)
+sha256sums=(
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+)
+
+prepare() {
+ # subl src/auracle/subprojects/*.wrap
+ cd "$srcdir/auracle/subprojects/"
+ sed -i "abseil-cpp.wrap" -e "s#source_url.*#source_url = file://$srcdir/$_sAS#g" \
+ -e "s#patch_url.*#patch_url = file://$srcdir/$_sAP#g"
+ sed -i "fmt.wrap" -e "s#source_url.*#source_url = file://$srcdir/$_sFS#g" \
+ -e "s#patch_url.*#patch_url = file://$srcdir/$_sFP#g"
+ sed -i "nlohmann_json.wrap" -e "s#source_url.*#source_url = file://$srcdir/$_sNS#g"
+}
pkgver() {
cd "$_pkgname"
Pinned Comments
artafinde commented on 2022-01-26 09:15 (UTC) (edited on 2022-01-29 10:24 (UTC) by artafinde)
If the build fails:
SRCPKGDEST
directoryThere's a package build already which you can try out from my repo.
falconindy commented on 2020-05-31 15:35 (UTC)
FAQ:
PATH
handled by/etc/profile.d/perlbin.sh
makepkg -A
. The "any" architecture is reserved for packages with architecture independent files (and compiled C++ is not).