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

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

    <bug>
          <bug_id>53146</bug_id>
          
          <creation_ts>2025-02-19 07:45:20 +0300</creation_ts>
          <short_desc>Добавить Provides: db-utils = %EVR</short_desc>
          <delta_ts>2025-02-20 16:21:09 +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>db5.3-utils</component>
          <version>unstable</version>
          <rep_platform>all</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="Антон Мидюков">antohami</reporter>
          <assigned_to name="Anton Farygin">rider</assigned_to>
          <cc>protvin</cc>
    
    <cc>rauty</cc>
    
    <cc>rider</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>259548</commentid>
    <comment_count>0</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-02-19 07:45:20 +0300</bug_when>
    <thetext>В таске
https://packages.altlinux.org/ru/tasks/373287/

был удалён db4.8-utils (субпакет libdb4.8). Вместо него собран db5.3-utils (субпакет libdb5.3). При этом пакеты db4.8-utils и db5.3-utils конфликтуют по файлам между собой. db5.3-utils по факту является заменой db4.8-utils, но у него даже нет
Conflicts: db4.8-utils

Предлагаю переименовать db5.3-utils в db-utils и прописать ему
Obsoletes: db4.8-utils
Obsoletes: db5.3-utils &lt; %EVR
Provides: db5.3-utils = %EVR

Чтобы у пользователей db4.8-utils успешно обновился на db-utils.
Корректность обновления нужно проверить (у меня это умозрительное предположение).

Прошу баг исправить поскорее. В списке mkimage-profiles pkg.in/lists/tagged/rescue+misc прописан db4.8-utils. Надо прописать независимо от версии db-utils.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259549</commentid>
    <comment_count>1</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-02-19 07:49:28 +0300</bug_when>
    <thetext>Извиняюсь. Конфликт выставлен. Тем не менее предложенные изменения в силе.

rauty@ одобрил субтаски 373287 100 и 160, поэтому подписываю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259624</commentid>
    <comment_count>2</comment_count>
    <who name="Ajrat Makhmutov">rauty</who>
    <bug_when>2025-02-20 00:23:19 +0300</bug_when>
    <thetext>Если так сделаем, то при обновлении db4.8-utils удалится libdb4.8, который по какой-то причине может быть нужен пользователю. Вместо этого предлагаю в db5.3-utils добавить только &apos;Provides: db-utils = %EVR&apos;, по примеру пакета php. Так список mkimage-profiles станет независим от версии db-utils.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259626</commentid>
    <comment_count>3</comment_count>
    <who name="Антон Мидюков">antohami</who>
    <bug_when>2025-02-20 06:18:45 +0300</bug_when>
    <thetext>(In reply to Ajrat Makhmutov from comment #2)
&gt; Если так сделаем, то при обновлении db4.8-utils удалится libdb4.8, который
&gt; по какой-то причине может быть нужен пользователю. Вместо этого предлагаю в
&gt; db5.3-utils добавить только &apos;Provides: db-utils = %EVR&apos;, по примеру пакета
&gt; php. Так список mkimage-profiles станет независим от версии db-utils.

Хорошо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>259693</commentid>
    <comment_count>4</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2025-02-20 16:21:09 +0300</bug_when>
    <thetext>libdb5.3-5.3.28-alt7 -&gt; sisyphus:

 Thu Feb 20 2025 Constantin Sunzow &lt;protvin@altlinux&gt; 5.3.28-alt7
 - Provide db-utils (ALT #53146).</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>