directory deps

Elan Ruusamäe glen at pld-linux.org
Tue Mar 23 21:51:46 CET 2021


looks like the directory deps in rpm5 pull superfluous packages when 
installing:


       libmount-2.36.2-2.x86_64 marks VirtualBox-6.1.18-4.x86_64 (cap 
/usr/lib/.build-id/be)


libmount-2.36.2-2.x86_64: required "/usr/lib/.build-id/be" is provided 
by the following packages:
a) OpenImageIO-plugin-dds-2.0.13-3.x86_64
b) abrt-libs-2.14.4-5.x86_64
c) dovecot-2.3.14-1.x86_64
d) frei0r-plugins-1.7.0-2.x86_64
e) gnumeric-1.12.48-4.x86_64
f) gstreamer-plugins-bad-1.16.2-5.x86_64
g) hfst-3.15.1-3.x86_64
h) libblockdev-2.25-2.x86_64
i) libproxy-0.4.17-2.x86_64
j) libreoffice-core-6.4.7.2-4.x86_64
k) libsolv-tools-0.7.17-2.x86_64
l) opencv-4.5.1-3.x86_64
m) python-cheetah-2.4.4-2.x86_64
n) python-dulwich-0.19.14-2.x86_64
o) python-pynifalcon-1.1-3.x86_64
p) python3-Crypto-2.6.1-12.x86_64
q) python3-LibAppArmor-3.0.1-2.x86_64
r) python3-bitarray-1.0.1-2.x86_64
t) python3-scipy-1.5.4-2.x86_64
s) samba-libs-4.13.3-4.x86_64
u) talloc-2.3.1-2.x86_64
v) util-linux-2.36.2-2.x86_64
w) util-vserver-0.30.216-1.pre3126.5.x86_64
x) vlc-3.0.12-2.x86_64
y) vtk-python3-8.2.0-5.x86_64
Which one do you want to install ('Q' to abort)?


so, what could be done is fix that rpm4.16 buold will not generate deps 
for things unde:

/usr/lib/.build-id/


reproducer;

1 use this docker image: 
registry.gitlab.com/pld-linux/pld at sha256:3bf9e65ba27f6d2e254d37e5219d5ff38b8e6f86c214ae0d8c730b2868775931

2. poldek -u php53-pecl-imagick -n th-ready -n th



More information about the pld-devel-en mailing list