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

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

    <bug>
          <bug_id>11739</bug_id>
          
          <creation_ts>2007-05-11 15:39:25 +0400</creation_ts>
          <short_desc>SPT Error: /usr/bin/spt-sh-functions: line 209: /apt-get: No such file or directory</short_desc>
          <delta_ts>2007-08-20 02:46:15 +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>spt</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>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dmitriy Kruglikov">Dmitriy.Kruglikov</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          <cc>kirill</cc>
    
    <cc>legion</cc>
    
    <cc>mike</cc>
    
    <cc>stanv</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>50112</commentid>
    <comment_count>0</comment_count>
    <who name="Dmitriy Kruglikov">Dmitriy.Kruglikov</who>
    <bug_when>2007-05-11 15:39:26 +0400</bug_when>
    <thetext>При сборке профиля server при отсутсвии репозиториев file:*
Сборка вываливается с ошибкой:
/usr/bin/spt-sh-functions: line 209: /apt-get: No such file or directory
spt: Fatal calculated package file list is not local and apt-get does not
support APT::Get::PrintLocalFile option.
spt: Fatal Failed to generate package file list.

Лечится добавлением:
  outdir=&quot;$workdir/out&quot;
+ aptbox=&quot;$workdir/aptbox&quot;

P.S.
Так же, на мой взгляд, полезно было бы добавить информационный вывод в консоль:
        IDENT=&quot;packages&quot; VENDOR=&quot;ALTLinux&quot; ...
+         echo &quot;==&gt; Stage: $cmd. Component: $comp. Building...&quot;
Но это уже не обязательно...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50114</commentid>
    <comment_count>1</comment_count>
      <attachid>1955</attachid>
    <who name="Dmitriy Kruglikov">Dmitriy.Kruglikov</who>
    <bug_when>2007-05-11 15:41:23 +0400</bug_when>
    <thetext>Created attachment 1955
Мой вариант исправлений

Данный патч исправляет ошибку и добавляет информационный вывод в консоль.
Информационный вывод не всем может понравится.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50426</commentid>
    <comment_count>2</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2007-05-20 01:35:14 +0400</bug_when>
    <thetext>Алексей, помойму этих изменений недостаточно, чтобы поддерживать mkaptbox для
нелокальных репозиториев.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>50713</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitriy Kruglikov">Dmitriy.Kruglikov</who>
    <bug_when>2007-05-26 12:49:18 +0400</bug_when>
    <thetext>Имеем:
spt-0.6.0-alt5
Список репозиториев:
rpm file:/var/ftp/ pub/Repository/i586 hunter 
rpm ftp://ftp.altlinux.ru/pub/people/boyarsh/repo/ i686 hasher  
rpm ftp://ftp.altlinux.com/pub/distributions//ALTLinux/4.0/branch/ noarch classic  
rpm ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/ noarch classic 
rpm ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/ i386 classic 
rpm ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/ i586 classic 
rpm-src ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/ noarch classic 
rpm-src ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/ i386 classic 
rpm-src ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/ i586 classic 

Без aptbox=&quot;$workdir/aptbox&quot;
сборка installer из профиля spt-profiles-desktop-0.1-alt6
вываливается с ошибкой
/usr/bin/spt-sh-functions: line 209: /apt-get: No such file or directory
После добавления aptbox=&quot;$workdir/aptbox&quot; - не вываливается.

Не знаю, решает ли это _все_ провблемы, но одну решает, как минимум.

P.S.
Хотелось бы, чтобы при --no-cleanup не вычищался бы 
$workdir/aptbox/var/cache/apt/archives после очередной фазы, так как там
находятся пакеты, которые разумно перенести в локальный репо, а не таскать
каждый раз из сети...
Даже если трафик unlim, то время - деньги.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51588</commentid>
    <comment_count>4</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2007-06-19 00:22:24 +0400</bug_when>
    <thetext>*** Bug 12058 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>53077</commentid>
    <comment_count>5</comment_count>
    <who name="enp">enp</who>
    <bug_when>2007-07-19 09:39:03 +0400</bug_when>
    <thetext>Если использовать репозитарий по ftp с помощью манипуляций, описанных здесь,
инсталлятор собирается, но он нерабочий - зависает на Acquiring packages, 
Next/Previous работают до конца в обе стороны, при этом Acquiring packages так и
висит. Симптомы, кстати, давно известны, и причина известа - битый диск, но у
меня это гарантированно воспроизводится даже при загрузке с iso в vmware, т.е.
проблема именно в собравшемся образе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54294</commentid>
    <comment_count>6</comment_count>
    <who name="Konstantin A Lepikhov (L.A. Kostis)">lakostis</who>
    <bug_when>2007-08-20 02:46:15 +0400</bug_when>
    <thetext>Fixed in spt-0.6.0-alt8.
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1955</attachid>
            <date>2007-05-11 15:41:23 +0400</date>
            <delta_ts>2007-05-11 15:41:23 +0400</delta_ts>
            <desc>Мой вариант исправлений</desc>
            <filename>spt.diff</filename>
            <type>text/plain</type>
            <size>522</size>
            <attacher name="Dmitriy Kruglikov">Dmitriy.Kruglikov</attacher>
            
              <data encoding="base64">KioqIHNwdC5vcmlnCTIwMDctMDQtMjMgMDE6MzU6MjkgKzAzMDAKLS0tIHNwdAkyMDA3LTA1LTA3
IDE3OjQ0OjUyICswMzAwCioqKioqKioqKioqKioqKgoqKiogMTU5LDE2MCAqKioqCi0tLSAxNTks
MTYxIC0tLS0KICAJSURFTlQ9InBhY2thZ2VzIiBWRU5ET1I9IkFMVExpbnV4IiBDT1BZT05MWT0g
SU5TVEFMTERJUj0gTk9JTUFHRT0gRVhUUkFPUFRTPSBGSUxFUz0gT1VUPQorICAgICAgICAgZWNo
byAiPT0+IFN0YWdlOiAkY21kLiBDb21wb25lbnQ6ICRjb21wLiBCdWlsZGluZy4uLiIKICAKKioq
KioqKioqKioqKioqCioqKiAxNzUsMTc2ICoqKioKLS0tIDE3NiwxNzggLS0tLQogICAgICBkb25l
CisgICAgIGVjaG8gIj09PT4gSW4gc3RhZ2UgJGNtZCBhbGwgY29tcG9uZW50cyBidWlsZGVkLiIK
ICB9CioqKioqKioqKioqKioqKgoqKiogMjkyLDI5MyAqKioqCi0tLSAyOTQsMjk3IC0tLS0KICBv
dXRkaXI9IiR3b3JrZGlyL291dCIKKyAjIyBBZGRlZCBES1IKKyBhcHRib3g9IiR3b3JrZGlyL2Fw
dGJveCIKICAK
</data>

          </attachment>
      

    </bug>

</bugzilla>