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

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

    <bug>
          <bug_id>29844</bug_id>
          
          <creation_ts>2014-02-24 17:57:17 +0400</creation_ts>
          <short_desc>qt5-base-devel: incomplete dependencies or broken .cmake files</short_desc>
          <delta_ts>2014-02-26 17:09:59 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>qt5-base-devel</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>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yuri N. Sedunov">aris</reporter>
          <assigned_to name="Sergey V Turchin">zerg</assigned_to>
          <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>145470</commentid>
    <comment_count>0</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2014-02-24 17:57:17 +0400</bug_when>
    <thetext>Qt5SqlConfig.cmake явно требует все qsql-плугины, однако зависимостей у qt5-base-devel на пакеты с ними нет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145472</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-24 18:44:43 +0400</bug_when>
    <thetext>&gt; явно
Буква &apos;*&apos; означает неявно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145473</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-24 18:45:04 +0400</bug_when>
    <thetext>В чем проблема-то?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145475</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-24 18:46:20 +0400</bug_when>
    <thetext>Ааа, понял. cmake-файлы от каждого присутствуют.

Все-таки, можно подробности?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145476</commentid>
    <comment_count>4</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2014-02-24 18:52:15 +0400</bug_when>
    <thetext>CMake Error at /usr/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake:15 (message):
  The imported target &quot;Qt5::Sql&quot; references the file

     &quot;/usr/lib/qt5/plugins/sqldrivers/libqsqlibase.so&quot;

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     &quot;/usr/lib/cmake/Qt5Sql/Qt5Sql_QIBaseDriverPlugin.cmake&quot;

  but not all the files it references.

Call Stack (most recent call first):
  /usr/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake:132 (_qt5_Sql_check_file_exists)
  /usr/lib/cmake/Qt5Sql/Qt5Sql_QIBaseDriverPlugin.cmake:4 (_populate_Sql_plugin_properties)
  /usr/lib/cmake/Qt5Sql/Qt5SqlConfig.cmake:140 (include)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145477</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-24 18:56:54 +0400</bug_when>
    <thetext>Это я понял. Мне нужны подробности, действительно ли нужен сам файл плагина?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145478</commentid>
    <comment_count>6</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2014-02-24 19:14:10 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; Это я понял. Мне нужны подробности, действительно ли нужен сам файл плагина?

Разумеется, надо разнести  Qt5Sql_*DriverPlugin.cmake по пакетам с плагинами или соответствующим им -devel пакетам. Экспериментировать можешь с luminance-hdr, сборка которого сломалась.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145479</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-24 19:16:54 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; разнести  Qt5Sql_*DriverPlugin.cmake по пакетам с плагинами
Не вижу смысла, пока не найдется необходимость наличия самого файла плагина.

&gt; luminance-hdr, сборка которого сломалась.
Ок.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145490</commentid>
    <comment_count>8</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2014-02-25 19:14:28 +0400</bug_when>
    <thetext>qt5-base-5.2.1-alt3 -&gt; sisyphus:

* Tue Feb 25 2014 Sergey V Turchin &lt;zerg@altlinux&gt; 5.2.1-alt3
- don&apos;t require plugin files for cmake scripts (ALT#29844)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145493</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-26 14:46:33 +0400</bug_when>
    <thetext>На будущее: если я верну обратно, то можно будет просто добавить в BuildRequires qt5-sql.
Думал, упакован. Ща запакую на всякий.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145494</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-26 16:39:43 +0400</bug_when>
    <thetext>Ну и вперед паровоза бежать не обязательно http://pkgs.fedoraproject.org/cgit/luminance-hdr.git/tree/ .
Уж лучше в p7 обновить до 2.3.1 .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145495</commentid>
    <comment_count>11</comment_count>
    <who name="Yuri N. Sedunov">aris</who>
    <bug_when>2014-02-26 16:52:37 +0400</bug_when>
    <thetext>(In reply to comment #10)
&gt; Ну и вперед паровоза бежать не обязательно
&gt; http://pkgs.fedoraproject.org/cgit/luminance-hdr.git/tree/ .

Не ко мне -- &quot;ASP Linux&quot; у вас viy@ делает.
Пока &quot;closed&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145496</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2014-02-26 17:09:59 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; &gt; http://pkgs.fedoraproject.org/cgit/luminance-hdr.git/tree/ .
&gt; Не ко мне
Ну, если без роботов смотреть на патчи не в состоянии.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>