void-linux / void-packages

The Void source packages collection
https://voidlinux.org
Other
2.58k stars 2.15k forks source link

Currently not installable packages #21483

Open ericonr opened 4 years ago

ericonr commented 4 years ago

So, I basically queried all available packages and ran "xbps-install -n" on them.

Here are the results:

ruby-travis-1.8.10_2/stderr:MISSING: ruby-faraday<1.0
ruby-faraday_middleware-0.13.1_2/stderr:MISSING: ruby-faraday<1.0

python3-pylibgen-2.0.1_2/stderr:MISSING: python3-requests>2.20.9<2.21.1

frr-reload-7.2.1_1/stderr:MISSING: python3-ipaddr>=0

cegui-devel-0.8.7_10/stderr:MISSING: boost-python>=0
sssd-python3-2.0.0_3/stderr:sssd-python3-2.0.0_3: broken, unresolvable shlib `libsss_crypt.so'
sssd-python3-2.0.0_3/stderr:sssd-python3-2.0.0_3: broken, unresolvable shlib `libsss_debug.so'
sssd-python3-2.0.0_3/stderr:sssd-python3-2.0.0_3: broken, unresolvable shlib `libsss_util.so'
sssd-python-2.0.0_3/stderr:sssd-python-2.0.0_3: broken, unresolvable shlib `libsss_crypt.so'
sssd-python-2.0.0_3/stderr:sssd-python-2.0.0_3: broken, unresolvable shlib `libsss_debug.so'
sssd-python-2.0.0_3/stderr:sssd-python-2.0.0_3: broken, unresolvable shlib `libsss_util.so'

perl-Test-Simple-1.302174_1/stderr:perl-Net-SSLeay-1.88_3: broken, unresolvable shlib `libperl.so.5.30'

libvaladoc-0.46.3_1/stderr:libvaladoc-0.46.3_1: broken, unresolvable shlib `libvalaccodegen.so'
valadoc-0.46.3_1/stderr:libvaladoc-0.46.3_1: broken, unresolvable shlib `libvalaccodegen.so'
valadoc-0.46.3_1/stderr:valadoc-0.46.3_1: broken, unresolvable shlib `libvalaccodegen.so'

I can try to work on these later, but if anyone wants to tackle them already :)

ericonr commented 4 years ago

Now for musl:

Most seem to be related to subpackage builds.

Johnnynator commented 4 years ago

cegui just needs a revbump probab;y.

jnbr commented 4 years ago

julia on musl is broken since it was switched to an internal llvm. The outdated version should be cleaned from the repos.

daniel-eys commented 4 years ago

Fix for ruby-travis: https://github.com/void-linux/void-packages/pull/21507

ericonr commented 4 years ago

Thanks @daniel-eys!

st3r4g commented 4 years ago

Checking shlibs and rundeps across all repos for each arch: aarch64 aarch64-musl armv6l armv6l-musl armv7l armv7l-musl i686 x86_64 x86_64-musl done with https://github.com/st3r4g/xbps/tree/xbps-repodb-check example usage ./xbps-repodb.static -c /var/db/xbps/https___alpha_de_repo_voidlinux_org_current_musl*

ahesford commented 4 years ago

julia-1.5.1_1 should be working on musl.

heliocat commented 3 years ago

The issue with perl-Test-Simple is that the perl package directly provides perl-Test-Simple at an earlier revision number (perl-Test-Simple-1.302175_1 vs. perl-Test-Simple-1.302175_2). So xbps wants to remove perl when installing perl-Test-Simple. The remove error on perl-Net-SSLeay is because it is apparently the only perl package to depends on perl>=5.32.0_1 instead of perl>=0. If you force remove perl-Net-SSLeay you can see this installing flip in action:

$ sudo xbps-remove -F perl-net-SSLeay
$ sudo xbps-install perl-Test-Simple

Name             Action    Version           New version            Download size
perl             remove    5.32.1_1          -                      - 
perl-Test-Simple install   -                 1.302175_2             190KB 

$ sudo xbps-install perl

Name             Action    Version           New version            Download size
perl-Test-Simple remove    1.302175_2        -                      - 
perl             install   -                 5.32.1_1               - 

The two packages install the test code into different places (core_perl/Test[2] vs vendor_perl/Test[2]) but collide at the man page level. It's probably fine to drop perl-Test-Simple since it's internal to the main perl package already.

heliocat commented 3 years ago

The above aside, I have no idea where the perl dependency that everyone else has is being met when you swap perl for perl-Test-Simple since xbps-remove complains mightily when you try to remove perl outside of that replacement transaction.

heliocat commented 3 years ago

valadoc looks like it's been fixed.

github-actions[bot] commented 2 years ago

Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.

ericonr commented 2 years ago

Still needs to be checked.

github-actions[bot] commented 2 years ago

Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.