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

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

    <bug>
          <bug_id>33185</bug_id>
          
          <creation_ts>2017-03-01 17:19:43 +0300</creation_ts>
          <short_desc>Вытягивает devel пакеты</short_desc>
          <delta_ts>2018-07-05 13:59:32 +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>openmpi</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="Mikhail Efremov">sem</reporter>
          <assigned_to name="Andrew Savchenko">bircoph</assigned_to>
          <cc>bircoph</cc>
    
    <cc>cetus</cc>
    
    <cc>dans</cc>
    
    <cc>glebfm</cc>
    
    <cc>iv</cc>
    
    <cc>lav</cc>
    
    <cc>mike</cc>
    
    <cc>shrek</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>162208</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2017-03-01 17:19:43 +0300</bug_when>
    <thetext>apt-get install /usr/lib64/openmpi/lib/libmpi.so.20
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting openmpi for &apos;/usr/lib64/openmpi/lib/libmpi.so.20&apos;
The following extra packages will be installed:
  gcc-fortran-common gcc6-c++ gcc6-fortran libdapl-devel libgfortran6-devel libibcommon libibcommon-devel libibumad libibumad-devel libibverbs-devel
  libquadmath6-devel librdmacm-devel libstdc++6-devel libtorque openmpi openmpi-devel torque
The following NEW packages will be installed:
  gcc-fortran-common gcc6-c++ gcc6-fortran libdapl-devel libgfortran6-devel libibcommon libibcommon-devel libibumad libibumad-devel libibverbs-devel
  libquadmath6-devel librdmacm-devel libstdc++6-devel libtorque openmpi openmpi-devel torque
0 upgraded, 17 newly installed, 0 removed and 5 not upgraded.
Need to get 0B/26.3MB of archives.
After unpacking 84.0MB of additional disk space will be used.

С libmpi.so.20 теперь слинкованны libCoinCgl, libCoinClp, libCoinMP и они определенно не должны вытягивать всю эту хрень на 80MB.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169284</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2018-02-27 10:32:53 +0300</bug_when>
    <thetext>*** Bug 34584 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169289</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2018-02-27 12:04:27 +0300</bug_when>
    <thetext>NMU?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169290</commentid>
    <comment_count>3</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2018-02-27 12:05:46 +0300</bug_when>
    <thetext>$ ssh git-alt acl sisyphus openmpi show 
openmpi	dans @everybody stanv</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>169297</commentid>
    <comment_count>4</comment_count>
    <who name="Denis Pynkin">dans</who>
    <bug_when>2018-02-27 13:47:42 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; $ ssh git-alt acl sisyphus openmpi show 
&gt; openmpi    dans @everybody stanv

Буду благодарен, если заберете совсем -- поддерживаю по остаточному принципу, поскольку уже нет доступа к суперкомпьютерам, да и работа более не связана с MPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172428</commentid>
    <comment_count>5</comment_count>
    <who name="Denis Pynkin">dans</who>
    <bug_when>2018-07-04 14:54:14 +0300</bug_when>
    <thetext>*** Bug 35122 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172450</commentid>
    <comment_count>6</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2018-07-05 10:51:37 +0300</bug_when>
    <thetext>Как показала локальная пересборка с %define _deps_optimization 0, зависимость на openmpi-devel приезжает в openmpi из-за того, что последнему требуется /usr/lib64/openmpi/bin/mpicc и /usr/lib64/openmpi/bin/mpifort. В свою очередь, эти файлы openmpi нужны, потому что именно в него запакованы симлинки на них:

/usr/lib64/openmpi/bin/oshcc -&gt; mpicc
/usr/lib64/openmpi/bin/oshfort -&gt; mpifort
/usr/lib64/openmpi/bin/shmemcc -&gt; mpicc
/usr/lib64/openmpi/bin/shmemfort -&gt; mpifort

Видимо, эти симлинки нужно переместить в openmpi-devel. Возможно, этого будет достаточно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172458</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2018-07-05 12:23:01 +0300</bug_when>
    <thetext>Иван, спасибо!  Может, и сделаете тогда?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172461</commentid>
    <comment_count>8</comment_count>
    <who name="Ivan A. Melnikov">iv</who>
    <bug_when>2018-07-05 12:47:51 +0300</bug_when>
    <thetext>(In reply to comment #7)
&gt; Иван, спасибо!  Может, и сделаете тогда?

#209525 BUILDING #1 [locked] [test-only] sisyphus openmpi.git=2.0.1-alt6

http://git.altlinux.org/people/iv/packages/openmpi.git?p=openmpi.git;a=commitdiff;h=1f9dd8db6f961096d85f9d35feb39fcbd7360ef5

После test-only сборки проверю ещё раз, что зависимость правда ушла, и будет не test-only.

Денис, надеюсь Вы не против ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172462</commentid>
    <comment_count>9</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2018-07-05 13:57:59 +0300</bug_when>
    <thetext>openmpi-2.0.1-alt6 -&gt; sisyphus:

Thu Jul 05 2018 Ivan A. Melnikov &lt;iv@altlinux&gt; 2.0.1-alt6
- (NMU) avoid requirement from openmpi to openmpi-devel
  (closes: #33185)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172463</commentid>
    <comment_count>10</comment_count>
    <who name="Denis Pynkin">dans</who>
    <bug_when>2018-07-05 13:59:32 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Денис, надеюсь Вы не против ;)

Я выше написал, что только &quot;За&quot; ;)
Спасибо!</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>