From mboxrd@z Thu Jan 1 00:00:00 1970 To: devel@linux.iplabs.ru Subject: Re: [devel] Q: cvs inquiry Message-ID: <20001124013023.B1348@localhost.localdomain> Mail-Followup-To: mookid@sigent.ru, devel@linux.iplabs.ru References: <20001118153638.A1107@logic.ru> <20001118165939.B3254@localhost.localdomain> <20001118173044.A2366@logic.ru> <3A170916.C4B4051B@avilink.net> <20001120122515.B1445@localhost.localdomain> <20001122030750.C22907@LDV.fandra.org> <20001122065642.A1601@localhost.localdomain> <20001122085123.A27556@LDV.fandra.org> <20001122091905.B2402@localhost.localdomain> <20001123235206.A1104@LDV.fandra.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2i In-Reply-To: <20001123235206.A1104@LDV.fandra.org>; from ldv@fandra.org on Thu, Nov 23, 2000 at 11:52:06PM +0300 From: mookid@sigent.ru (Mikhail Zabaluev) Sender: devel-admin@linux.iplabs.ru Errors-To: devel-admin@linux.iplabs.ru X-BeenThere: devel@linux.iplabs.ru X-Mailman-Version: 2.0beta6 Precedence: bulk Reply-To: devel@linux.iplabs.ru List-Help: List-Post: List-Subscribe: , List-Id: IPLabs Linux Team Developers mailing list List-Unsubscribe: , List-Archive: http://www.logic.ru/pipermail/devel/ X-Original-Date: Fri, 24 Nov 2000 01:30:23 +0300 Date: Fri, 24 Nov 2000 01:30:23 +0300 Archived-At: List-Archive: List-Post: Hello Dmitry, On Thu, Nov 23, 2000 at 23:52 +0300, Dmitry V. Levin wrote: > > > Не понимаю. Если в 'Source:' задан URL с точностью плюс-минус архивный > > суффикс, то и искать ничего не нужно. Если имеется в виду поиск локальных > > файлов, то их имена из URL вычленить тоже не представляется сложным - > > rpm ведь справляется. > > Очень просто: > Когда URL записан в виде > ftp://ftp.cvshome.org/pub/%name-%version/%name-%version.tar.bz2, > то мне очевидно, что в поиске свежей версии требуется найти все > ftp://ftp.cvshome.org/pub/cvs-*/cvs-*.tar.gz, отсортировать по номеру > версии, найдя, таким образом, самую свежую, которую и скачать. Слабо > написать алгоритм, который сможет реализовать подобные схемы, пользуясь > _только_ знанием URL'а? Во имя всего святого, зачем? За обновлением версий пусть следит maintainer. Не для роботов это - решать, какие исходники пойдут в дело. Может, в этом месте еще нестабильных версий навалено, откуда знать? Еще есть мысли по поводу репозитория. На первое время можно отказаться от автоматической сборки на том же сервере, где находится публичное CVS-дерево. Можно и вообще отказаться, если выделить машину, которая будет регулярно делать update с этого CVS и собирать измененные пакеты у себя. И вообще - у кого нет машины, чтобы тестировать свои пакеты, поднимите руку :) (Хотя, вопрос скорее в толщине и дороговизне пуповины-Интернета). А пробивать /dev/zero и /dev/shmero у админов, у которых одна мысль о том, что в систему будут закачиваться мегабайты неизвестно чего и потом что-то из этого будет запускаться на исполнение, вызывает икоту - долгая история. Кстати, об икоте: есть ли идеи насчет автоматической проверки подлинности исходников? Скажем, верификации сигнатур там, где они есть? -- Stay tuned, MhZ mailto:mookid@sigent.ru ----------- If you're carrying a torch, put it down. The Olympics are over. _______________________________________________ Devel mailing list Devel@linux.iplabs.ru http://www.logic.ru/mailman/listinfo/devel