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

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

    <bug>
          <bug_id>49966</bug_id>
          
          <creation_ts>2024-04-09 12:38:13 +0300</creation_ts>
          <short_desc>Сломана зависимость libdav1d.so.5()(64bit)</short_desc>
          <delta_ts>2024-04-09 15:26:16 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Branch p10</product>
          <component>dav1d</component>
          <version>не указана</version>
          <rep_platform>aarch64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Max Romanov">mromanov</reporter>
          <assigned_to name="qa-team@altlinux.org">qa-team</assigned_to>
          <cc>amakeenk</cc>
          
          <qa_contact name="qa-p10@altlinux.org">qa-p10</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>244419</commentid>
    <comment_count>0</comment_count>
    <who name="Max Romanov">mromanov</who>
    <bug_when>2024-04-09 12:38:13 +0300</bug_when>
    <thetext>Невозможно установить пакеты, зависящие от libdav1d.so.5()(64bit) (libavcodec58 -&gt; libopencv4.5 и т.д.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244421</commentid>
    <comment_count>1</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2024-04-09 12:44:14 +0300</bug_when>
    <thetext># apt-repo 
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

# apt-get update &amp;&amp; apt-get dist-upgrade

# apt-get install libavcodec58 libopencv4.5

# rpm -q libavcodec58 libopencv4.5 libdav1d_7 
libavcodec58-4.4.4-alt1.x86_64
libopencv4.5-4.5.2-alt1.x86_64
libdav1d_7-1.4.0-alt1.x86_64

Обновите систему.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244424</commentid>
    <comment_count>2</comment_count>
    <who name="Max Romanov">mromanov</who>
    <bug_when>2024-04-09 12:56:52 +0300</bug_when>
    <thetext>aarch64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244425</commentid>
    <comment_count>3</comment_count>
    <who name="Max Romanov">mromanov</who>
    <bug_when>2024-04-09 13:03:57 +0300</bug_when>
    <thetext>Больше того. То, что не хватает именно libav1d.so.5 так прямо сразу и не поймёшь. Я начинал вот с такого вот сообщения:

# apt-get install libopencv-devel
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libopencv-devel: Depends: libopencv4.5 (= 1:4.5.2-alt1:sisyphus+278642.4200.10.2)
E: Broken packages

Потом попробовал поставить libopencv4.5, выяснилось, что &quot;нет&quot; libavcodec58 и т.д.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244427</commentid>
    <comment_count>4</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2024-04-09 13:31:53 +0300</bug_when>
    <thetext>(Ответ для Max Romanov на комментарий #2)
&gt; aarch64

# apt-repo 
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/aarch64 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

# apt-get update &amp;&amp; apt-get dist-upgrade

# apt-get install libavcodec58 libopencv4.5 libopencv-devel
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия libavcodec58 уже установлена.
Последняя версия libopencv4.5 уже установлена.
Следующие дополнительные пакеты будут установлены:
  glibc-kernheaders-generic tbb-devel
Следующие НОВЫЕ пакеты будут установлены:
  glibc-kernheaders-generic libopencv-devel tbb-devel
0 будет обновлено, 3 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 2566kB архивов.
После распаковки потребуется дополнительно 14,6MB дискового пространства.
Продолжить? [Y/n] 
Получено: 1 http://ftp.altlinux.org p10/branch/noarch/classic glibc-kernheaders-generic 6.1-alt1:p10+319975.100.1.1@1683306750 [1314kB]
Получено: 2 http://ftp.altlinux.org p10/branch/aarch64/classic tbb-devel 2020.3-alt1:sisyphus+277275.100.1.2@1625458991 [284kB]
Получено: 3 http://ftp.altlinux.org p10/branch/aarch64/classic libopencv-devel 1:4.5.2-alt1:sisyphus+278642.4200.10.2@1626391553 [968kB]
Получено 2566kB за 0s (38,9MB/s). 
Совершаем изменения...
Подготовка...                               [100%]
Обновление / установка...
1: glibc-kernheaders-generic-6.1-alt1       [ 33%]
2: tbb-devel-2020.3-alt1                    [ 67%]
3: libopencv-devel-1:4.5.2-alt1             [100%]
Завершено.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244439</commentid>
    <comment_count>5</comment_count>
    <who name="Max Romanov">mromanov</who>
    <bug_when>2024-04-09 15:26:16 +0300</bug_when>
    <thetext>У нас была своя сборка ffmpeg (там включен OMX), которая собиралась со старым libdav1d . Проблема решилась пересборкой ffmpeg.

Прошу прощения за ложную тревогу.

P.S. пока разбирался, нашёл старую версию libdav1d в недрах Сизифа (http://ftp.basealt.ru/pub/distributions/ALTLinux/Sisyphus/aarch64/SRPMS.classic/libdav1d5-0.9.2-alt2.src.rpm).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>