[devel] IA: apt srclist removed
Alexey Rusakov
=?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Ср Июл 4 12:55:55 MSD 2007
On Wed, 4 Jul 2007 11:43:24 +0400
Vitaly Lipatov wrote:
> On 4 июля 2007, Slava Semushin wrote:
> > 04.07.07, Alexey Rusakov<ktirf / altlinux.org> написал(а):
> > [...]
> >
> > > То есть вместо apt-get source предлагается:
> > > 1. apt-get install --print-uris <бинарный пакет>
> > > 2. rpm -qpi <uri из первого шага> | grep src.rpm
> > > 3. wget
> > > ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/fi
> > >les/SRPMS/<src.rpm из второго шага>
> >
> > Можно проще: sisyphus.ru/srpm/package/get и оттуда скачивать
> > или SRPM'ки или RPM'ки. А если сходу не удалось угадать нужный
> Я например давно сделал команду
> rpmgp название_пакета
> которая скачивает src.rpm для указанного пакета, установленного в
> системе или лежащего на дискее.
> Собственно rpmgp и делает все эти три шага. Только думать не
> надо :)
В этих случаях как раз всё понятно. Мне временами нужно скачать исходники
пакета, который даже не установлен у меня в системе. Собственно, для чего
apt-get source оченно неплохо подходил. С другой стороны, мне это
требовалось в основном для того, чтобы похачить какой-то новый пакет.
Соответственно, по новым веяниям я должен брать git-репозиторий (чей?).
Собственно, я сформулировал очень конкретный вопрос:
Каким образом, зная название произвольного бинарного пакета из
репозитория, получить исходники, из которых он был собран?
Замечу, про SRPM в этой формулировке вопроса не сказано ни слова. Моя цель
получить не обязательно SRPM, а просто то, из чего можно собрать RPM.
Трёхшаговый метод, описанный мной выше, в долгосрочной перспективе меня не
устраивает. Кто-то может рассказать, каким будет решение в долгосрочной
перспективе? Или мы, как обычно, сначала рушим, а потом думаем, что бы
такое на этом месте построить?
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
Подробная информация о списке рассылки Devel