clamav up until version 99 had no systemd dependencies, it seems it does now.
Artix rebuilds the pkg and has libeudev as a dependency
Here is ver.101 dependencies from void
# xbps-query -Rx clamav
glibc>=2.28_1 zlib>=1.2.3_1 libcrypto44>=2.8.2_1 libssl46>=2.8.2_1 libcurl>=7.19_1 json-c>=0.13.1_1 ncurses-libs>=5.8_1 libstdc++>=4.4.0_1 libgcc>=4.4.0_1 libxml2>=2.7.0_1 bzip2>=1.0.5_1 libmspack>=0.4alpha_1 libpcre>=8.30_1

# pacman -Qi clamav (artix)
Depends On : bzip2 libltdl libxml2 curl libeudev pcre2 json-c libmspack

# pacman -Si clamav (arch)
Depends On : bzip2 libltdl libxml2 curl libsystemd pcre2 json-c libmspack

This is clamav-latest from AUR v100
Depends On : bzip2 libltdl libxml2 curl libsystemd pcre2 json-c openssl-1.0

This is clamav-git from AUR v99
Depends On : bzip2 libltdl gcc-libs


I can deduce and suspect that substituting libsystemd with eudev in obarun it might work, I just think this is getting a little crazy, or I could install the artix pkg and dd the libeudev dependency as I believe it is incorporated into obarun/eudev

Are these people making linux pkgs or are they making systemd packages? The way void built the package it makes me wonder, unless what is inside libeudev is covered by void's dependencies.
  • [deleted]

Hi

Thx fungalnet. I will look at this and make a build test without *systemd* deps.

Powered by Obarun