FS#53851 - [arch-audit] Missing dependency in this package.

Attached to Project: Community Packages
Opened by Stefano (senden9) - Thursday, 27 April 2017, 11:22 GMT
Last edited by Christian Rebischke (Shibumi) - Thursday, 27 April 2017, 15:46 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Christian Rebischke (Shibumi)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
This package should depend also on the package „openssl-1.0“. The binary depends on „libcrypto.so.1.0.0“ and „libssl.so.1.0.0“. See the infos below for a proof.

Additional info:
* package version(s)
$ pacman -Qi arch-audit
Name : arch-audit
Version : 0.1.8-2
Description : An utility like pkg-audit based on Arch CVE Monitoring Team data
Architecture : x86_64
URL : https://github.com/ilpianista/arch-audit
Licenses : MIT
Groups : None
Provides : None
Depends On : curl
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 1931.00 KiB
Packager : Christian Rebischke <Chris.Rebischke@archlinux.org>
Build Date : Mon 27 Mar 2017 01:39:58 AM CEST
Install Date : Thu 27 Apr 2017 01:10:44 PM CEST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature

$ md5sum /usr/bin/arch-audit
8c3e27cbcaadb0e5a38f77707295918b /usr/bin/arch-audit

* Shared object dependencies
ldd /usr/bin/arch-audit
linux-vdso.so.1 (0x00007fff34df4000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007f86071ad000)
libssl.so.1.0.0 => not found
libcrypto.so.1.0.0 => not found
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f8606fa9000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f8606da1000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f8606b83000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f860696c000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f86065c8000)
/lib64/ld-linux-x86-64.so.2 (0x00007f8607426000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f86062b5000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007f8606087000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007f8605e79000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f8605c0e000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f8605794000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f8605547000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f860525f000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f860502b000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f8604e27000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f8604c10000)
libicuuc.so.58 => /usr/lib/libicuuc.so.58 (0x00007f8604864000)
libicudata.so.58 => /usr/lib/libicudata.so.58 (0x00007f8602d64000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f8602b57000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f8602953000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f860273d000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f86023b5000)



Steps to reproduce:
Install arch-audit on a system that didn't depend on openssl-1.0 so that that lib is not installed and try to run arch-audit.
This task depends upon

Closed by  Christian Rebischke (Shibumi)
Thursday, 27 April 2017, 15:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed, see comment
Comment by Antonio Rojas (arojas) - Thursday, 27 April 2017, 11:31 GMT
Actually it builds fine with 1.1, it should simply be rebuilt
Comment by Christian Rebischke (Shibumi) - Thursday, 27 April 2017, 15:46 GMT
Rebuild done, I've also added openssl to the dependencies to cover these cases in the future.

Loading...