When starting pacseek I get the following error message:
pacseek: error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory
Just updated pacman to v 6.1.0
➜ LANG=C pacman -V
.--. Pacman v6.1.0 - libalpm v14.0.0
/ _.-' .-. .-. .-. Copyright (C) 2006-2024 Pacman Development Team
\ '-. '-' '-' '-' Copyright (C) 2002-2006 Judd Vinet
'--'
This program may be freely redistributed under
the terms of the GNU General Public License.
I assume that there is nothing I can do about it. It will be the case that @moson will have to update pacseek. Am I right?
[ricklinux@rick-ms7c37 ~]$ pacseek
pacseek: error while loading shared libraries: libalpm.so.13: cannot open shared object file: No such file or directory
[ricklinux@rick-ms7c37 ~]$
That is probably pkgbrowser doing that, not pacseek because the former has a version requirement on pacman. Nothing to do there but wait for the maintainer to update it.
→ Failed to install the following packages. Manual intervention is required:
pacseek - exit status 4
What am I doing wrong?
➜ LANG=C yay
[sudo] password for swh:
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
-> Orphan (unmaintained) AUR Packages: clang15 compiler-rt15 llvm15-libs
-> alephone: local (1.7_20231125-1) is newer than AUR (1.7.1_20240119-1)
:: 1 dependency will also be installed for this operation.
extra/go -> 2:1.22.1-1
(make dependency of pacseek)
:: 1 package to upgrade/install.
1 aur/pacseek 1.8.2-1 -> 1.8.2-2
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
-> Excluding packages may cause partial upgrades and break systems
==>
AUR Explicit (1): pacseek-1.8.2-2
Sync Make Dependency (1): go-2:1.22.1-1
:: PKGBUILD up to date, skipping download: pacseek
1 pacseek (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
1 pacseek (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
==> Making package: pacseek 1.8.2-2 (Sa 16 Mär 2024 11:11:10 CET)
==> Retrieving sources...
-> Found pacseek-1.8.2.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
pacseek-1.8.2.tar.gz ... Passed
:: Remove make dependencies after install? [y/N] y
:: (1/1) Parsing SRCINFO: pacseek
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Package (1) New Version Net Change
extra/go 2:1.22.1-1 209,54 MiB
Total Installed Size: 209,54 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [--------------------------------------------------------------------] 100%
(1/1) checking package integrity [--------------------------------------------------------------------] 100%
(1/1) loading package files [--------------------------------------------------------------------] 100%
(1/1) checking for file conflicts [--------------------------------------------------------------------] 100%
:: Processing package changes...
(1/1) installing go [--------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Refreshing PackageKit...
==> Making package: pacseek 1.8.2-2 (Sa 16 Mär 2024 11:11:17 CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found pacseek-1.8.2.tar.gz
==> Validating source files with sha256sums...
pacseek-1.8.2.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting pacseek-1.8.2.tar.gz with bsdtar
==> Starting prepare()...
==> Sources are ready.
==> Making package: pacseek 1.8.2-2 (Sa 16 Mär 2024 11:11:18 CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
go: downloading github.com/Jguer/go-alpm/v2 v2.2.1
go: downloading github.com/mmcdole/gofeed v1.2.1
go: downloading github.com/patrickmn/go-cache v2.1.0+incompatible
go: downloading github.com/rivo/tview v0.0.0-20231024122735-6416d6b23c67
go: downloading github.com/pborman/getopt/v2 v2.1.0
go: downloading github.com/lithammer/fuzzysearch v1.1.8
go: downloading github.com/alecthomas/chroma v0.10.0
go: downloading github.com/gdamore/tcell/v2 v2.6.0
go: downloading github.com/Morganamilo/go-pacmanconf v0.0.0-20210502114700-cff030e927a5
go: downloading golang.org/x/text v0.14.0
go: downloading golang.org/x/term v0.15.0
go: downloading github.com/gdamore/encoding v1.0.0
go: downloading github.com/lucasb-eyer/go-colorful v1.2.0
go: downloading golang.org/x/sys v0.15.0
go: downloading github.com/mattn/go-runewidth v0.0.15
go: downloading github.com/dlclark/regexp2 v1.10.0
go: downloading github.com/rivo/uniseg v0.4.4
go: downloading github.com/mmcdole/goxpp v1.1.0
go: downloading github.com/json-iterator/go v1.1.12
go: downloading github.com/PuerkitoBio/goquery v1.8.1
go: downloading golang.org/x/net v0.19.0
go: downloading github.com/andybalholm/cascadia v1.3.2
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
# github.com/Jguer/go-alpm/v2
../gopath/pkg/mod/github.com/!jguer/go-alpm/v2@v2.2.1/db_six.go:29:103: cannot use _cgo0 (variable of type *_Ctype_struct___alpm_list_t) as *_Ctype_struct__alpm_list_t value in argument to _Cfunc_alpm_find_group_pkgs
../gopath/pkg/mod/github.com/!jguer/go-alpm/v2@v2.2.1/deps.go:26:75: cannot use _cgo0 (variable of type *_Ctype_struct___alpm_handle_t) as *_Ctype_struct__alpm_handle_t value in argument to _Cfunc_alpm_find_dbs_satisfier
../gopath/pkg/mod/github.com/!jguer/go-alpm/v2@v2.2.1/deps.go:26:75: cannot use _cgo1 (variable of type *_Ctype_struct___alpm_list_t) as *_Ctype_struct__alpm_list_t value in argument to _Cfunc_alpm_find_dbs_satisfier
../gopath/pkg/mod/github.com/!jguer/go-alpm/v2@v2.2.1/deps.go:43:78: cannot use _cgo0 (variable of type *_Ctype_struct___alpm_list_t) as *_Ctype_struct__alpm_list_t value in argument to _Cfunc_alpm_find_satisfier
../gopath/pkg/mod/github.com/!jguer/go-alpm/v2@v2.2.1/package_six.go:42:53: cannot use _cgo0 (variable of type *_Ctype_struct___alpm_list_t) as *_Ctype_struct__alpm_list_t value in argument to _Cfunc_alpm_list_count
../gopath/pkg/mod/github.com/!jguer/go-alpm/v2@v2.2.1/package_six.go:43:34: cannot use _cgo0 (variable of type *_Ctype_struct___alpm_list_t) as *_Ctype_struct__alpm_list_t value in argument to _Cfunc_alpm_list_msort
==> ERROR: A failure occurred in build().
Aborting...
-> error making: pacseek-exit status 4
checking dependencies...
Package (1) Old Version Net Change
go 2:1.22.1-1 -209,54 MiB
Total Removed Size: 209,54 MiB
:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
(1/1) removing go [--------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Refreshing PackageKit...
-> Failed to install the following packages. Manual intervention is required:
pacseek - exit status 4