ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] hasher --apt-config and remote apt repo
@ 2013-06-21 10:36 Eugene Prokopiev
    0 siblings, 1 reply; 2+ messages in thread
From: Eugene Prokopiev @ 2013-06-21 10:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Здравствуйте!

У меня прекрасно собираются пакеты посредством hsh без указания
--apt-config (или с указанием системного) и не собираются с
--apt-config=/home/enp/apt/apt.conf.p7.x86_64, который содержит
единственную строчку:

Dir::Etc::SourceList /etc/apt/sources.list.d/local.list;

Этот файл, используемый всеми apt.conf, выглядит так:

rpm http://fileserver/distrib/free/linux/alt/p7/branch/ x86_64 classic
rpm http://fileserver/distrib/free/linux/alt/p7/branch/ noarch classic

Диагностика такова:

mkaptbox: Created APT configuration file
`/tmp/.private/enp/hasher/aptbox/etc/apt/apt.conf'.
mkaptbox: Created APT source list file `./etc/apt/sources.list'.
mkaptbox: Created RPM database in `./var/lib/rpm/'.
Получено: 1 http://fileserver x86_64 release [913B]
Получено: 2 http://fileserver noarch release [707B]
Получено 1620B за 0s (0B/s).
Получено: 1 http://fileserver x86_64/classic pkglist [14,9MB]
Получено: 2 http://fileserver x86_64/classic release [135B]
Получено: 3 http://fileserver noarch/classic pkglist [3213kB]
Получено: 4 http://fileserver noarch/classic release [135B]
Получено: 5 http://fileserver x86_64/classic pkglist [14,9MB]
Получено: 6 http://fileserver x86_64/classic release [135B]
Получено: 7 http://fileserver noarch/classic pkglist [3213kB]
Получено: 8 http://fileserver noarch/classic release [135B]
Ошибка http://fileserver x86_64/classic pkglist
  Could not open file
/tmp/.private/enp/hasher/aptbox/var/lib/apt/lists/partial/fileserver_distrib_free_linux_alt_p7_branch_x86%5f64_base_pkglist.classic
- open (2 No such file or directory)
Ошибка http://fileserver noarch/classic pkglist
  Could not open file
/tmp/.private/enp/hasher/aptbox/var/lib/apt/lists/partial/fileserver_distrib_free_linux_alt_p7_branch_noarch_base_pkglist.classic
- open (2 No such file or directory)
Получено 21,4MB за 3s (6419kB/s).
xz: (stdin): File format not recognized
xz: (stdin): File format not recognized
Невозможно получить
http://fileserver/distrib/free/linux/alt/p7/branch/x86_64/base/pkglist.classic
 Could not open file
/tmp/.private/enp/hasher/aptbox/var/lib/apt/lists/partial/fileserver_distrib_free_linux_alt_p7_branch_x86%5f64_base_pkglist.classic
- open (2 No such file or directory)
Невозможно получить
http://fileserver/distrib/free/linux/alt/p7/branch/noarch/base/pkglist.classic
 Could not open file
/tmp/.private/enp/hasher/aptbox/var/lib/apt/lists/partial/fileserver_distrib_free_linux_alt_p7_branch_noarch_base_pkglist.classic
- open (2 No such file or directory)
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
W: Duplicate sources.list entry http://fileserver x86_64/classic
pkglist (/tmp/.private/enp/hasher/aptbox/var/lib/apt/lists/fileserver_distrib_free_linux_alt_p7_branch_x86%5f64_base_pkglist.classic)
W: Duplicate sources.list entry http://fileserver noarch/classic
pkglist (/tmp/.private/enp/hasher/aptbox/var/lib/apt/lists/fileserver_distrib_free_linux_alt_p7_branch_noarch_base_pkglist.classic)
W: Возможно, Вам потребуется запустить `apt-get update' для исправления.
E: Некоторые индексные файлы не удалось скачать, они либо были
проигнорированы, либо вместо них были использованы старые версии.

На соседней машине, где репозитарий apt доступен локально, все
собирается в том числе и с --apt-config. Более того, я смонтировал
удаленный репозитарий локально средствами curlftpfs, и после этого
сборка с --apt-config и локальными источниками таки заработала.

Теперь скажите: это баг или я что-то неправильно делаю?

--
WBR,
Eugene Prokopiev

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [devel] hasher --apt-config and remote apt repo
  @ 2013-06-21 11:03   ` Eugene Prokopiev
  0 siblings, 0 replies; 2+ messages in thread
From: Eugene Prokopiev @ 2013-06-21 11:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21 июня 2013 г., 14:50 пользователь Vladimir Didenko
<vladimir.didenko@gmail.com> написал:

>> единственную строчку:
>>
>> Dir::Etc::SourceList /etc/apt/sources.list.d/local.list;
>
>
> Наверное, не хватает строчки
>
> Dir::Etc::SourceParts "/var/empty";
>
> См. http://www.altlinux.org/Hasher/Руководство

Действительно, спасибо.

--
WBR,
Eugene Prokopiev

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-06-21 11:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-21 10:36 [devel] hasher --apt-config and remote apt repo Eugene Prokopiev
2013-06-21 11:03   ` Eugene Prokopiev

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git