Closed rhjdvsgsgks closed 1 year ago
Could you tell me how you got the list of packages that are not in the pacman repos? I've checked several packages from your list and it's a bit off the mark.
From the following text of yours, I understand that you cannot find the libllvm-static
package. And I suspect that this is a compiler error when compiling the package in pacman format. Bug Fix: Some packages are not in repos due to incorrect package check logic before releasing, mostly static packages were hit.
i use pacman -Slq main
to get pkg list in pacman. and curl https://packages.termux.dev/apt/termux-main/dists/stable/main/binary-aarch64/Packages |grep "Package:"|awk '{print $2}'
to get pkg list in apt. finally comm -23 a p
them
All right, I'll check your list of packages. There will definitely be recompilations of packages to add static packages.
i saw that you rebuilt these pkgs. but there are still some pkg missing. such as libhiredis-static . you can use the method mentioned before to find more
Packages that could be recompiled were recompiled (mostly static packages), but the following packages were not recompiled:
botan
botan-static
clamav-static
dynomite
gdal-static
haskell-aeson
haskell-assoc
haskell-async
haskell-attoparsec
haskell-base-compat
haskell-base-compat-batteries
haskell-base-orphans
haskell-base16-bytestring
haskell-base64-bytestring
haskell-bifunctors
haskell-cabal
haskell-cabal-syntax
haskell-comonad
haskell-contravariant
haskell-cryptohash-sha256
haskell-data-fix
haskell-diff
haskell-distributive
haskell-dlist
haskell-echo
haskell-ed25519
haskell-edit-distance
haskell-hackage-security
haskell-hashable
haskell-http
haskell-indexed-traversable
haskell-indexed-traversable-instances
haskell-integer-logarithms
haskell-lukko
haskell-network
haskell-network-uri
haskell-onetuple
haskell-primitive
haskell-quickcheck
haskell-random
haskell-regex-base
haskell-regex-posix
haskell-regex-tdfa
haskell-resolv
haskell-scientific
haskell-semialign
haskell-semigroupoids
haskell-splitmix
haskell-statevar
haskell-strict
haskell-tagged
haskell-tar
haskell-text-short
haskell-th-abstraction
haskell-th-compat
haskell-these
haskell-time-compat
haskell-transformers-compat
haskell-unordered-containers
haskell-uuid-types
haskell-vector
haskell-witherable
haskell-zlib
htslib-static
latino
libexecinfo-static
libflann-static
libglog
libgtest
libheif-static
librav1e-static
libvips-static
neovim-nightly
opencolorio-static
radare2-static
root-repo
sc
scrcpy
swift-runtime-arm
swift-runtime-i686
swift-runtime-x86-64
swift-sdk-arm
swift-sdk-i686
swift-sdk-x86-64
transcode
tur-repo
x11-repo
Causes:
*-repo
- these packages are configured to work only with apt, so they are not in the @termux-pacman service.*-static
- non-recompiled static packages are due to the fact that packages stopped compiling static libraries.For understanding, @termux-pacman has been implemented auto-removal of packages for a long time and also recently implemented separate work (auto-removal/auto-update) with static packages. Because of this, there is a difference (lack of packages compared to the @termux service) of packages.
What logic is implemented in @termux auto-update db (if it exists at all), I do not know. cc @Grimler91 and @agnostic-apollo
Problem description
similar to #2 . there are still some package missing. here is a list of it (may include some package moved to other repo or disabled)
What steps will reproduce the bug?
nothing found unless tur
What is the expected behavior?
https://github.com/termux/termux-packages/issues/4791
System information
not related