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

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

    <bug>
          <bug_id>8121</bug_id>
          
          <creation_ts>2005-10-03 02:09:40 +0400</creation_ts>
          <short_desc>Support of remote repositories in hasher</short_desc>
          <delta_ts>2005-11-26 02:16:51 +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>hasher</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>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Rusakov">ktirf</reporter>
          <assigned_to name="Dmitry V. Levin">ldv</assigned_to>
          <cc>abulava</cc>
    
    <cc>at</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>php-coder</cc>
    
    <cc>placeholder</cc>
    
    <cc>solo</cc>
    
    <cc>wrar</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>31308</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2005-10-03 02:09:41 +0400</bug_when>
    <thetext>Я сделал попытку добавить поддержку любых репозиториев, поддерживаемых нашим
apt, в hasher. Нижеследующий патч позволяет с некоторой степенью комфорта
использовать удалённые репозитории (например, непосредственно Sisyphus) из
сборочной среды. На данном этапе патч является откровенным хаком и требует
серьёзной доработки.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31309</commentid>
    <comment_count>1</comment_count>
      <attachid>1157</attachid>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2005-10-03 02:17:34 +0400</bug_when>
    <thetext>Created attachment 1157
Поддержка удалённых репозиториев в hasher - файл functions</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31314</commentid>
    <comment_count>2</comment_count>
    <who name="Slava Semushin">php-coder</who>
    <bug_when>2005-10-03 12:02:12 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; Я сделал попытку добавить поддержку любых репозиториев

Я правильно понял, что этот пусть и хак, но работает?

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31321</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2005-10-03 14:59:02 +0400</bug_when>
    <thetext>Вовсю. Пропатченным hasher&apos;ом собирался весь GNOME 2.12.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31329</commentid>
    <comment_count>4</comment_count>
    <who name="Slava Semushin">php-coder</who>
    <bug_when>2005-10-03 20:12:28 +0400</bug_when>
    <thetext>&gt; Вовсю. Пропатченным hasher&apos;ом собирался весь GNOME 2.12.

Значит хороший патч, надо брать :)))))))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31549</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2005-10-09 03:17:27 +0400</bug_when>
    <thetext>Спасибо, конечно, но зачем вы мне предлагаете хаки?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31551</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2005-10-09 03:23:53 +0400</bug_when>
    <thetext>По-моему, вы мне в письме написали, что лучше всего ознакомить вас с патчем
через Багзиллу, поскольку он предполагает обсуждение. Мне хотелось бы сделать из
хака нормальное решение, которое можно будет добавить в апстрим :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32321</commentid>
    <comment_count>7</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2005-10-22 15:16:46 +0400</bug_when>
    <thetext>А cdrom оно не умеет?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32325</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2005-10-22 20:57:42 +0400</bug_when>
    <thetext>Я сам не пробовал, но из общих соображений - должно уметь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32326</commentid>
    <comment_count>9</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2005-10-22 21:19:12 +0400</bug_when>
    <thetext>Невозможно получить cdrom:[Full Sisyphus 2005/09 (Sep05 19:13MSD); CD 1]/
ALTLinux/i586/base/pkglist.Sisyphus20050905  Please use apt-cdrom to make this 
CD recognized by APT. apt-get update cannot be used to add new CDs
Невозможно получить cdrom:[Full Sisyphus 2005/09 (Sep05 19:13MSD); CD 2]/
ALTLinux/i586/base/pkglist.Sisyphus20050905  Please use apt-cdrom to make this 
CD recognized by APT. apt-get update cannot be used to add new CDs
Невозможно получить cdrom:[Full Sisyphus 2005/09 (Sep05 19:13MSD); CD 3]/
ALTLinux/i586/base/pkglist.Sisyphus20050905  Please use apt-cdrom to make this 
CD recognized by APT. apt-get update cannot be used to add new CDs
E: Некоторые индексные файлы не удалось скачать, они либо были проигнорированы, 
либо вместо них были использованы старые версии.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32327</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Rusakov">ktirf</who>
    <bug_when>2005-10-22 21:33:36 +0400</bug_when>
    <thetext>Понятно. Ладно, я подумаю. Но я надеюсь, понятно, что все устанавливаемые пакеты
всё равно кэшируются на жёстком диске.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33433</commentid>
    <comment_count>11</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2005-11-26 02:16:47 +0300</bug_when>
    <thetext>В 1.0.24-alt1 я реализовал закачку.
От неё, правда, не много пользы, поскольку пакеты закачиваются в
aptbox/var/cache/apt/archives/ и, следовательно, пропадут вместе с aptbox&apos;ом
перед следующей сборкой.
Желающие могут по окончании сборки копировать скачанные в aptbox пакеты в более
постоянное место с последующей индексацией.
Или придумать что-нибудь получше.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>1157</attachid>
            <date>2005-10-03 02:17:34 +0400</date>
            <delta_ts>2005-10-03 02:17:34 +0400</delta_ts>
            <desc>Поддержка удалённых репозиториев в hasher - файл functions</desc>
            <filename>hasher-functions-remote-repos.patch</filename>
            <type>text/plain</type>
            <size>1806</size>
            <attacher name="Alexey Rusakov">ktirf</attacher>
            
              <data encoding="base64">LS0tIGZ1bmN0aW9ucy5zdG9jayAKKysrIGZ1bmN0aW9ucy5teSAKQEAgLTQ1Miw4ICs0NTIsNTQg
QEAKIAllY2hvICQkID4iJHBpZGZpbGUiCiB9CiAKKyNnZXRfcGFja2FnZXMoKQorcHJpbnRfdXJp
cygpCit7CisJWyAtbiAiJEFQVF9DT05GSUciIF0gfHwgRmF0YWwgIkFQVF9DT05GSUcgdW5kZWZp
bmVkLiIKKwlsb2NhbCBvdXQKKwlpZiAhIG91dD0iJCgiJHByb2dfYXB0X2dldCIgLXE9MiAteSAt
LXByaW50LXVyaXMgaW5zdGFsbCAtLSAiJEAiIDI+JjEpIjsgdGhlbgorCQlwcmludGYgJXNcXG4g
IiRvdXQiID4mMgorCQlGYXRhbCAiZmFpbGVkIHRvIGNhbGN1bGF0ZSBwYWNrYWdlIGZpbGUgbGlz
dC4iCisJZmkKKyAgICBsb2NhbCBncmVwX3BhdHRlcm49Il4nXFwoZmlsZVxcfGNvcHlcXCk6Igor
ICAgIGxvY2FsIGZpbGVuYW1lcworICAgIGlmICEgZmlsZW5hbWVzPSIkKHByaW50ZiAlcyAiJG91
dCIgfCBncmVwIC12ICIkZ3JlcF9wYXR0ZXJuIiB8IGN1dCAtZCcgJyAtZjIpIjsgdGhlbgorCQlw
cmludGYgJXNcXG4gIiRvdXQiID4mMgorCQlGYXRhbCAiZmFpbGVkIHRvIGZpbHRlciBwYWNrYWdl
IGZpbGUgbGlzdC4iCisgICAgZmkKKyAgICBmb3IgZiBpbiAkZmlsZW5hbWVzOyBkbworICAgICAg
ICBbIC1yICIvdmFyL2NhY2hlL2FwdC9hcmNoaXZlcy8kZiIgXSAmJgorICAgICAgICAgICAgY3Ag
LS0gIi92YXIvY2FjaGUvYXB0L2FyY2hpdmVzLyRmIiBcCisgICAgICAgICAgICAgICAgIiRhcHRi
b3gvdmFyL2NhY2hlL2FwdC9hcmNoaXZlcy8iICYmCisgICAgICAgICAgICBjb250aW51ZQorICAg
ICAgICBbIC1yICIkYXB0Ym94Ly4uL2NhY2hlL2FyY2hpdmVzLyRmIiBdICYmCisgICAgICAgICAg
ICBjcCAtLSAiJGFwdGJveC8uLi9jYWNoZS9hcmNoaXZlcy8kZiIgXAorICAgICAgICAgICAgICAg
ICIkYXB0Ym94L3Zhci9jYWNoZS9hcHQvYXJjaGl2ZXMvIiAmJgorICAgICAgICAgICAgY29udGlu
dWUKKyAgICBkb25lCisgICAgaWYgISAiJHByb2dfYXB0X2dldCIgLXkgLWQgaW5zdGFsbCAtLSAi
JEAiID4mMjsgdGhlbgorICAgICAgICBwcmludGYgJXNcXG4gIiRvdXQiID4mMgorICAgICAgICBG
YXRhbCAiZmFpbGVkIHRvIGRvd25sb2FkIHBhY2thZ2VzLiIKKyAgICBmaQorICAgIG1rZGlyIC1w
ICRhcHRib3gvLi4vY2FjaGUvYXJjaGl2ZXMKKworCWxvY2FsIGxvY2FsX3VyaXMKKwlsb2NhbCBz
ZWRfcGF0dGVybj0iJ1xcKGZpbGVcXHxjb3B5XFwpOlxcKFteJ11cXCtcXCknIC4qIgorCWlmICEg
bG9jYWxfdXJpcz0iJChwcmludGYgJXMgIiRvdXQiIHxzZWQgLW5lICJzL14kc2VkX3BhdHRlcm4v
XFwyL3BnIikiOyB0aGVuCisJCXByaW50ZiAlc1xcbiAiJG91dCIgPiYyCisJCUZhdGFsICJmYWls
ZWQgdG8gZmlsdGVyIHBhY2thZ2UgZmlsZSBsaXN0LiIKKwlmaQorCisJcHJpbnRmICVzXFxuICIk
bG9jYWxfdXJpcyIgJiYKKyAgICBmb3IgZiBpbiAkZmlsZW5hbWVzOyBkbworICAgICAgICBsb2Nh
bCBmZj0iJGFwdGJveC92YXIvY2FjaGUvYXB0L2FyY2hpdmVzLyRmIgorICAgICAgICBjcCAtLSAk
ZmYgIiRhcHRib3gvLi4vY2FjaGUvYXJjaGl2ZXMvIgorICAgICAgICBwcmludGYgJXNcXG4gIiRm
ZiIKKyAgICBkb25lICYmIFZlcmJvc2UgInBhY2thZ2VzIGFyZSByZWFkeSB0byBpbnN0YWxsLiIK
K30KKwogIyBhc3N1bWVkOiBkZWZpbmVkIEFQVF9DT05GSUcsIHByb2dfYXB0X2dldAotcHJpbnRf
dXJpcygpCitvbGRfcHJpbnRfdXJpcygpCiB7CiAJWyAtbiAiJEFQVF9DT05GSUciIF0gfHwgRmF0
YWwgIkFQVF9DT05GSUcgdW5kZWZpbmVkLiIKIAlsb2NhbCBvdXQK
</data>

          </attachment>
      

    </bug>

</bugzilla>