From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Igor Zubkov To: ALT Devel discussion list Subject: yum and smart (was: Re: [devel] Re: [JT] Re: x86_64, lib64 =?koi8-r?q?=C9_=D7=D3=C5_=D7=D3=C5?= =?koi8-r?q?_=D7=D3=C5?=) Date: Fri, 21 Oct 2005 14:27:04 +0300 User-Agent: KMail/1.8.1 References: <200510211218.35897.icesik@mail.ru> <20051021105131.GC28376@basalt.office.altlinux.org> In-Reply-To: <20051021105131.GC28376@basalt.office.altlinux.org> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200510211427.05693.icesik@mail.ru> Content-Type: Multipart/Mixed; boundary="Boundary-00=_JCNWDqeMNTjsMTi" X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2005 11:32:21 -0000 Archived-At: List-Archive: List-Post: --Boundary-00=_JCNWDqeMNTjsMTi Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline В сообщении от Пятница, 21-Окт-2005 13:51 Anton D. Kachalov написал(a): > > smart проще переписать заново, чем патчить наш rpm (в раойне rpm-python) > > или патчить smart что бы он работал с нашим rpm'ом. > > Не, не проще. Тем более, я предлагал патчить и то, и другое, чтобы найти > некую золотую середину. Это тоже вариант... > > Может посмотрим на yum? У меня yum 1.0.3 заработал на Сизифе. Спек могу > > прицепить или положить в Дедал. Более свежие версии yum у нас уже не > > заработают без переделывания rpm-python. > > Спасибо, канешн, но я его уже пробовал собирать. Не понравился. А у меня с локальным репозиторием yum заработал быстрее чем apt. Обидно. > yum хуже, чем smart. Smart пишет тот же человек, который занимался apt'ом. Я помню кто пишет -- Gustavo Niemeyer. > Да и сам smart приятнее и фичастее нежели yum. Выдержка из README smart 0.39: -------------- Project Status -------------- The development of Smart Package Manager started on May 4th, 2004, and the project is currently under beta testing, since all core features are implemented. С учётом того что оно сейчас в "beta testing", у нас всех ещё есть время решиться. > И тянет yum за собой кучу всего. Это много? [icesik@localhost i686]$ rpm -q -p --requires yum-1.0.3-alt1.i686.rpm rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /etc/cron.daily /etc/init.d(failure) /etc/init.d(success) /etc/logrotate.d coreutils python-strict service sh [icesik@localhost i686]$ > А главное, зачем нам старый yum? Спек для yum 1.0.3 прилагается. -- Now playing: Oomph! --Boundary-00=_JCNWDqeMNTjsMTi Content-Type: text/plain; charset="koi8-r"; name="yum.spec" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="yum.spec" Name: yum Version: 1.0.3 Release: alt1 Summary: RPM installer/updater License: GPL Group: System Environment/Base Source0: %name-%version.tar.gz URL: http://www.dulug.duke.edu/yum/ Packager: Igor Zubkov #BuildRequires: python #Requires: python librpm404 rpm404-python #Prereq: /sbin/chkconfig, /sbin/service # Automatically added by buildreq on Thu Sep 15 2005 BuildRequires: python-base python-modules-compiler python-modules-encodings %description Yum is a utility that can check for and automatically download and install updated RPM packages. Dependencies are obtained and downloaded automatically prompting the user as necessary. %prep %setup -q %build %configure %make_build %install %make_install DESTDIR=%buildroot install #post #/sbin/chkconfig --add yum #/sbin/chkconfig yum on #/sbin/service yum condrestart >> /dev/null #exit 0 #preun #if [ $1 = 0 ]; then # /sbin/chkconfig --del yum # /sbin/service yum stop >> /dev/null #fi #exit 0 %files %doc README AUTHORS COPYING TODO INSTALL %config(noreplace) %{_sysconfdir}/yum.conf %config %{_sysconfdir}/cron.daily/yum.cron %config %{_sysconfdir}/init.d/%{name} %config %{_sysconfdir}/logrotate.d/%{name} %{_datadir}/yum/* %{_bindir}/yum %{_bindir}/yum-arch /var/cache/yum %{_mandir}/man*/* %changelog * Thu Sep 15 2005 Igor Zubkov 1.0.3-alt1 - Initial build for Sisyphus * Mon Sep 8 2003 Seth Vidal - brown paper-bag 1.0.3 * Mon Sep 8 2003 Seth Vidal - ver to 1.0.2 * Mon May 19 2003 Seth Vidal - ver to 1.0.1 * Mon Apr 28 2003 Seth Vidal - fix up for changes to layout and fhs compliance * Tue Mar 11 2003 Seth Vidal - default spec for rhl 8.0 - ver to 1.0 * Sun Dec 22 2002 Seth Vidal - bumped ver to 0.9.4 - new spec file for rhl 8.0 * Sun Oct 20 2002 Seth Vidal - bumped ver to 0.9.3 * Mon Aug 26 2002 Seth Vidal - bumped ver to 0.9.2 * Thu Jul 11 2002 Seth Vidal - bumped ver to 0.9.1 * Thu Jul 11 2002 Seth Vidal - bumped ver to 0.9.0 * Thu Jul 11 2002 Seth Vidal - added rpm require * Sun Jun 30 2002 Seth Vidal - 0.8.9 * Fri Jun 14 2002 Seth Vidal - 0.8.7 * Thu Jun 13 2002 Seth Vidal - bumped to 0.8.5 * Thu Jun 13 2002 Seth Vidal - bumped to 0.8.4 * Sun Jun 9 2002 Seth Vidal - bumped to 0.8.2 * Thu Jun 6 2002 Seth Vidal - First packaging --Boundary-00=_JCNWDqeMNTjsMTi--