<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>57732</bug_id>
          
          <creation_ts>2026-01-31 22:48:02 +0300</creation_ts>
          <short_desc>Регрессия после обновления пакета</short_desc>
          <delta_ts>2026-03-02 15:59:51 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>libxml2</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andrew Vasilyev">andy</reporter>
          <assigned_to name="Maxim Slipenko">maks1ms</assigned_to>
          <cc>maks1ms</cc>
    
    <cc>rider</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>281205</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2026-01-31 22:48:02 +0300</bug_when>
    <thetext>После обновления libxml2 15 января с.г. 92 пакета перестали собираться
  с ошибкой типа:

+ xargs &apos;-I{}&apos; -- sh -c &apos;xmllint --loaddtd --valid     --nonet &apos;\&apos;&apos;/usr/src/tmp/fonts-otf-gfs-philostratos-buildroot{}&apos;\&apos;&apos; &gt;/dev/null &amp;&amp; echo /usr/src/tmp/fonts-otf-gfs-philostratos-buildroot{}: OK&apos;
/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 &quot;urn:fontconfig:fonts.dtd&quot;: No such file or directory
&lt;!DOCTYPE fontconfig SYSTEM &quot;urn:fontconfig:fonts.dtd&quot;&gt;
                                                       ^
/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 !
&lt;fontconfig&gt;
           ^
error: Bad exit status from /usr/src/tmp/rpm-tmp.25487 (%check)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282773</commentid>
    <comment_count>1</comment_count>
    <who name="Andrew Vasilyev">andy</who>
    <bug_when>2026-02-26 14:54:24 +0300</bug_when>
    <thetext>  Возьмём для примера сломавшийся пакет 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*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>283003</commentid>
    <comment_count>2</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2026-03-02 15:59:51 +0300</bug_when>
    <thetext>libxml2-1:2.14.6-alt3 -&gt; sisyphus:

Mon Mar 02 2026 Maxim Slipenko &lt;maks1ms@altlinux&gt; 1:2.14.6-alt3
- Add missing xml-common dependency to xml-utils subpackage (closes #57732).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>