Bug 8121 - Support of remote repositories in hasher
: Support of remote repositories in hasher
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/hasher)
: unstable
: all Linux
: P3 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-10-03 02:09 by
Modified: 2005-11-26 02:16 (History)


Attachments
Поддержка удалённых репозиториев в hasher - файл functions (1.76 KB, patch)
2005-10-03 02:17, Alexey Rusakov
no flags Details | Diff


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-10-03 02:09:41
Я сделал попытку добавить поддержку любых репозиториев, поддерживаемых нашим
apt, в hasher. Нижеследующий патч позволяет с некоторой степенью комфорта
использовать удалённые репозитории (например, непосредственно Sisyphus) из
сборочной среды. На данном этапе патч является откровенным хаком и требует
серьёзной доработки.
------- Comment #1 From 2005-10-03 02:17:34 -------
Created an attachment (id=1157) [details]
Поддержка удалённых репозиториев в hasher - файл functions
------- Comment #2 From 2005-10-03 12:02:12 -------
(In reply to comment #0)
> Я сделал попытку добавить поддержку любых репозиториев

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

------- Comment #3 From 2005-10-03 14:59:02 -------
Вовсю. Пропатченным hasher'ом собирался весь GNOME 2.12.
------- Comment #4 From 2005-10-03 20:12:28 -------
> Вовсю. Пропатченным hasher'ом собирался весь GNOME 2.12.

Значит хороший патч, надо брать :)))))))
------- Comment #5 From 2005-10-09 03:17:27 -------
Спасибо, конечно, но зачем вы мне предлагаете хаки?
------- Comment #6 From 2005-10-09 03:23:53 -------
По-моему, вы мне в письме написали, что лучше всего ознакомить вас с патчем
через Багзиллу, поскольку он предполагает обсуждение. Мне хотелось бы сделать
из
хака нормальное решение, которое можно будет добавить в апстрим :)
------- Comment #7 From 2005-10-22 15:16:46 -------
А cdrom оно не умеет?
------- Comment #8 From 2005-10-22 20:57:42 -------
Я сам не пробовал, но из общих соображений - должно уметь.
------- Comment #9 From 2005-10-22 21:19:12 -------
Невозможно получить 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: Некоторые индексные файлы не удалось скачать, они либо были проигнорированы, 
либо вместо них были использованы старые версии.
------- Comment #10 From 2005-10-22 21:33:36 -------
Понятно. Ладно, я подумаю. Но я надеюсь, понятно, что все устанавливаемые
пакеты
всё равно кэшируются на жёстком диске.
------- Comment #11 From 2005-11-26 02:16:47 -------
В 1.0.24-alt1 я реализовал закачку.
От неё, правда, не много пользы, поскольку пакеты закачиваются в
aptbox/var/cache/apt/archives/ и, следовательно, пропадут вместе с aptbox'ом
перед следующей сборкой.
Желающие могут по окончании сборки копировать скачанные в aptbox пакеты в более
постоянное место с последующей индексацией.
Или придумать что-нибудь получше.