From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 20 Mar 2006 19:02:31 +0200 From: Victor Forsyuk To: ALT Devel discussion list Message-ID: <20060320170231.GA18965@mail.gu.net> References: <20060320003559.GA24640@nomad.office.altlinux.org> <20060320092058.GK21478@osdn.org.ua> <20060320130727.GF6145@basalt.office.altlinux.org> <20060320133518.GC6707@immo.ru> <20060320134911.GA11429@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20060320134911.GA11429@basalt.office.altlinux.org> User-Agent: Mutt/1.4.1i Sender: Victor Forsyuk Subject: Re: [devel] basic devel roadmap X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.7 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: Mon, 20 Mar 2006 17:02:33 -0000 Archived-At: List-Archive: List-Post: On Mon, Mar 20, 2006 at 04:49:11PM +0300, Dmitry V. Levin wrote: > > А нам грозит (в принципе) перехот на rpm > 4.0 и smart? ;-) > > > > P.S. Стянул rpm-4_0@2002-06-15 и сделал diff. Мегабайт. > > Оптимизма поубавилось... > > Я слежу за развитием rpm достаточно пристально. Нам будет очень непросто > обновить rpm на rpm-4_4. Много сил и времени придётся потратить, чтобы > оторвать множество всего ненужного, и прикрутить то, к чему мы привыкли. > Можно ещё Mouse что-нибудь на эту тему расскажет, он пробовал... > > Говорят, что для smart обновлять rpm не обязательно. Эти слухи я не > проверял. Не знаю, обязательно ли обновлять rpm до 4.4 или возможно будет прикрутить рукоятку необходимую smart'у малой кровью поверх альтовского форка rpm... Но с нашим rpm, к сожалению, smart работать не может: # smart --shell Smart Package Manager 0.41 - Shell Mode Traceback (most recent call last): File "/usr/bin/smart", line 194, in ? main(sys.argv[1:]) File "/usr/bin/smart", line 167, in main exitcode = iface.run(opts.command, opts.argv) File "/usr/lib/python2.4/site-packages/smart/interfaces/text/interactive.py", line 38, in run self._ctrl.reloadChannels() File "/usr/lib/python2.4/site-packages/smart/control.py", line 351, in reloadChannels if not channel.fetch(self._fetcher, progress): File "/usr/lib/python2.4/site-packages/smart/channels/rpm_sys.py", line 34, in fetch getTS() # Make sure the db exists. File "/usr/lib/python2.4/site-packages/smart/backends/rpm/base.py", line 49, in getTS getTS.ts = rpm.ts(getTS.root) AttributeError: 'module' object has no attribute 'ts'