У меня настроенный дистрибутив Linux, и я пытаюсь создать новый ISO, который содержит пакеты, упомянутые с обновленной версией в списке пакетов.
Команда, запускаемая для оценки rpms на носителе: <<< КОМАНДА >>>
/usr/bin/sudo env PERL5LIB=/usr/CUS/plat/lib:/scratchpad/workdirs/builduser/lib:/usr/CUS/build/lib:/usr/CUS/upgrade/lib /bin/rpm -q -p -T -vv --define "_dependency_whiteout \
Теперь в журналах, которые мы будем информативными при ошибках сборки пакетов, будет показано:
D: 1 Strongly Connected Components
D: SCC #2: requires 3 packages
D: glibc-2.12-1.212.0.3.el6_10.3.x86_64
D: -> nss-softokn-freebl-3.44.0-6.0.1.el6_10.x86_64
D: nss-util-3.44.0-1.el6_10.x86_64
D: -> nspr-4.21.0-1.el6_10.x86_64
D: => glibc-2.12-1.212.0.3.el6_10.3.x86_64
D: nss-softokn-freebl-3.44.0-6.0.1.el6_10.x86_64
D: -> nss-util-3.44.0-1.el6_10.x86_64
D: -> nspr-4.21.0-1.el6_10.x86_64
D: nspr-4.21.0-1.el6_10.x86_64
D: => glibc-2.12-1.212.0.3.el6_10.3.x86_64
В файле спецификации glib c. spe c Я нашел как показано ниже. Также хочу упомянуть, что строка 303 содержит nss-devel в виде BuildRequires:
302:BuildRequires: gd-devel libpng-devel zlib-devel texinfo, libselinux-devel >= 1.33.4-3
303:BuildRequires: audit-libs-devel >= 1.1.3, sed >= 3.95, libcap-devel, gettext, **nss-devel**
304:BuildRequires: /bin/ps, /bin/kill, /bin/awk
306:BuildRequires: systemtap-sdt-devel
310:BuildRequires: gcc >= 3.2
320:BuildRequires: binutils >= 2.20.51.0.2
323:BuildRequires: binutils >= 2.19.51.0.10
331:BuildRequires: binutils >= 2.17.50.0.2-5
333:BuildRequires: gcc >= 3.2.1-5
335:BuildRequires: gcc >= 4.1.0-0.17
338:BuildRequires: elfutils >= 0.72
339:BuildRequires: rpm >= 4.2-0.56
408:BuildRequires: kernel-headers >= 2.6.22
5430:- for nptl builds add BuildRequires
nspr.spe c file:
29:Requires: nspr = %{version}-%{release}
30:Requires: pkgconfig
nss-util.spe c:
13:Requires: nspr >= %{nspr_version}%{nspr_build_version}
15:BuildRequires: nspr-devel >= %{nspr_version}%{nspr_build_version}
16:BuildRequires: zlib-devel
17:BuildRequires: pkgconfig
18:BuildRequires: gawk
19:BuildRequires: psmisc
20:BuildRequires: perl
58:Requires: nss-util = %{version}-%{release}
59:Requires: nspr-devel >= %{nspr_version}
60:Requires: pkgconfig
Как мне отредактировать / изменить такие зависимости, чтобы они вышли из проблемы зависимости l oop?