| Summary: | Собрать новую версию mercurial | ||
|---|---|---|---|
| Product: | Branch p6 | Reporter: | kirill <olkir> |
| Component: | mercurial | Assignee: | Andrey Cherepanov <cas> |
| Status: | CLOSED FIXED | QA Contact: | QA p6 <qa-p6> |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | не указана | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
|
Description
kirill
2012-02-27 09:19:56 MSK
Прошу проверить mercurial-2.0-alt0.M60P.1: apt-repo add task 65278 apt-get update apt-get install mercurial Если всё в порядке, я пропускаю пакет в p6. [kirill@comp-pentium-m-b3a15e ~]$ sudo apt-repo add task 65278 [sudo] password for kirill: [kirill@comp-pentium-m-b3a15e ~]$ sudo apt-get update Получено: 1 ftp://ftp.altlinux.org i586 release [861B] Получено: 2 ftp://ftp.altlinux.org noarch release [859B] Получено 1720B за 0s (2113B/s). Найдено ftp://ftp.altlinux.org i586/classic pkglist Найдено ftp://ftp.altlinux.org i586/classic release Найдено ftp://ftp.altlinux.org noarch/classic pkglist Найдено ftp://ftp.altlinux.org noarch/classic release Найдено ftp://ftp.altlinux.org i586/classic pkglist Найдено ftp://ftp.altlinux.org i586/classic release Найдено ftp://ftp.altlinux.org noarch/classic pkglist Найдено ftp://ftp.altlinux.org noarch/classic release Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено W: Duplicate sources.list entry ftp://ftp.altlinux.org i586/classic pkglist (/var/lib/apt/lists/ftp.altlinux.org_pub_distributions_ALTLinux_p6_branch_i586_base_pkglist.classic) W: Duplicate sources.list entry ftp://ftp.altlinux.org noarch/classic pkglist (/var/lib/apt/lists/ftp.altlinux.org_pub_distributions_ALTLinux_p6_branch_noarch_base_pkglist.classic) W: Возможно, Вам потребуется запустить `apt-get update' для исправления. [kirill@comp-pentium-m-b3a15e ~]$ sudo apt-get update Получено: 1 ftp://ftp.altlinux.org i586 release [861B] Получено: 2 ftp://ftp.altlinux.org noarch release [859B] Получено 1720B за 0s (2069B/s). Найдено ftp://ftp.altlinux.org i586/classic pkglist Найдено ftp://ftp.altlinux.org i586/classic release Найдено ftp://ftp.altlinux.org noarch/classic pkglist Найдено ftp://ftp.altlinux.org noarch/classic release Найдено ftp://ftp.altlinux.org i586/classic pkglist Найдено ftp://ftp.altlinux.org i586/classic release Найдено ftp://ftp.altlinux.org noarch/classic pkglist Найдено ftp://ftp.altlinux.org noarch/classic release Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено [kirill@comp-pentium-m-b3a15e ~]$ sudo apt-get install mercurial Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Последняя версия mercurial уже установлена. 0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 33 не будет обновлено. [kirill@comp-pentium-m-b3a15e ~]$ hg -v Mercurial Distributed SCM (version 1.5) Copyright (C) 2005-2010 Matt Mackall <mpm@selenic.com> and others ... Версия осталась старой Всё, разобрался, вроде установилось. Только почему-то расширения не работают(не работали и на 1.5):
[kirill@comp-pentium-m-b3a15e gtksheetx]$ hg glog
*** failed to import extension mq: No module named mq
*** failed to import extension color: No module named color
*** failed to import extension progress: No module named progress
*** failed to import extension graphlog: No module named graphlog
hg: unknown command 'glog'
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 27, in run
sys.exit(dispatch(request(sys.argv[1:])))
File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 64, in dispatch
return _runcatch(req)
File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 150, in _runcatch
commands.help_(ui, inst.args[0], unknowncmd=True)
File "/usr/lib/python2.6/site-packages/mercurial/commands.py", line 3196, in help_
f(name)
File "/usr/lib/python2.6/site-packages/mercurial/commands.py", line 3174, in helpextcmd
cmd, ext, mod = extensions.disabledcmd(ui, name, ui.config('ui', 'strict'))
File "/usr/lib/python2.6/site-packages/mercurial/extensions.py", line 306, in disabledcmd
paths = _disabledpaths(strip_init=True)
File "/usr/lib/python2.6/site-packages/mercurial/extensions.py", line 194, in _disabledpaths
import hgext
File "/usr/lib/python2.6/site-packages/mercurial/demandimport.py", line 95, in _demandimport
return _import(name, globals, locals, fromlist, level)
ImportError: No module named hgext
Подключил 4 модуля:
[extensions]
mq =
color =
progress =
graphlog =
(В ответ на комментарий №3) > Всё, разобрался, вроде установилось. Только почему-то расширения не работают(не работали и на 1.5) Пакет mercurial-hgext установили? Его описание: Description : Bundled extensions for Mercurial SCM. See http://mercurial.selenic.com/wiki/UsingExtensions for details. Пакет установил, всё работает, единственное, когда делаешь push на удалённый сервер, выдаёт: "проталкиваю в http://bitbucket.org/..." вот это "проталкиваю" имхо звучит не очень, видимо надо перевод поправить, например "отправляю в" :) (В ответ на комментарий №5) > Пакет установил, всё работает, единственное, когда делаешь push на удалённый > сервер, выдаёт: "проталкиваю в http://bitbucket.org/..." вот это "проталкиваю" > имхо звучит не очень, видимо надо перевод поправить, например "отправляю в" :) Напишите сами автору перевода: Alexander Sauta <demosito@gmail.com>. Будет правильнее исправить в апстриме. Ошибку эту закрываю, пакет отправляю в p6. mercurial-2.0-alt0.M60P.1 -> p6: * Mon Feb 27 2012 Andrey Cherepanov <cas@altlinux> 2.0-alt0.M60P.1 - Backport to p6 branch new version (closes: #26997) * Wed Nov 30 2011 Alexey Shabalin <shaba@altlinux> 2.0-alt1 - 2.0 * Sat Oct 22 2011 Vitaly Kuznetsov <vitty@altlinux> 1.5-alt2.1.1 - Rebuild with Python-2.7 |