<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.rosa.ru/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://bugzilla.rosa.ru/"
          
          maintainer="d.postnikov@rosa.ru"
>

    <bug>
          <bug_id>4340</bug_id>
          
          <creation_ts>2014-09-04 11:45:03 +0400</creation_ts>
          <short_desc>Error messages after booting in live mode</short_desc>
          <delta_ts>2026-04-24 15:33:20 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>ROSA-based products</classification>
          <product>ROSA Fresh</product>
          <component>Packages from Main</component>
          <version>Fresh</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>2014 Fresh R4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="FirstLevel">firstlevel</reporter>
          <assigned_to name="Konstantin Vlasov">konstantin.vlasov</assigned_to>
          <cc>alexander.petryakov</cc>
    
    <cc>andrey.bondrov</cc>
    
    <cc>arkady.shane</cc>
    
    <cc>firstlevel</cc>
    
    <cc>stanislav.fomin</cc>
    
    <cc>v.potapov</cc>
          
          <cf_platform>---</cf_platform>
          <cf_security_code></cf_security_code>
          <cf_package></cf_package>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>22822</commentid>
    <comment_count>0</comment_count>
      <attachid>3149</attachid>
    <who name="FirstLevel">firstlevel</who>
    <bug_when>2014-09-04 11:45:03 +0400</bug_when>
    <thetext>Created attachment 3149
r4.png

Description of problem:
After booting in live mode I see error messages
Программа &quot;mdkapplet&quot; аварийно завершила свою работу со следующей ошибкой:

  mkdir /var/cache/urpmi/partial: Отказано в доступе at /usr/lib/perl5/vendor_perl/5.18.2/urpm.pm line 306.
  Perl&apos;s trace:
  standalone::bug_handler() called from /usr/lib/perl5/5.18.2/Carp.pm:100
  Carp::croak() called from /usr/lib/perl5/5.18.2/File/Path.pm:156
  File::Path::_mkpath() called from /usr/lib/perl5/5.18.2/File/Path.pm:114
  File::Path::mkpath() called from /usr/lib/perl5/vendor_perl/5.18.2/urpm.pm:306
  urpm::create_var_lib_rpm() called from /usr/lib/perl5/vendor_perl/5.18.2/urpm.pm:294
  urpm::set_files() called from /usr/lib/perl5/vendor_perl/5.18.2/urpm.pm:152
  urpm::new() called from /usr/lib/perl5/vendor_perl/5.18.2/Rpmdrake/open_db.pm:80
  Rpmdrake::open_db::fast_open_urpmi_db() called from /usr/bin/mdkapplet:267

Тема оформления: rosa-elementary

Для оправки отчёта об ошибке нажмите на кнопку «Отчёт».
В веб-браузере откроется адрес Bugzilla с формой для заполнения. Представленные выше сведения будут отправлены на указанный сервер.
Было бы неплохо приложить к вашему отчету вывод следующей команды: &apos;lspcidrake -v&apos;.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22823</commentid>
    <comment_count>1</comment_count>
    <who name="FirstLevel">firstlevel</who>
    <bug_when>2014-09-04 11:45:30 +0400</bug_when>
    <thetext>iso image - 5970</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22825</commentid>
    <comment_count>2</comment_count>
    <who name="Denis Silakov">denis.silakov</who>
    <bug_when>2014-09-04 11:54:55 +0400</bug_when>
    <thetext>*** Bug 4316 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22998</commentid>
    <comment_count>3</comment_count>
    <who name="Andrey Bondrov">andrey.bondrov</who>
    <bug_when>2014-09-10 10:55:58 +0400</bug_when>
    <thetext>*** Bug 4382 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23000</commentid>
    <comment_count>4</comment_count>
    <who name="Andrey Bondrov">andrey.bondrov</who>
    <bug_when>2014-09-10 10:57:08 +0400</bug_when>
    <thetext>*** Bug 4380 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23066</commentid>
    <comment_count>5</comment_count>
    <who name="FirstLevel">firstlevel</who>
    <bug_when>2014-09-13 21:03:36 +0400</bug_when>
    <thetext>I have installed 6058 and have no any error after starting kde.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23072</commentid>
    <comment_count>6</comment_count>
    <who name="FirstLevel">firstlevel</who>
    <bug_when>2014-09-15 13:48:46 +0400</bug_when>
    <thetext>Image 6058 32 bit. Problem is actual for love-mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23327</commentid>
    <comment_count>7</comment_count>
    <who name="Denis Silakov">denis.silakov</who>
    <bug_when>2014-09-22 14:35:39 +0400</bug_when>
    <thetext>*** Bug 3717 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23428</commentid>
    <comment_count>8</comment_count>
    <who name="Vladimir Potapov">v.potapov</who>
    <bug_when>2014-09-24 11:09:29 +0400</bug_when>
    <thetext>В образе 6298 актуально.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23483</commentid>
    <comment_count>9</comment_count>
    <who name="Evgenii Shatokhin">eugene.shatokhin</who>
    <bug_when>2014-09-24 17:02:44 +0400</bug_when>
    <thetext>*** Bug 4425 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23486</commentid>
    <comment_count>10</comment_count>
    <who name="Stanislav Fomin">stanislav.fomin</who>
    <bug_when>2014-09-24 17:09:28 +0400</bug_when>
    <thetext>*** Bug 4425 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23640</commentid>
    <comment_count>11</comment_count>
    <who name="FirstLevel">firstlevel</who>
    <bug_when>2014-09-26 10:03:54 +0400</bug_when>
    <thetext>Для 6353 актуально</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23699</commentid>
    <comment_count>12</comment_count>
    <who name="FirstLevel">firstlevel</who>
    <bug_when>2014-09-29 10:23:52 +0400</bug_when>
    <thetext>Для 6420 64бит акутально</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23811</commentid>
    <comment_count>13</comment_count>
    <who name="Konstantin Vlasov">konstantin.vlasov</who>
    <bug_when>2014-10-01 14:12:30 +0400</bug_when>
    <thetext>В образе 6423 исправлено:
https://abf.rosalinux.ru/platforms/rosa2014.1/products/86/product_build_lists/6423</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23813</commentid>
    <comment_count>14</comment_count>
    <who name="Andrey Bondrov">andrey.bondrov</who>
    <bug_when>2014-10-01 14:34:40 +0400</bug_when>
    <thetext>(In reply to comment #13)
&gt; В образе 6423 исправлено:
&gt; https://abf.rosalinux.ru/platforms/rosa2014.1/products/86/
&gt; product_build_lists/6423

А как исправлено? Что было причиной проблемы?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23831</commentid>
    <comment_count>15</comment_count>
    <who name="Konstantin Vlasov">konstantin.vlasov</who>
    <bug_when>2014-10-01 16:34:02 +0400</bug_when>
    <thetext>При конструировании исошки сначала создаётся файл-образ ext3fs.img с корневой файловой системой, в которую потом ставятся пакеты, после чего этот образ пакуется в squash и загоняется в исошку. Проблема в том, что когда образ монтируется для установки в него пакетов, каталог /var/cache/urpmi в нём перемонтируется в другое место - внешнее по отношению к ext3-файлу. В результате все изменения, которые там делаются при установке urpmi, подключении репозиториев и установке пакетов, внутри корневой системы не фиксируются, после отмонтирования каталог оказывается пустым, так образ и собирается. Когда система грузится, в ней запускается mdkapplet, которому в нужны подкаталоги внутри /var/cache/urpmi. Он их не находит, пытается создать, но поскольку он работает от юзера, прав не хватает - получаем падение.

Как я понял, такое вынесение кэша из образа сделано для уменьшения количества мусора внутри образа (файлы-то удаляются, но секторы остаются забитыми), поэтому просто так убрать эту точку монтирования я не могу. Корректного решения я за разумное время найти не смог, поэтому добавил в сборочные скрипты хак: корневая файловая система образа временно монтируется в другое место (при этом сторонние точки монтирования становятся не видны, и /var/cache/urpmi оказывается настоящим каталогом внутри образа), и туда переустанавливается пакет urpmi - нужные каталоги появляются, где надо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>90217</commentid>
    <comment_count>16</comment_count>
    <who name="Dmitry Postnikov">pastordidi</who>
    <bug_when>2026-04-24 15:33:20 +0300</bug_when>
    <thetext>Содержимое вложения 3149 было удалено</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3149</attachid>
            <date>2014-09-04 11:45:03 +0400</date>
            <delta_ts>2014-09-04 11:45:03 +0400</delta_ts>
            <desc>r4.png</desc>
            <filename>r4.png</filename>
            <type>text/plain</type>
            <size>0</size>
            <attacher name="FirstLevel">firstlevel</attacher>
            
              <data encoding="base64"></data>

          </attachment>
      

    </bug>

</bugzilla>