| Summary: | Регрессия после обновления пакета | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrew Vasilyev <andy> |
| Component: | libxml2 | Assignee: | Maxim Slipenko <maks1ms> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | maks1ms, rider |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Возьмём для примера сломавшийся пакет fonts-ttf-ecolier-court-20070702-alt3_33 С репозиторием от 14.01.2026 пакет собирается, от 16.01.2026 - нет. Разница в установленных в сборочном окружении пакетах: --- 2026-01-14.list 2026-02-26 14:35:15.578722243 +0300 +++ 2026-01-16.list 2026-02-26 14:37:18.002190899 +0300 @@ -122,7 +122,7 @@ libcrypt-devel-4.4.36-alt1.x86_64 libcrypto3-3.5.4-alt1.x86_64 libctf-nobfd0-2.43-alt1.x86_64 -libcups-2.4.16-alt1.x86_64 +libcups-2.4.16-alt2.x86_64 libcurl-8.18.0-alt1.x86_64 libdatrie-0.2.14-alt1.x86_64 libdb4.7-4.7.25-alt13.x86_64 @@ -186,7 +186,7 @@ libpasswdqc-2.0.3-alt3.x86_64 libpcre2-10.47-alt1.x86_64 libpixman-0.46.4-alt1.x86_64 -libpng16-1.6.53-alt1.x86_64 +libpng16-1.6.54-alt1.x86_64 libpolkit-126-alt2.x86_64 libpopt-1.18-alt1.x86_64 libproc2_1-4.0.5-alt3.x86_64 @@ -232,7 +232,8 @@ libwebp7-1.6.0-alt1.1.x86_64 libxcb-1.17.0-alt1.x86_64 libxkbcommon-1.13.1-alt1.x86_64 -libxml2-2.12.10-alt2.x86_64 +libxml2-2.12.10-alt3.x86_64 +libxml2_16-2.14.6-alt2.x86_64 libxslt-1.1.43-alt1.x86_64 libyaml2-6.0.2-alt1.x86_64 libzio-1.06-alt1.x86_64 @@ -351,8 +352,7 @@ vim-minimal-9.1.1264-alt1.x86_64 vitmp-1.0-alt4.qa1.x86_64 which-2.20-alt2.qa1.x86_64 -xml-common-0.6.3-alt15.noarch -xml-utils-2.12.10-alt2.x86_64 +xml-utils-2.14.6-alt2.x86_64 xorg-font-encodings-1.0.4-alt1.noarch xprop-1.2.8-alt1.x86_64 xz-5.4.7-alt1.x86_64 Видим, что перестал устанавливаться пакет xml-common (BTW: почему?), но его добавление в BR сломанного пакета не помогает. Значит, дело в пакетах libxml2* |
После обновления libxml2 15 января с.г. 92 пакета перестали собираться с ошибкой типа: + xargs '-I{}' -- sh -c 'xmllint --loaddtd --valid --nonet '\''/usr/src/tmp/fonts-otf-gfs-philostratos-buildroot{}'\'' >/dev/null && echo /usr/src/tmp/fonts-otf-gfs-philostratos-buildroot{}: OK' /usr/src/tmp/fonts-otf-gfs-philostratos-buildroot/usr/share/fontconfig/conf.avail/61-gfs-philostratos-fonts.conf:2: I/O error : failed to load "urn:fontconfig:fonts.dtd": No such file or directory <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd"> ^ /usr/src/tmp/fonts-otf-gfs-philostratos-buildroot/usr/share/fontconfig/conf.avail/61-gfs-philostratos-fonts.conf:4: validity error : Validation failed: no DTD found ! <fontconfig> ^ error: Bad exit status from /usr/src/tmp/rpm-tmp.25487 (%check)