Зависимость l oop в об / мин при подготовке ISO - PullRequest
0 голосов
/ 19 февраля 2020

У меня настроенный дистрибутив 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?

...